Softage Java Project Manager KEYWORDS: Software architecture, design, project management, development and testing, Java, EJB, JMS, JavaMail, Java Servlets, JSP, JDBC, AJAX, Hibernate, JAAS, JUnit, JBoss cache, Web Services, SOAP, WSDL, JavaScript, XML, HTML, Gemplus GemXplore, Zebra, FL, UML, SMPP, WDP, SMS, GSM, IBM CrossWorlds InterChange Server, IBM MQSeries Workflow, Parasoft Jtest, IBM WebSphere Application Server, Jakarta Tomcat application server, Caucho Resin application server, JBoss application server, IBM DB2 UDB, Oracle, InterBase, FireBird, MySQL, MS SQL, WebSphere Studio Application Developer, Borland JBuilder, IntelliJ Idea, Eclipse, Rational Rose, MagicDraw UML, Jacorb, XDoclet, Spring framework, Struts, Ant, Quartz, log4j. SYNOPSIS: Over 8 years of experience in IT area. Proficient in: Object-oriented architecture and design; Project management; Project estimating and auditing; Software application development; Test plan development and application testing; Teaching; Billing systems; Mobile solutions; Client/server applications; Web applications. SKILLS SUMMARY: HARDWARE PLATFORMS Intel (x86 architecture); Gemplus (SIM cards) OPERATING SYSTEMS Windows XP/2000/NT/9x; Unix/Linux; MacOS; GemXplore98 LANGUAGES Java, UML, XML, HTML, JavaScript, WSDL, Delphi, C\C++, Gemplus Script Language STANDARDS and TECHOLOGIES EJB, JSP, Java Servlets, JavaMail, JMS, Hibernate, JDBC, JBoss cache, JAAS, Web Services, Swing, AWT, Gemplus GemXplore, Zebra, FL, JUnit, Parasoft Jtest, Apache Struts, XDoclet, Jakarta Ant, Apache log4j, Jacorb, Spring framework, Quartz, AJAX, Echo2 DATABASES DB2, InterBase, FireBird, MySQL, Oracle, MS SQL
PROTOCOLS AND INTERFACES APPLICATION SERVERS BUSINESS INTEGRATION SYSTEMS CASE TOOLS SPECIFIC AREAS SOAP, SMPP, WDP, SMS, GSM, TCP/IP, HTTP, HTTPS, POP3, SMTP IBM WebSphere, Jakarta Tomcat, Caucho Resin, JBoss AS IBM CrossWorlds InterChange Server, IBM MQSeries Workflow Rational Rose, ArgoUML, Sparx Enterprise Architect, MagicDraw UML Application architecture and design; Project estimating and auditing; Project management; Development; Billing systems; Mobile solutions; Teaching Experience Summary 2005 Now Softage Inc Software architect Software architecture and design Project manager Project management Project planning, estimations and auditing 2003 2006 A.P. Ershov Institute of Informatics Systems Post-graduate student Education at laboratory of Systems Programming. 2003 2005 HitTelecom Software architect Software architecture and design Technical management Project estimations Senior Developer Software design and development 2000 2003 Inc. Developer Software design and development Analyzing application functionality, designing test plan, functional, automated and stress testing. 1998 2003 Novosibirsk State University Student Education at Faculty of Informatics Technologies;
Developed and lectured course Unified Modeling Language, UML at Novosibirsk State University, from September 2002 to June 2003. Certificates 2003 University of Cambridge ESOL Examinations Business English Certificate Preliminary Date of Examination JUNE 2003 Certificate Number 0010382000 RELEVANT WORKING EXPERIENCE (ARCHITECTURE, DESIGN, PROJECT MANAGEMENT, DEVELOPMENT AND TESTING EXPERIENCE): Duration Description Role in the project OS and Platforms SoftAge Inc Java group Mobile Phone Multimedia Platform July 2006 - Now Mobile Phone Multi-Media Platform (MP 2 ) is system for managing advertisement distribution over mobile devices. It helps businesses to notify its potential customers with its product, service or promotion information. Furthermore it also provides mobile device users with ability to raise money by viewing advertisement provided by MP 2 system. Project manager Windows NT/2000/XP/2003, Linux\Unix JDK 1.5, Servlets, log4j, javamail, JSP, JDBC, Quartz, Spring, Tomcat 5.x, Ant 1.x, Oracle, JUnit 3.8, UML, Sparx Enterprise Architect, IntelliJ Idea Duration Description Role in the project OS and Platforms SoftAge Inc Java group Total Gaming System June 2006 Now Total Gaming System is a complete software application that makes use of Client-Server / multi-user technology, designed specifically for licensed gaming operators. Its main purpose is to provide modern gaming experience to casino players at the comfort of their home, through broadcasted live casino games, secured payment solution, and automated administration and monitoring of the whole business operation. Software architect, Project manager Estimation, audit, project management, software architecture and requirements conformance. Windows NT/2000/XP/2003, Linux\Unix JDK 1.5, Servlets, Hibernate, log4j, javamail, JSP, Web Service, Quartz, Spring, WSDL, AJAX, Tomcat 5.x, Ant 1.x, MySQL 5, Flash Remote, JUnit 3.8, UML, MS Project 2002, MagicDraw UML, IntelliJ
Idea SoftAge Inc in collaboration with Inteks Java group Vieweo Duration May 2006 August 2006 Description Vieweo aims to provide a platform for content providers (CBS, Sundance, ESPN, etc.) to deliver their content to anyone connected to the internet but to also add commercials. This system will make it easy for content providers to provision their content, set attributes (when the episode can be viewed, etc.) and define rules for delivery (only to a certain location, etc.). Vieweo will allow users to download a full length motion picture (Sundance movie) for a small fee. The TV programming downloads are free while the movie downloads are for a fee. Users will be able to browse 'isles' (similar to local video store) and select TV shows to be downloaded and movies they would like to buy. Role in the project Software architect Software architecture and requirements conformance. OS and Platforms Windows XP/2003 JDK 1.5, Servlets, log4j, javamail, JSP, Web Service, Quartz, Spring, AJAX, Tomcat 5.x, Ant 1.x, MySQL 5, JUnit 3.8, UML, MS Project 2002, MagicDraw UML, Eclipse Duration Description Role in the project OS and Platforms SoftAge Inc Java group EngageOne e-commerce system January 2005 Now General Purpose of EngageOne system is: Allow marketing and sales users of the system to trigger real-time marketing and sales actions based on defined visitor characteristics: o Static characteristics (information known about visitor) o Behavioral characteristics (real-time site visit characteristics) Track and report on visitor, behavior information as well as results of system actions on key business metrics. Software architect, Project manager Estimation, audit, project management, software architecture, development and requirements conformance. Windows NT/2000/XP/2003, Linux\Unix, MacOS JDK 1.4-1.5, EJB 2.1, JMS, Hibernate, JBoss cache, log4j, javamail, Swing, AWT, Servlet, JSP, Web Service, WSDL, AJAX, Echo2, JBoss 4.x, Tomcat 5.x, Ant 1.x, XDoclet 1.2.x, MySQL 3.x-5.x, Jabber IM, YourKit, JUnit 3.8, UML, ArgoUML, MS Project 2002, IntelliJ Idea HitTelecom IT department HitTelecom Corporate Calling System Externet Duration June 2003 May 2005 Description VoIP telecommunication system with online billing and real time call
Role in the project OS and Platforms routing configuration. Software architect, technical manager. Technical audit, software architecture, development and requirements conformance, technical part of project process organization etc. Windows NT/2000/XP Java, Delphi, EJB 2.0, JMS, JSP, Struts 1.1, Servlet, log4j, javamail, JAAS, SSL, Jacorb, JBoss 3.x, Resin 2.1.x, Ant 1.x, XDoclet 1.2.x, FireBird 1.x, JUnit 3.8, Wise Installation System 9.0, Borland Optimizeit Enterprise Suite 6.0, UML, Rational Rose, IntelliJ Idea IBM solutions group EWA Framework IDE Independent Testing Duration May 2003 June 2003 Description The independent testing of EWA Framework IDE. Role in the project Software developer, test designer, tester. Developed and tested application, designed test plan. Java, WSDL, Web Service, EWA Framework IDE, WebSphere Studio Application Developer IBM solutions group ACORD and Web Services Duration May 2003 Description The purposes of the project are: to develop the demo that proves feasibility of proposed concept of mapping of ACORD XML specification to SOAP-based web services; to develop utility components that can be reused in other ACORD servers; to study specific issues related to WSDL interfaces implementation. Developed application. Java, Web Service, UML, WSDL, SOAP, WebSphere Application Server, WebSphere Studio Application Developer, Rational Rose, Jakarta ANT IBM solutions group Vehicles Catalogue Training Duration February 2003 March 2003 Description The main goal of Vehicles Catalogue Training project is to get experience in IBM MQSeries Workflow and Parasoft Jtest applications. Role in the project Software developer and test designer. Developed application and test plan. Java, WebSphere Studio Application Developer, IBM MQSeries, UML, Rational Rose, Parasoft Jtest IBM solutions group
EWA Framework Configurator Independent Testing Duration February 2003 March 2003 Description The independent testing of EWA Framework Configurator v1.01. Role in the project Test designer, tester. Tested application, designed test plan. Java, EWA Framework Configurator, WebSphere Studio Application Developer IBM solutions group Dynamo Duration January 2003 Description Create proof of concept to demonstrate that Web Services do in fact address requirements for RTOs data exchange. Developed web services. Java, Web Service, UML, WSDL, SOAP, WebSphere Application Server, WebSphere Studio Application Developer, Rational Rose, Jakarta ANT IBM solutions group GeoServer Duration October 2002 May 2003 Description The goal of the project is to develop and deliver the solution that allows processing of geospatial data and delivering the results over the Internet. The solution shall demonstrate that IBM Web Services technology is a viable alternative to existing processing applications from a performance, scalability, and extensibility perspective. Role in the project Software developer, test designer, tester. Designed, developed and tested application. Java, EJB, Web Service, UML, WSDL, Java Servlets, WebSphere Application Server DB2 Universal Database, JUnit, Parasoft Jtest, WebSphere Studio Application Developer, Rational Rose, Jakarta ANT Production department Impression Management Duration October 2002 December 2002 Description Web-based questionnaire. Developed application. OS and Platforms Linux\Unix, Windows 9x/NT/2000/XP. Java, XML IBM solutions group WebSphere Business Integration Training
Duration September 2002 October 2002 Description The main goal of WebSphere Business Integration Training project is to get experience in WebSphere Business Integration (WBI). Role in the project Software architect, software developer, tester. Designed, developed and tested application. OS and Platforms Windows NT/2000 Java, EJB, Web Service, UML, SOAP, WSDL, Java Servlets, IBM CrossWorlds InterChange Server, WebSphere Application Server, DB2 Universal Database, WebSphere Studio Application Developer, Rational Rose, Jakarta ANT Mobile department Mobile Strategy Game (W-Domination) Duration December 2001 Oct 2002 Description W-Domination is a multiplayer strategic SMS-game that creates an interactive environment where player gets the opportunity to become a ruler of a state and manage its different aspects, such as economy, army, diplomacy, science etc. W-Domination is a challenging game that attracts the youngest and most active part of the audience, which results in driving up messaging traffic and increasing revenue. Role in the project Software developer, test designer, tester. Developed and tested application, designed test plan. OS and Platforms Linux\Unix, Windows NT/2000 Java, FL, UML, SMS, GSM, Oracle, InterBase, Rational Rose, Apache log4j, Jakarta ANT Production department Going Platinum (GP) Duration July 2002 September 2002 Description MLM portal. Developed and tested the core and the server presentation. OS and Platforms Windows NT/2000 Java, EJB, JBoss application server, Oracle, MS SQL Mobile department Mobile email (MeMail) Duration November 2001 February 2002 Description MeMail is mobile service that lets users to send and receive e-mail using their mobile phones. MeMail supports SMTP, POP3, and IMAP protocols and gives subscribers instant access to their existing ISP or corporate mailboxes. Role in the project Linux\Unix, Windows 9x/NT/2000/XP OS and Platforms Software developer, tester. Developed and tested application, designed test plan. Java, JavaMail, FL, UML, SMS, GSM, Oracle, Rational Rose, Apache log4j, Jakarta ANT
Mobile department Mobile Instant Messenger (MIM) Duration June 2001 September 2002 Description MIM is a Mobile Presence and Instant Messaging service providing GSM subscribers with access to Internet Messaging networks directly from their mobile phones. Bringing together the worlds of mobile users and wired Internet Messaging communities, it allows mobile operators to extend their package of value-added services with cutting-edge operator-branded Mobile IM solution. Role in the project Software developer, test designer, tester. Developed and tested the core and the web part of the project, designed test plan, tested application. Developed application under Gemplus GemXplore OS. OS and Platforms Linux\Unix, Windows 9x/NT/2000/XP, Gemplus GemXplore OS Java, JSP, Java Servlets, Gemplus GemXplore, UML, SMPP, WDP, SMS, GSM, Oracle, InterBase, Jakarta Tomcat, Rational Rose, Apache log4j, Jakarta ANT, JDBC Production department lwjms Duration May 2001 Description Lightweight JMS client and server implementation. Role in the project Tester. Conducted the suite of tests (automated and manual functional, load and stress testing). OS and Platforms Linux\Unix, Windows 9x/NT/2000 Java, JMS, Oracle Production department emagazin Duration January 2001 July 2001 Description emagazin is an electronic mall Developed News and Voting services supported NWS-Portal, News, Voting, Question-Answer services. OS and Platforms Linux\Unix, Windows 9x/NT/2000 Java, JSP, Java Servlets, JavaMail, Zebra, FL, UML, Jakarta Tomcat application server, Oracle, Rational Rose, Apache log4j Production department NWS-Portal Duration October 2000 - January 2001 Description A web portal solution for service collaboration. Developed the core and several web services. OS and Platforms Linux\Unix, Windows 9x/NT/2000 Java, JSP, Java Servlets, Zebra, FL, UML, Jakarta Tomcat application server, Oracle, Rational Rose, Apache log4j