Mihai F.

Software Developer

Bucharest, ROMANIA
Contact us for this profile

My experience


PENTALOG CLIENT : World-renowned travel web platformJune 2019 - Present

Full-Stack Engineer.
  • Back-end development.
  • Front-end development.
  • Fixing
  • Proposing
  • Communication
    the team and with the client.
  • Working
    according to
    the Agile methodology.

Arnia SoftwareSeptember 2017 - June 2019

Software Developer within a Romanian software development company which specializes in software development services. Their areas of expertise cover a wide range of technologies, frameworks and platforms for developing and implementing web applications, web design/UX design, mobile applications, database management systems, content management systems, cloud-enabled solutions, E-Commerce solutions, rich client applications.
  • Developing a SaaS solution for roster planning in the Dutch healthcare sector together with GlobalOrange for SDB Ayton.
    - The product is a microservice oriented multi-tenant web application.
  • Back-end development, solution design and implementation.
  • DBA and SQL queries performance tuning.
  • DevOps: troubleshooting, cluster monitoring, deploying to the test environment.
  • Test automation: getting involved in the migration from Jenkins to Circle CI; parallelization of automated tests.
  • Scrum master.

DeloitteJune 2016 - August 2017

IT Consultant within a multinational company providing audit, consulting, risk management, financial advisory and related services to public and private clients.
  • Working on Big Data projects in the Analytics and Information Management (AIM) department.
  • Using the following technologies: Apache Spark, Kafka, Hadoop, HBase, Hive, Scala, Storm and Java.

LuxoftJune 2015 - May 2016

IT Consultant / Software Engineer within a company specialized in software development for telecommunications and embedded systems (layer 2 and 3 routing switches).

IT Consultant.
  • Working for the Regulatory & Control Division of the Deutsche Bank.
  • Working with the following technologies: Java, Hibernate, Spring, IBM WebSphere MQ and Big Data technologies (Apache Storm).
  • Working on an end-to-end testing framework for a Storm topology.
  • Implementing POCs using JBehave and Cucumber.

Software Engineer.
  • Working within the TELECOM division, for Cobham (http://www.cobham.com/).
  • Working on a product (TeraVM) that's a fully virtualized IP test and measurement solution (http://ats.aeroflex.com/virtualized-ip-test-solutions/teravm).
  • Using the following technologies: Java EE, Hibernate, Spring, Maven, Swagger, Git and MongoDB.

Participation in the development of four main projects within the company.

I. A new high performance TCP application.

II. Licensing.
  • Adding a licensing failover server and new bandwidth-based licensing mechanism.

III. A Pool Manager.
  • Responsible for the core resource allocation algorithm.

IV. Security.
  • Adding new security features.

WepingoApril 2013 - March 2015

Research and Development Engineer within a company providing a personal shopping assistant that helps the consumer to find the best products based on their needs and profile.
  • Working in the field of Big Data and Recommender Systems, using a variety of technologies.

Misys Banking SystemsSeptember 2010 - March 2011

Associate Software Engineer within a development company which provides a broad portfolio of software services on the financial market. Their solutions cover retail and corporate banking, lending, treasury, capital markets, investment management and enterprise risk.
  • C++ and C# programming.
  • Working with MsSQL, Oracle, Sybase, C++ and APIs.

My stack

Spoken languages

FRENCH: Advanced
ROMANIAN: Native speaker
ENGLISH: Advanced

Big Data

Apache Kafka, Spark, Hadoop, Apache Storm, Hive, Pig

Machine Learning

Collaborative Filtering Algorithms

Environment of Development

Maven, Jenkins, Eclipse, CircleCI, GIT


Machine Learning, DevOps, Ontologies, Confluence, Kibana, Algorithms, Agile, Natural Language Processing (NLP), Protege, Artificial Intelligence, Neural networks, Big Data, Software Design, Pair Programming, API, Scrum

Business Intelligence / ETL

Jaspersoft ETL, Talend

Software Testing

Cucumber, Serenity BDD, JBehave, Test automation, JIRA, DBUnit

Open Source solutions



NoSQL, Sybase, Oracle, MongoDB, PostgreSQL 10, MySQL, Redis, Microsoft SQL Server, PostgreSQL 9.x, HBase

Web Technologies

JSON, AWS, Vert.x

Analysis Methods and Tools

OOP, Design Patterns

Development Methods



Scala, XML, Python, JAVA 8, JAVA, Groovy, JavaScript, C#, Java EE, SQL, XPath, C/C++

Networks and Systems

Amazon Elastic Container Service (ECS), Amazon Web Services S3, Android, Linux, Amazon Elastic Container Registry (ECR), Docker


Spring Integration, Spring, Hibernate, Spring Data, myBatis, Liquibase, IBM WebSphere MQ, Spring MVC, Spring Batch

My education and trainings

Master's Degree in Artificial Intelligence and Decision - Pierre and Marie Curie University (Paris 6).2011 - 2013

Bachelor of Engineering in Computer Science and Information Technology, Faculty of Automatic Control and Computer Science - "Politehnica" University, Bucharest.2006 - 2011