I'm Farshad, and I'm a developer, researcher and web designer.

View My Profile On LinkedIn

About Me


University of California, Irvine
M.S. Computer Science (Graduation: June 2016)

  • Grade Point Average (GPA): 3.88
  • Thesis: Secure ECG-Based Biometric Authentication in Body Area Sensor Networks (Download)

University of California, Irvine
B.S., Computer Science and Engineering (Graduation: June 2015)

  • Grade Point Average (GPA): 3.64
  • ICS Honors program (Website)
  • Student Achievement Guided by Experience (SAGE) (Website)
  • The National Society of Leadership and Success

Irvine Valley College
Associate in Arts with Cum Laude, IGETC Certificate of Achievement (Graduation: May 2012)

  • Grade Point Average (GPA): 3.75

Work Experience

Kioxia America (Formerly Toshiba Memory America, Inc)
Staff Engineer (July 2021 to Present)
Sr. Software Engineer (February 2019 to July 2021)

  • Architected and developed a modular and extendable Command Line Interface(CLI) to manage and program Software-Enabled Flash(SEF) Device
  • Developed an interactive Phyton shell as part of the CLI program to interact with the SEF device on the fly
  • Designed and developed various components of a Flash Translation Layer for SEF Device including Persistence, Instrumentation and Logging modules
  • Created various demo software to demonstrate the capablities of SEF Device
  • Wrote API and SDK documentation to help increase adoption of the device and increase open source engagement
  • Managed and mentored software engineering interns

Quick Bridge Funding
Software Development Engineer II (July 2016 to January 2019)

  • Architected and developed a Customer Relationship Management (CRM) application using ASP.Net MVC and Angular 2
  • Developed Angular 2 directives to manipulate, format, and present data to the users
  • Created REST and SOAP APIs to be used by business partners and support internal applications
  • Developed a company-wide CSS platform to be used for web applications
  • Created batch scripts to manage and automate git and deployment processes

Fullerton College
Adjunct Faculty (January 2017 to June 2018)

  • Instructed an Introduction to C++ in formal class setting to aspiring computer science students
  • Prepared lectures, code samples, quizzes, and tests for computer science courses

UnitedHealth Group - Optum Technology
Software Engineering Intern (June 2015 to August 2015)

  • Developed Java web applications using Spring MVC
  • Automated the data intake and migration process
  • Analyzed and optimized SQL (Structured Query Language) scripts

University of California, Irvine: School of Engineering
Research Assistant, Hydroclimate Research Laboratory (September 2013 to July 2016)

  • Designed responsive a web application for the GIDMaPS (Global Integrated Drought Monitoring and Prediction System)
  • Designed and developed the GIDMaPS mobile application for iOS, Android, and Windows Phone
  • Configured and setup the server architecture to serve web application and API service
  • Evaluated and deployed big data solutions to manage incoming satellite data from NASA

University of California, Irvine
Teaching Assistant (February 2015 to June 2015)

  • Taught students how to create embedded system software in C and C++
  • Managed the embedded systems laboratory and helped students create and debug various projects

University of California, Irvine: School of Information & Computer Science
Undergraduate Research Assistant, Cyber Physical Systems Laboratory (April 2013 to June 2016)

  • Designed and developed experiments for Cyber Physical Systems and Embedded Designs Lab
  • Explored methodologies to design and deploy Cyber Physical Systems by developing the “A Ball Goes To School experiment”

Toshiba America Electronic Components
Software Engineering Intern, Office of the CTO (April 2014 to September 2014)

  • Designed and performed performance testing and analysis of SSD tiering solutions
  • Triaged bug priorities based on their impact on user experience
  • Met with companies to evaluate their software products

Microsoft Student Partner (September 2013 to June 2014)

  • Designed and Developed mobile applications for Windows and Windows Phone platforms
  • Taught students various programming skills within software development
  • Collaborated with on-campus computer science organizations to educate students on new technologies

Jet Propulsion Laboratory - NASA
Software Engineering Intern (June 2013 to September 2013)

  • Developed an award-winning iOS application to help the UAVSAR (Uninhabited Aerial Vehicle Synthetic Aperture Radar) Operators with various radar and aircraft configurations
  • Deployed a high-performance REST API to support requests made by the mobile application


English, Farsi

My Research



The Global Integrated Drought Monitoring and Prediction System (GIDMaPS) is a drought monitoring and prediction system that provides near real-time drought information based on multiple drought indicators and input data sets.

The Falling Ball Example

The Falling Ball Example

The Falling Ball Example (EBE) is an example of how a seemingly simple and easy-to-understand cyber physical system design can result in a complex design. We believe that the proposed methodology to design and deploy FBE finds application in more complex Cyber Physical Systems (CPSs) and can contribute to the challenging task of designing correct CPSs.

CPS Over The Net

CPS Over The Net

Programming of CPSs is not trivial, since CPSs combine traditional programming challenges and real-world timing, concurrency, and communication. This CPS Over The Net is a programming framework that allows students to implement and test CPS control programs in their Internet browsers.

My Publications

  1. Design of Secure ECG-Based Biometric Authentication in Body Area Sensor Networks

    S. Peter, B. Pratap Reddy, F. Momtaz, T. Givargis; 2016; Sensors Journal; Article

  2. From the Browser to the Remote Physical Lab: Programming Cyber-physical Systems

    S. Peter, F. Momtaz, T. Givargis; 2015; IEEE Frontiers in Education; Article

  3. iPhone App to Facilitate Airborne Radar Operations

    B. Chapman, F. Momtaz; 2015; NASA Tech Briefs; Article

  4. Toward a Drought Cyberinfrastructure System

    F. Momtaz, N. Nakhjiri, A. AghaKouchak; 2014; Eos, Transactions American Geophysical Union; Article

My Projects

HTML Editor

Contact Me

Please fill out the form below and I will get back to you as soon as possible.