Full-time Java programmer

Back-end development is my passion

I have a good grasp of:

  • J2SE (Collections, Image recognition software, TCP/IP and UDP networking, OpenGL, Swing/SWT)
  • J2EE (Spring, Spring Data, Hibernate and JPA)

I'm also familiar with Python, Lua, PHP, SQL, Unix shell, Web trio (HTML, CSS, JS), C#, Groovy and a few more things

I'm really into game development and learning new things


My Github

Crumbling Island Arena - One of the most popular custom games for DOTA2
game source (Lua + JS), website and storage server made using Spring, Hibernate, PostgreSQL and Sparkjava

Spin Deluxe - A single-player puzzle game written fully in Java

dg-pic - Simple screenshot storage
Storage website, desktop client written in Python + wxWidgets

MMO - Opensource 3D MMO-game under development built on top of jmonkeyengine and custom networking library
screenshots, github,old client repo, old server repo

dglserver - Simple HTTP server, running both dg-pic and dg-lab, mostly powered by Spark, Jython and jade4j


Skype - kartemov.

Mail - gmail

VK - Kirill Artemov