Dmitry Kulyomin
Angestellt, Java tech. leader, Playtika
Kiev, Ukraine
Werdegang
Berufserfahrung von Dmitry Kulyomin
Bis heute 14 Jahre und 4 Monate, seit März 2010
Java tech. leader
Playtika
Responsibilities: design, technical documentation writing/review, code review, each development state controlling, testing (plans for load tests), communication with customers, optimization. Takes participation the in high loaded systems (multithreading servers which process big amount of requests/data – servers’ cluster can support hundreds of thousands simultaneous users), services and infrastructure layer development; reporting functionality, supervising other team members.
4 Monate, Juni 2012 - Sep. 2012
Senior software engineer
Confidential
Used platforms, technologies, approaches and frameworks: Java, threads, JDBC, Hibernate, Jersey, Jetty, Google guice, Maven, JUnit, Protobuf, Git, PostgreSQL, UML, OOP/OOD, design patterns.
7 Monate, Dez. 2011 - Juni 2012
Senior software engineer
Aspose
Responsibilities: new features development, reverse engineering, refactoring. Participated in the framework development for PDF documents generation. Used platforms, technologies, approaches and frameworks: Java, Servelts/JSP, JUnit, Jasper, Ant, SVN, AWT and Teamcity.
1 Jahr und 2 Monate, Feb. 2009 - März 2010
Senior software engineer
Win-interactive
Position: Software engineer/Senior software engineer Responsibilities: server side development, code review, documentation. Participated in the social games development, supervising other team members. Used platforms, technologies and frameworks: Java, Servlets/JSP, Openreports, SVN, Threads, JDBC, Spring (IOC, MVC), Hibernate+ehcache, OOP/OOD, JUnit, Sockets, Maven, Artifactory, Design patterns, Tomcat, MySQL, Membase, UML, Ant, Multithreading, Action Script
3 Jahre, März 2006 - Feb. 2009
Software engineer
"EDEM" Research Laboratory
Responsibilities: developed part for reports generation and maps/DB synchronization (among remote operators). Participated in set of governmental projects, related to environment monitoring, data processing, reports generation, information synchronization. Used platforms, technologies, approaches and frameworks: Java, Swing, JDBC, DDD, OOP/OOD, MySQL, Access, Delphi, Panorama, SVN, UML, Ant, JUnit
Ausbildung von Dmitry Kulyomin
3 Jahre und 1 Monat, Nov. 2010 - Nov. 2013
Computer engineering
VNTU
Postgraduate courses
1 Jahr und 3 Monate, Sep. 2009 - Nov. 2010
Computer engineering
VNTU
Master of Science (MS)
3 Jahre und 10 Monate, Sep. 2005 - Juni 2009
Computer engineering
VNTU
Bachelor of Science (BS)
Sprachen
Russisch
Muttersprache
Englisch
Gut
украинский
-