e-mail: | andrey.stelmashenko@gmail.com |
phone: | +38063 854 01 95 |
skype: | a.stelmashenko |
twitter: | http://twitter.com/gavaec |
General information
I am: Andrey O. Stelmashenko
Date of birth: October 24, 1987
Experience
- February, 2014: Software engineer at Techmates Group. Hybris Core Platform V5 certified developer.
-
December, 2012 - February, 2014: Contractor, Java/Teamlead at Faratasystem.
September, 2012 - November, 2012: Contractor, Java developer at Faratasystem.Projects: eCommerce/Hybris
-
July, 2012 - August, 2012: Java/Teamlead at JBS. Projects:
Metal Courier - Project for selling infrormation about steel markets. Target platform is iPad2 (others in future). (Technologies used in project: spring, spring-mvc+freemarker+sitemesh, jquery.mobile, highcharts, spring-data-mongo, mongodb, etl pentaho/kettle).
February, 2011 - July, 2012: Developer at JBS. Projects:BPMS suporting layer for CRM - Abstraction layer with WS-API, dynamic configurable web-forms, connectors to BPM systems (Netflow implemented) (Vaadin, JAX-WS, Forms DSL).
MML JCA - Machine-To-Machine protocol implementation for configuring Erricson Mobile Switching Center. (JEE6 JCA, Netty, Javacc).
Intelligent Routing - Web tool for configuring Erricson Mobile Switching Center. Long running processes scheduling subsystem (quartz).
jSMPP JCA - wrapper for jSMPP library as part of bigger USSD project.
Klox - android project, time tracker with offline mode, multiuser with saving current user`s state ability. Touches a lot of android stuff: services, db, REST client, playing/recording video and audio, geo-location, downloading/uploading files with synchronization, taking photos, showing pictures, showing pdf files, opening external applications.
peoplefirst.org.ua - public website based on HippoCms. My part was find and remove memory leak, bugfixing. (YourKit profiler)
Customer Information Management (CIM) - integration project based on Apache Camel integration framework, used Frameworx SID model.
- May, 2010 - August, 2010: Google Summer of Code participant; worked on caching system for the Logic module of the OpenMRS opensource project. (EhCache, YourKit Java Profiler)
- September, 2009 - January, 2010: Began project b2b platform with a group of students and university teachers. In some reasons it failed and it is open source. (Seam Framework, JSF, hibernate-JPA)
- September, 2008 - October, 2009: Java developer at SoftIndustry. Development of enterprise Java application RDT600 (Java, JFreeChart, Spring);
Technical skills
Skill levels: 1 - Basic knowledge (simple tasks, operates under close supervision) 2 - Basic application (moderately complex tasks, able to work without support) 3 - Skillful application 4 - Professional 5 - Leader/expert (mentor)
skills | years | level |
---|---|---|
java stack
Below some technologies I worked with (new technologies/frameworks is not a problem): spring, jstl, seam framework, jmx, jee (servlets, jdbc, jpa, jsf, jsp, jca, jax-ws, jaxb), javacc, netty framework, ehcache/terracotta, quartz, apache camel, activemq.web/app servers: tomcat, glassfish. build/integration tools: ant/ivy, maven2, gradle, jenkins. tools: jvisualvm, your-kit, soapUI, JMeter. |
5 | 4 |
python (desktop apps, web apps) worked with: django, pygtk, google app engine. |
— | 2 |
ansi c | — | 2 |
android sdk(API level 7), RESTful client (service, broadcast receiver, looper/handler, httpclient, content provider, sound recording/playing, gson) | <1 | 2 |
prefer os linux.
Have interests:
Proffesional interests: jdk, jee, compilers, OS internals, functional programming, lisp, clojure.Good skills:
Excellent in learning of something new.Education
2005 - 2009 Chernihiv State Technological University, Chernihiv, Ukraine, Information and Electronical Technology faculty, Department of Specialized computer systems. Bachelor.
2009 - 2011 Chernihiv State Technological University, Chernihiv, Ukraine, Information and Electronical Technology faculty, Department of System programming. Master.
Additional information
I know languages:
Russian, Ukrainian are my native langs.English level: intermediate.