Post Job Free
Sign in

Software Engineer Development

Location:
Rancho Santa Fe, CA, 92067
Posted:
November 11, 2024

Contact this candidate

Resume:

Farmid Mahtafar

San Diego, CA • 858-***-**** • ******@*****.***

Summary

• Accomplished technical lead and software architect with a track record of successfully guiding projects from inception to deployment and support.

• Proactive, results-driven leader with a wide-ranging skill set, analytical prowess, and a consistent track record of delivering projects on time and within budget.

•Quick learner with the ability to adapt to new challenges

Skills

Software Architecture • Project Planning & Management • Team Leadership

Customer Engagement • Vendor Management • International Operations

Full Stack Development • Distributed Systems • TCP/IP • Real-Time Systems • OOAD • Azure

Web Services • Neural Networks • DSP • Image Processing • User Interface Design

LAMP • C/C++ • C# • PHP • JavaScript • CSS • Node.JS • Remix • SQL • REST • SOAP

Work History

Lead Software Engineer & Architect, Wildcat Discovery Technologies (01/2020-Present)

Architected Battery Management System (BMS) for controlling, monitoring, and regulating battery charging and discharge, with real-time data analysis and cloud storage.

Designed interfaces between devices and Azure for seamless data storage and web-based controls.

Developed devices and machine controls for accelerating the discovery of advanced materials for energy applications.

Sr. Software Engineer/Architect, Hexagon Manufacturing Intelligence (6/2016-12/2019)

Defined software architecture for portable 3D scanners used in industrial applications.

Created data pipeline and controller for 3D scanners with high accuracy and data rate.

Designed the Production Management System software to trace the life of scanners and their components from the assembly line to the end of life.

Defined specifications and protocols for interfaces between scanners and 3rd party application vendors.

Consultant, NUMI and Merlin (09/2013-6/2016)

Architected a secure, web-based system for managing legal documents related to debit cards in a PCI-compliant environment.

Established a virtual environment for financial software development based on real-world bank transactions.

Designed a scalable cloud-based system to monitor frac pumps used in oil wells located in remote areas. The system consists of embedded "field node" devices, three central servers, and end-user applications.

Developed embedded devices to monitor and collect pump data, analyze data, and communicate with the central system via satellite, cellular, and Wi-Fi whenever available.

Developed the central database and communication system which archives data and provides secure communication between field nodes and end-user applications.

Architected a real time system to capture and archive physiological raw data, processed data, and graphically display patients' vital signs along with medications and medical history.

Developed software to automatically recognize license plates. Software development included camera interface, implementation of advanced image processing algorithms, and character recognition techniques.

Sr. Software Engineer, International Lottery & Totalizator Systems: (2/2009 – 9/2013)

Managed field system integration and deployment in multiple countries.

Led large development effort to convert lottery processing system from FORTRAN to C++.

Developed a gateway service to run on both Windows and Linux platforms and to interface with Sybase and Online Sales Server databases.

Designed and developed an SMS-based betting sub-system to integrate seamlessly with the betting system. Managed technical activities with telephone companies and the lottery central system team.

Responsible for new software development and support of Communication Processing (CP) servers, securely manage transactions between POS terminals and central systems over the Internet.

Provided training and technical directions in a domestic and international setting.

Developed comprehensive test plans and scripts for the lottery betting system.

Served as ISO-9001 internal auditor.

Sr. Design Engineer, Hewlett-Packard: 11/1999 – 2/2009

Member of the architecture team for a platform dedicated to industrial printers.

Worldwide OEM support specialist, providing technical consulting, problem-solving, vendor management, and project leadership.

Provided training to local engineers in North America, Europe, and Asia.

Created a process plan which shortened OEM software development by 30%.

Assisted OEM customers in gathering requirements, devised project plans, designed prototypes, and defined usability testing. Managed and tracked OEM project execution.

Developed imaging pipeline for embedded industrial digital printing systems.

Developed prototypes used as a reference design for OEM industrial printing solutions.

Led development of industrial printing system. Involved in project planning and organized software development activities.

Designed and developed the “Service Station” subsystem used in industrial printers. Developed device drivers, power management, motion control, and ASIC interface.

Developed master controller and various diagnostic tools in Windows to drive industrial printers and diagnose subsystems via PCI, RS232, USB, Bluetooth, and TCP/IP.

Developed applications for testing imaging pipelines and diagnosing electrical subsystems.

Education & Certificates

San Diego State University: Bachelor of Science in Computer Science.

UCSD extension: Object Oriented Design & Analysis; Neural Networks; DSP series.

Rochester Institute of Technology: Digital Imaging Fundamentals; Advanced Image Processing.

HP Corporate Education: Project Management Fundamentals; Engineering Time to Market.

Patents

Contamination Management System and Methods.

Printing System and Method for Continuous Web Print Medium.



Contact this candidate