Romana  /  English

Freelancers


Andrei

Andrei


Full Stack Developer


Highly ambitious and motivated, able to work independently while actively mentoring and supporting colleagues, always striving to improve processes and team efficiency. Owning advanced problem solving skills, I excel at ground-up planning and implementation.
I would like to contribute technical skills and leadership to interesting projects using the latest technologies.




Experience level: senior
Skills:

Back-end technologies:

  • Java SE / EE
  • Spring
  • Hibernate
  • JPA
  • jUnit + Mockito
  • Node JS

Front-end technologies:

  • JavaScript
  • Angular JS
  • jQuery
  • HTML5
  • CSS3
  • Bootstrap
  • GWT + GXT
  • Vaadin
  • JSP

Databases:

  • Oracle
  • MongoDB
  • MySQL

Other Technologies:

  • XML
  • JSON
  • RESTful web services
  • SOAP

 

Methodologies: SCRUM, Waterfall

IDEs: IntelliJ IDEA , Eclipse

Build tools: Ant, Maven

Source control management: SVN, GIT

Code Quality: PMD, FindBugs, Cobertura, Sonar

Code review: Gerrit

Issue tracking: JIRA, HPQC, CollabNet

UI testing: Selenium

Continuous integration: Jenkins, Hudson

Application servers: Oracle Weblogic, Glassfish, IBM Websphere, JBoss

 

Categories:
Engineering & Architecture
Others
Software Developers
Web Developers
Languages:
English - advanced
Romanian - advanced
Experience:

SIVECO - Bucharest, Romania - July 2016 to present
Technical Team Lead

Leading a team of back-end developers working on an application where performance and scalability are the main concerns. Establishing development and QA processes and estimations, mentoring colleagues, assigning tasks and doing code reviews.

Java EE / SE
Spring
Hibernate / JPA
JMS / ActiveMQ
JUnit


Luxoft - Bucharest, Romania - March 2016 to June 2016
Project Manager

Drove project delivery by:
- Facilitating communication and collaboration between various stakeholders and the development team
- Improving development processes
- Assigning, monitoring and prioritising work items
- Managing risks
- Reporting to senior management


Luxoft - Bucharest, Romania - May 2014 to Feb 2016
Team Lead

Involved in the analysis, planning, estimation and development of a business intelligence application used by the top management of one of the leading investment banks while working in a cross-functional agile team.
Besides development responsibilities I also hosted technical interviews, did evaluations, mentored colleagues, facilitated estimations, split and assigned tasks, performed code reviews and brought improvements to the development process.

Java SE
GWT
RESTful Web Services (JAX-RS)
HTML5


ING - Bucharest, Romania - June 2013 to May 2014
Software Developer

I was a part of a cross-functional team responsible for the development and maintenance of ING's online banking application (HomeBank) used in Belgium. I worked on implementing a new type of deposit throughout the application.

Java EE / JSP
JavaScript / jQuery
SOAP Web Services


Computer Generated Solutions Europe - Bucharest, Romania - September 2012 to June 2013
Software Developer

Greenfield development of an application for managing TV promo campaigns within one of the top premium television networks. It automatically generates optimal schedules for multiple channels based on air-time, demographics, past campaigns reach.

Spring (core, data, security)
JPA / Hibernate
GWT + GXT
RESTful Web Services (JAX-RS)
JUnit + Mockito


Metro Systems - Bucharest, Romania - April 2012 to September 2012
Software Developer

Development and maintenance of METRO Group (in-house) applications.
Was involved in redesigning and implementing a complex role-based access control system.

Spring (core, security)
Hibernate
Vaadin
Oracle SQL / PL-SQL


Oracle - Bucharest, Romania - November 2011 to April 2012
Technical Consultant

In-house business intelligence app used by middle management.
Was briefly responsible for developing a “Proof of Concept” mobile web app in HTML 5 and CSS 3.

Java SE
Oracle SQL / PL-SQL
HTML5 / CSS3
JavaScript / jQuery


SELIR - Galati, Romania - December 2010 to November 2011
Programmer

Maintenance of web applications for Gruppo Banca Sella (banking and insurance).
Responsibilities included refactoring existing code based on design patterns and best practices using the metrics in SONAR (Code Quality Management) to measure the code quality and technical debt.

J2EE / Hibernate
jUnit / Mockito
Oracle SQL / PL-SQL
XML / XSL
Apache POI, FOP
JavaScript / jQuery

Portofolio:

Basketball Manager Online - July 2016 - present
www.basketballmanager.online

Javascript
Node.js / Express
MongoDB
HTML 5
Bootstrap 3
AngularJS
Cloud: Red Hat OpenShift

Education:

Spiru Haret, Constanta, Romania 2008 to 2011
Bachelor of Economics

Certificates:

Oracle Certified Associate, Java SE 7 Programmer