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.