Specialties:
Agile/Scrum Methodologies, Object Oriented Design and Development using Java, Hibernate, Spring, Java Script, SQL. JUnit and SoapUI testing.
Java Developer @ From July 2015 to Present (4 months) Java Developer (Consultant) @ • Designed and implemented various components of a distributed content management system.
• Developed JAX-RS-based REST-full API for Java back-end services.
• Fixed bugs and maintained legacy code.
• Wrote unit and integration tests using JMockit library.
• Participated in deployment of agile process in the development team. From May 2014 to Present (1 year 6 months) Montreal, Canada AreaSoftware Developer @ • Developed REST-full API for Java back-end services.
• Designed and implemented back-end services using Java and Hibernate/Spring frameworks.
• Wrote unit tests using Mockito and PowerMock libraries.
• Designed and implemented functional tests using SoapUI testing tool.
• Wrote load tests using JMeter and SoapUI frameworks.
• Optimized and modified back-end services based on load test results.
• Performed peer code reviews (GIT commit requests).
• Designed and configured Hudson/Jenkins-based continuous integration environment.
• Worked as a SCRUM master. Was responsible for development team coaching. From November 2012 to May 2014 (1 year 7 months) Montreal, Canada AreaJunior Software Developer @ * Developed REST-full APIs for Java back-end services.
* Developed back-end services using Java and Hibernate/Spring frameworks.
* Implemented user interfaces using object-oriented JavaScript and SmartClient framework.
* Tested back-end code using JUnit library and SoapUI framework.
* Performed peer code reviews.
* Mastered agile (SCRUM) methodologies in a team of experienced Java developers. From January 2011 to October 2012 (1 year 10 months) System Administrator @ * Installed, configured and managed ESXi 4.0/4.1 servers and vSphere.
* Brought the performance of the development and quality assurance teams on the
next level by converting old physical servers to virtual machines on the upgraded
hardware.
* Designed, installed, configured and managed Windows-based servers and
services (Windows 2003/2008 and Active Directory, Exchange Server,
Blackberry Enterprise Server, ISA, Wiki, etc.)
* In terms of IT services, ensured flawless day-to-day operation of 50+ employers
in the Montreal office.
* Managed LAN equipment (routers and switches) and network services (VPN,
remote backup and recovery, load-balancing).
* Installed, configured and managed backup hardware and software From May 2010 to September 2010 (5 months)
BAC, Electrical Engineering @ Concordia University From 2007 to 2013 Bachelor of Business Administration, Business Administration and Management, General @ Academy of Economic Studies From 1996 to 2001 Eugene Simon is skilled in: Scrum, JavaScript, Agile Methodologies, JUnit, Java, Software Development, SQL, Spring, SoapUI, Eclipse, Hibernate, Linux, Tomcat, Subversion, Ant, REST, Continuous Integration, Git, Software Engineering, C, Maven, Object Oriented Design, UML, Testing, Web Applications, JIRA, Embedded C++, QNX, Spring Framework, Dojo, Jenkins, Unit Testing, PostgreSQL, Design Patterns, OOP, C++, JAX-RS, JMockit, OpenCV, ActiveMQ, JMS, Quartz, Gradle, XML