Emil M.

Emil M.

Senior Software Engineer

Cluj-Napoca, Romania
Hire Emil M. Hire Emil M. Hire Emil M.

About Me

I am a Senior C++ Software Engineer with 16+ years of technical know-how and development expertise in the iteration of software solutions that match the exactness and completeness of client goals. I have technical mastery in the provision of high-value, testing processes, a keen eye for learning and utilizing new domains, and in the delivery of excellent solutions that meet industry best practices.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Freelance
Freelance
Software Engineer
2018 - Present (6 years)
Remote
  • Offer technical support to the tech team of clients for the integration of the products within different environments.

  • Provide expertise for the development (design, implement, test and debug) of SDKs, samples and/or applications using specific client requirements.

  • Regularly solve complex problems by crafting software solutions using maintainable and modular code on projects for clients.

Softing Automotive
Softing Automotive
Software Engineer
2008 - 2018 (10 years)
Cluj-Napoca/Munich, Romania/Germany
  • Successfully led the integration efforts for the OTX Library settings on the project.

  • Provided technical leadership and expertise for the maintenance of the Diagnostic Tools Set application.

  • Efficiently worked on the design and implementation of the software architecture for new features using clean design techniques and fixed bugs considered unsolvable by teammates.

Kaisha-Tec Co. Ltd.
Kaisha-Tec Co. Ltd.
Software Engineer
2001 - 2008 (7 years)
Tokyo, Japan (Remote)
  • Efficiently maintained the sales management and report application for Triumph International; downsizing costs by reducing traffic between shops and the headquarters.

  • Provided leadership and technical expertise for the development of the diagramming component of the modeling tool ActiveModeler Avantage.

  • Effectively wrote the web export plugin; increasing revenues through the ease of use and popularity of the solution.

Portfolio

Software Architect/Developer - OTX Runtime
Software Architect/Developer - OTX Runtime

OTX Runtime runs OTX scripts efficiently and safely. The range encompasses everything from simple test sequences to complex sequences for diagnostic testers and test systems. Tasks from Diagnostics and Testing can be used reliably both within a company and in collaboration with suppliers. The OTX Runtime from Softing is completely ISO 13209 compliant. Implemented the OTX Standard(ISO 13209) core and extensions for Windows, Android and iOS.

Software Developer - Diagnostic Tool Set
Software Developer - Diagnostic Tool Set

The Diagnostic Tool Set enables developers, engineers and technicians to create consistent diagnostic functions and sequences based on international standards as well as to ensure that diagnostic communication works reliably over the entire value chain. Implemented the common handling of long names and Monaco Start Page Optimization, and maintained the OBD view on the project.

Software Architect/Senior Software Developer - ActiveModeler Avantage
Software Architect/Senior Software Developer - ActiveModeler Avantage

Avantage is an advanced process modelling software, not a basic flowcharter with a BPMN skin. Avantage allows users to analyze processes with metrics and category analysis (value adding/non-value adding) so they can reduce costs which is what 100% of companies are trying to do. Avantage Active Modeler gives users the power to do this. Led the effort in diagramming the components for the modeling tool ActiveModeler Avantage. Worked as the author of the Web Export plug-in on the project.

Education

Education
Programming Mobile Applications for Android Handheld Systems: Part 2
University of Maryland, College Park
2015 - 2015
Education
Introduction to Big Data
University of California, San Diego
2015 - 2015
Education
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park
2015 - 2015
Education
Functional Programming Principles in Scala
Coursera
2014 - 2014
Education
Cryptography 1
Coursera
2014 - 2014
Education
Machine Learning
Coursera
2014 - 2014
Education
BSc. Computer Science
Technical University of Cluj-Napoca
1993 - 1998 (5 years)