Post Job Free
Sign in

Engineer Developer

Location:
United States
Posted:
March 09, 2012

Contact this candidate

Resume:

Jevgeni Holodkov

Raudkivi tee *-*, Tallinn, ***12, Estonia *******.********@*****.***

Mobile: +372-****-**** http://linkedin.com/in/jevgeni

Personal Profile

• Decent 8+ years programming experience, mostly in Java; also in JavaScript, Groovy, Clojure, Ruby, C

• Competent in object-oriented analysis/design, functional programming and database programming

• Good troubleshooting and analytics skills; business oriented

• Strong planning, organizing and monitoring skills

• Excellent interpersonal skills; great team-worker and team-leader; calm and emotionally mature

Technical Expertise

Languages: Java, JavaScript; SQL, PL/SQL; Groovy, Clojure, Ruby, C, PHP, ABAP, Shell scripting

Technologies: XML, HTML, CSS, XSL, Xpath; WSDL, WADL, BPEL;

Frameworks: J2EE, Spring, Hibernate; JQuery, Knockout, Backbone; Grails, Rails, Drools, Struts, Velocity, JSF Icefaces, Liquibase, log4j, slf4j, Ant, Maven

APIs: JSP, JSTL, Servlets, EJB, MDB, JDBC, JNDI, JMS, Java Swing, Java 2D, SIP, logging

Concepts: OOA/OOD (UML, Design patterns, refactoring), functional programming, concurrency and multithreading, security (PKI, IPSec); SOA, web services (REST/SOAP), AJAX; HTTP, IP/TCP/UDP, DNS; continuous integration, configuration and release management, unit/integration/system testing; network analyzing

Databases: Oracle, H2Database, MySQL, PostgreSQL

Tools: IntelliJ IDEA, Eclipse, Netbeans, SOA Suite; SubVersion, Git, CVS; Jenkins/Hudson; Jira; vi, Emacs; Weblogic, Tomcat, Jetty, OCCAS, Oracle AS, Apache; IMS; Wireshark

Systems: Windows XP/Vista, Ubuntu linux, Mac OS X, Solaris

Professional Experience

Ericsson, Tallinn, Estonia, April 2007 – present

Solutions Engineer

As an employee have had multiple roles, from integration engineer and product researcher to technical consultant and lector at IT College. Usually responsible for full solution cycle: participating in pre-sales and driving the initiation and development towards the hand-over. It includes frequent tight communication with clients, software design and implementation, configuration and release management.

Major achievements:

• Leaded the development of an "electric vehicle charging system" solution. Gradually refactored architecture from JEE 5 application (EJB, JPA, JMS, JSF Icefaces) to a lightweight application, mainly based on Spring, Hibernate, Jersey, and JQuery stack running on Jetty with H2 database. This reduced the load time and the code base, regardless of added new functionality.

• Integrated a third party product (customized J2EE application and implemented PL/SQL procedures) in context of proprietary systems: product was immature and poorly documented, tailoring an agile process and applying troubleshooting skills led to successful delivery.

• Being part of a team, implemented synchronization framework for synching telecommunications network elements into the logical network inventory management system. Framework was based on Spring, Hibernate while synchronization was done with ServiceMix, Oracle BPEL, Spring WS and Drools.

• Redesigned soft switch application according to client's rebranding strategy using JSP, JavaScript, CSS.

• Improved HR department process by designing and implementing a Groovy/Grails/JavaScript application for leave planning activities.

• Successfully gave a practical course at Estonian IT College on programming for Ericsson’s IMS product

300.mg, Tallinn, Estonia, November 2011 – February 2012

Solutions Engineer

Early US-based startup experience, main role is the back-end development in Ruby, including integration with third-party products such as Google Calendar or Github, but also developing front-end with CoffeeScript and Backbone.JS.

Webmedia AS, Tallinn, Estonia, March 2006 – April 2007

Senior Software Developer

Worked as on government projects and in partnership with Acando company as developer/integrator.

Major achievements:

• led a team of 6 people in performing migration of business critical processes to a new platform

• delivered tax and custom board projects to government as planned

Aqris Software AS, Tallinn, Estonia, March 2003 – March 2006

Software Developer

Worked both as a Core Java developer and as a Java Web developer; fulfilled projects at client sites.

Major achievements:

• being part of RefactorIT product’s team implemented support for Java 5, for J2EE 1.3; added new refactoring features; created and improved Netbeans/JBuilder/Eclipse plugins

• created level editor tool for game “Habbo Islands” for Sulake company

• implemented content management component for Nokia mobile portal

Tallinn, Estonia, 2002 – October 2005

Freelancer

A part time job; worked on PHP solutions as part of the team and participated in one J2ME project.

Major achievements:

• implemented Content Management System for storing and accessing articles, news, and user profiles

• in a tight time frame implemented a customizable slideshow J2ME application, supporting most phones

Education

Technical University of Tallinn, Estonia (Business Information Technology major):

• Master's Degree: September 2005 – December 2008

• Bachelor's Degree: September 2002 – June 2005

Languages

Proficient in English, Russian, Estonian

Certifications

• ITIL V3 Foundation, November 2009, score 92.5%

• Sun Certified Web Component Developer (SCWCD), November 2005, score 88%

• Sun Certified Programmer for the Java 2 Platform 1.4, August 2005, score 95%

Awards/Interests

• Running Coding dojo sessions on new technologies

• Winner of the Ericsson global sustainability contest in 2009

• The most often speaker at devclub.eu community in 2009

• Organizer of the local developer's user group (~500 members) (devclub.eu / devclub.ee)

• Winner of the state contest in Management and Economics simulation in 2001.

• High school diploma with honor

References

• Kristjan Kuhi, Solution Architect, Ericsson: +372-***-****, ********.****@********.***

• Anton Keks, Software engineer, Codeborne founder: +372-****-****, *****.****@*********.***

• Anton Arhipov, Product Lead, Zeroturnaround: +372-***-****, *****@**************.***



Contact this candidate