- Data Integration and Support Team Lead2013 - PRESENTRiskMatch LLC.
Technologies: Grails, Groovy, AWS
- Created a bunch of UI components and backing code for them.
- Senior Software Developer2011 - 2013Agunga LLC
- Refactored a large body of obsolete code for an online gaming engine.
- Created a stress testing tool for a network that was part of an online gaming engine.
- Implemented numerous improvements to an online game back-end related to its architecture and game logic.
- Created several utility applications for maintenance of the development process.
- Created a game balance testing tool.
- Senior Software Developer2010 - 2011Social Development Agency of Komi Republic, Syktyvkar city
- Created several GUI tools with data sheets, reports and an embedded database.
- Created a web application for manipulating user network profiles (Scala, Vaadin).
- Supported previously developed applications (Java, Scala).
- Developed a CRUD web application for the passport office administrative database of Ukhta city.
- Developed a consistency testing tool for the exchange file format of the Pension Fund Ministry of Komi Republic.
- Software Developer2008 - 2010LLC "Magnetosoft", Syktyvkar city
Technologies: Java, Groovy, D
- Migrated system modules from web services to a messaging system.
- Took part in the creation of an authorization module written in D.
- Ported a RabbitMQ C driver to D.
- Supported various parts of a developed document flow system such as the document indexing service, data store, and document flow routing server (Java, Groovy, JSF).
- Senior Software Engineer2006 - 2008Social Development Agency of Komi Republic, Syktyvkar city
Technologies: Java, Groovy
- Created a reusable library for working with DBF files.
- Created several GUI applications with embedded databases.
- Set up a traffic shaping/counting system and made a web UI for the visualization of traffic consumption (FreeBSD/NetFlow/RRDtool/MySQL).
- Supported existent GUI projects written in Java and C++.
- Handled several networking administration tasks such as router setup and issue resolution with the agency's computer network.
- Software Developer2004 - 2006LLC "New Technology Center", Ukhta city
Technologies: FoxPro 2.5, Visual FoxPro 7
- Created various forms and reports in Visual FoxPro 7.
- Supported accounting software for housing utility companies.
- Implemented numerous optimizations for existing company projects.
- Ported pieces of DOS software written in FoxPro 2.5 to Visual FoxPro 7.
- Created several GUI components using Win API.