Mihai-Florin P.

Software Developer

Externalisation nearshore
-
Bucharest, ROMANIA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

Other WorkMars 2013 - Présent

Occasional Developer within Knloyx Platform, Bucharest.

https://www.knolyx.com/ 
- Knowledge Platform (Main Project for Brain Concert). 
- Initially developed in AngularJS, during the year the Platform has been rewritten in React. Also the platform has a mobile version developed with React Native.
Voir plus

BrainConcert, BucharestJuin 2012 - Présent

Software Developer within an international IT & Business Training center.

May 2017 - Present.
Client: Core Services  
  • Contractor for Deutsche Bank.
  • Worked as a Java developer for the CreditRisk department.
  • Building two modules that are monitoring the infrastructure of the bank. One of them connects to HP ALM instance and builds custom charts for each division of the bank. The other handles a large amount of messages coming from the components that supervise the critical system in real time. 
  • We're using jHipster to create our stack of microservices.
Technologies: Spring Cloud, OpenShift, Apache Kafka, MongoDB, TeamCity.

Sep 2016 - May 2017.
Client: Rating Analysis (Credit Risk Department) 
  • Contractor for Deutsche Bank. 
  • I've been part of a 80 people team handling one of the most important parts of the Credits Risk system.
  • Rating Analysis module.
Technologies: TeamCity, Java 7, Spring, Oracle, MyBatis.

Dec 2015 – Jun 2016.
Client: RAN
  • Contractor for UTI  - National Agrarian Registry - https://ran.ancpi.ro/ . The national platform that administers the plots for the land owners. 
  • Involved in the development and DevOps part
  • DevOps involvement in deploying Liferay on Websphere AS, installing and integrating OpenAM with the Apache HTTP Server, configuring the loadbalancer for the entire infrastructure.  
Technologies used: IBM Websphere AS, Liferay,  SpringMVC,  AngularJS, OpenAM.

Jul 2015 – Nov 2015.
Client: DM Solution for Romanian Automotive Registry 
  • Contractor for UTI. 
  • Developed a custom Document Management solution for the client. The solution was integrated in the existing platform that used legacy Apache Struts implementations.
Technologies used: Spring MVC, JSP, jQuery.

Mar 2015  - Jun 2015.
Client: Command Center for Bucharest 
  • Contractor for UTI.
  • Built some internal portlets on the Oracle platform for the integration of various services: Firefighters, SMURD, Police, etc. 
Technologies used:  Oracle WebCenter, ADF Faces, ADF Bussines Components, EJB, Oracle Weblogic Server.

Jun 2014 - Mar 2015
Client: Custom Project for a Governmental Agency
  • Contractor for TeamNet.
  • Relatively large project that involved multiple Romanian Software companies. 
Technologies: AngularJS, Spring, IBMDB2, Jasper Reports, Hibernate.

Dec 2013 - Jun 2014.
Client: National Health Record
  • Contractor for UTI - http://www.des-cnas.ro/pub/ 
- The application stores the medical data for every Romanian patient.  
  • Handled the authentication part (Certificates,  OCSP and SIUI Integration).
  • Developed Spring Extensions for WebSphere (Distributed caching and distributed scheduling on Websphere). 
  • Handled the UAT Servers, used by the medical providers (Medicover, Regina Maria for integration tests). 
- The project used the HL7 standard for the health messages. 
Technologies: IBM Websphere AS ND, Spring, Oracle 12g, Hibernate, JBPM.

Apr 2013 - Dec 2013.
Client:  Transelectrica
http://www.transelectrica.ro 
  • Contractor for Romsys (Team Leader)
- Two collaborative portals collaborative: The external one (transelectrica.ro), and one internal. 
  • DevOps involvement regarding the integration with SCADA (the values on the first page are provided in near real time), Windows AD integration with Liferay and also the deployment of the 4 nodes on RHEL. 
  • Handled the relation with the final customer (Transelectrica technical staff).  
Technologies: Liferay, Apache Velocity, JSP, Apache Solr.


Aug 2012 - Jan 2013.
Client: Enel KIOSK 
  • Contractor for Romsys.
- The kiosk is used in remote areas for paying the bill, retrieving and sending documentation for different services: Requesting access to the power grid, Disconnecting from the power grid.
Technologies:  Apache Wicket,  Oracle DB, Oracle Weblogic.
Voir plus

GymGlish SAS, ParisNovembre 2011 - Juin 2012

Python Developer (Contractor) for a company creating fun adaptive learning courses for languages and more based on regular sessions to optimize long term gains and memorization.

Developed
- https://www.anglais-conjugaison.com/
- https://forum.gymglish.com/ 
Voir plus

CodeSphere, BucharestAvril 2009 - Janvier 2011

Software Developer for a company specializing in delivering software outsourcing and custom software development services.

Apr 2009 - Feb 2010.
  • Worked on Termitaria, an internal ERP composed of different modules: Termitaria
(https://github.com/CodeSphere/termitaria)


Mar 2010 - Jan 2011.
Client: SCIPIO (scipio.ro).
Contractor for Softwin (Ascenta) - http://www.scipio.ro/en/ 
- Governmental project for MEC the National Platform for Scientific Journals.
  • Developed the front-end and handled the integration with GeCAD payment. 
Technologies: Liferay, MySQL, Maven, Spring MVC (JSP), Hibernate, Apache Lucene.

Mes compétences

Langues parlées

ENGLISH: Advanced
SPANISH: Average
FRENCH: Beginner
ROMANIAN: Native speaker

Miscellaneous

Activiti, Apache Solr

Technologies

Lucene, myBatis, jBPM, Spring, Spring MVC, EJB, Spring Boot, Spring Cloud, Hibernate

Developer Frameworks

React

Environment of Development

Maven, Openshift, Openshift

Languages

Python, JAVA 7, Apache Velocity, JAVA

Application Servers

Oracle Weblogic, TeamCity, IBM Websphere

Web Technologies

AngularJS, Django, Struts, JSP, jQuery, Apache Wicket, AngularJS

Big Data

Kafka

Open Source solutions

Liferay, JHipster, Jasper Reports

Mobility

React Native

DBMS

MySQL, Oracle 12g, MongoDB, PostgreSQL, IBM DB2, Oracle

Mes études et formations

BSc in Computer Science - Polythenic University of Bucharest.2006 - 2010