Top 5%
Constantin-Andrei M.

Software Developer

8 years
Contact us for this profile

Why I'm Top 5%

  • Superior technical and people skills
  • English language proficiency
  • 8 years of industry experience
Learn how we hire

My experience


Provider of e-commerce solutionsAugust 2020 - Present

Back-End Developer.
  • Analysis of the client's requests.
  • Close communication with the team and other teams to ensure delivery of correct and relevant Service and Marketing messages towards platform customers and merchants.
  • Writing the application code.
  • Working with multiple sources of data, aggregating it to meet specific needs of the message sender API.
  • Re-writing old services into smaller, more modern ones.
  • Bug fixing.
  • Unit testing.
  • Monitoring new service deployments with Kibana dashboards and New Relic error alerts.

Leading Sportswear ManufacturerNovember 2019 - August 2020

Back-End Developer.
  • Analysis of the client's requests.
  • Close communication with
    the team focused on a monolith Microservices design migration, to
    enhance B2B web platform user's experience and client satisfaction.
  • Writing the application code.
  • Working on modeling a new architecture for the entire source code.
  • Refactoring and splitting the existing code into Microservices.
  • Bug fixing.

CRF/SIGNANT HEALTHMarch 2017 - September 2019

Software Designer within a company providing patient-centered eSource technology solutions for the life sciences industry.

Development of TrialConsent – an electronic informed consent platform used for clinical trials.
  • Software development and maintenance.
  • Requirements analysis.
  • Bug fixing.
  • Unit testing.
  • Refactoring old code.
  • Delivering and installing new software versions.
  • Close communication with the other team members.

Everlight SolutionsAugust 2014 - March 2017

Software Developer within a company providing various IT solutions and services.
  • Software development and maintenance.
  • Analyzing requirements.
  • Writing and maintaining Java code.
  • Unit testing.
  • Fixing bugs.
  • Constant adapting the product to new requirements.
  • Participating in meetings to discuss correctly and efficient approach to implementation.
  • Delivering and installing new software versions.
  • Validating new functionality/changes.

Development of various projects within the company.

I. A student psychological testing web application.

II. A personnel CV evaluation web application.

III. A Human Resources map web application.
- Technical environment: Apache Wicket, Spring (Web, Core container, Integration), Velocity templates, MySQL database/ Oracle database, Jasper reports, Embedded Jetty, Apache Tomcat, JUnit.

IV. Maintenance and development for a retailer chain back-office application.
- Technical environment: Struts, JSP, Hibernate, IBM DB2 database, JBoss.

V. An archiving application.
- Technical environment: Nuxeo, Jasper reports, JSF, PostGreSQL database, Apache Tomcat.
- Development tools and technologies (summary):
- Servlet containers: Tomcat, JBOSS(now Wildfly), Embedded Jetty.
- IDE: Eclipse - Spring tool suite.
- Revision control:Subversion, Tortoise SVN.
- Issue tracking: JIRA, Bugzilla.
- Dependency management: Maven.
- Frameworks: Apache Wicket, Nuxeo, JSP, JSF, Spring, jQuery.
- Programming languages: Java, JavaScript, HTML, CSS, XML.

FreelanceJanuary 2014 - August 2014

Web Designer.
  • Creating websites using the platform, redesigning old websites.
  • Contacting the clients.
  • Scheduling meetings.
  • Understanding their needs.
  • Proposing solutions and different designs in accordance with the specifications.
  • Developing the desired functionalities and design.
  • Providing assistance in choosing a meaningful domain name.
  • Uploading the sources of the website to a host via a secure FTP.
  • Linking the domain name to the IP of the host.

My education and trainings

Bachelor's Degree in Computer Science, Faculty of Informatics and Computer Science - Alexandru Ioan Cuza University of Iasi.2012 - 2017