
Software Engineer
Russian Federation

Software Engineer
Russian Federation
Software developer, tech lead with telco and web-based applications development background
Interested in development/architecture/optimization/refactroing of high processing systems; scalability, clusters, grid computing. Also interested in early-stage startups or small companies with revolutionary ideas :)
- J2SE, J2EE(JDBC, EJB, JSP), Hibernate, Spring, XML APIs, JSF, Flex
- Oracle, MS SQL, MySQL, ObjectStore OODMS
- UML, RUP and XP methodologies
- basics in telecom domain (GSM TAP, SDH/PDH, ATM/FR, IP, TMN, TMF, OSSj)
- HTML, CSS, JavaScript
- Apache, IIS, WebLogic, JBoss, Resin
- Subversion, VSS, CVS, Rational ClearCase
- Jira, Confluence, Rational Clear Quest
(Computer Software industry)
2008 — Present (1 year )
(Privately Held; 11-50 employees; Entertainment industry)
January 2007 — Present (2 years 11 months)
Work as server-side/rich web UI developer on yet unannounced product.
Tech: MySql, Hibernate, Spring, Jetty, JSF, Flex.
(Privately Held; 51-200 employees; Internet industry)
June 2004 — November 2006 (2 years 6 months)
As lead of the sub-team was responsible for coordination of development tasks, sharing information between development, test, infrastructure and program management teams.
Took part in design and development of components, made several significant code optimizations, took part in the project devoted to garbage collection tuning of production system, took part in rework of monolith system into cluster. Supported unit tests and CI (CruiseControl) system.
Goal of one of the projects was to decrease component batch processing from hours to seconds. At prototyping phase architecture of the component was completely reworked, minutes processing times was archived.
Tech: Oracle, Oracle PL/SQL, Oracle Streams, Hibernate, Resin, JSP, JDBC.
(Privately Held; 1-10 employees; Computer Software industry)
June 2003 — April 2004 (11 months)
As a part of small startup team was responsible for rating component of billing system - architecture, design and development.
One of the key requirements for the component was high performance that was achieved (processing speed about to 10000 events per second).
Performed VSS system administration duties, set up project nightly auto-build and unit-testing infrastructure.
Tech: J2SE, JBoss, JDBC, Hibernate, XML, Oracle
(Privately Held; 501-1000 employees; Telecommunications industry)
January 2002 — June 2003 (1 year 6 months)
As a group leader of network management system was responsible for coordination of development tasks. Made an effort to install auto-builds and auto-tests team practice; took part in SNMP network adapters development; reworked building and installation processes.
Tech: J2SE, CORBA, Oracle
1995 — 2001