Professional Documents
Culture Documents
11 Years strong experience in various fields and platform includes System analysis, design, application
(Inter/Intranet) development and testing.
Clear understanding and about 10 years experience in Object Oriented Programming & Design (OOPS) Concepts.
10 Years of experience in Design and Development of n-tier Internet, Intranet and Client-Server application and Good
Knowledge on Full Software Life Cycle Process.
Expertise and having more than 9 Years experience in Java using Swing, Servlets, JSP, EJB, Web Services,
JavaMail, JMS and JDBC.
Expertise and having more than 4 Years experience in C/C++ using Win32 API's, Visual C++ (MFC),
ACTIVEX/COM/DCOM
Experienced in Database concepts with Oracle, Microsoft SQL Server and PostgreSQL (writing complex queries and
stored procedures).
Expertise in Programming with TCP/IP Protocol, HTTP, Socket Programming.
Good working experience in Developing Web Services.
Good working experience in XML, DTD/Schema, XML Parsers (DOM and SAX).
Good working experience in JavaScript, HTML and DHTML.
Good working knowledge in XML and SOAP.
Good understanding of UML modeling (Use cases, activity diagrams, class diagrams generation, ability to come up
right relations among the classes, interaction diagrams, etc.) using Rational Rose.
Expertise in RAD tools like Borland Delphi, Microsoft Visual Studio, JBuilder, IBM Websphere Studio Application
Developer, Eclipse and IntelliJ IDEA.
Excellent Interpersonal and communication skills. Quick learner in new technologies.
SKILLS:
Operating systems:UNIX (HP-UX, SCO), LINUX, Windows 95/98/NT/2000/2003, Prologue Twin Server.
Development tools:MS Basic, Borland Pascal, Delphi, Microsoft Visual C++ (including MFC), GCC (GNU C++),
JBuilder, IBM Websphere Studio Application Developer, IntelliJ IDEA, Eclipse, Agitator..
Databases:Oracle, MS SQL Server, PostgreSQL, Paradox, Microsoft ISAM.
Languages:C/C++, Java, Pascal, Basic, SQL, Oracle PL/SQL, Intel x86 and HPPA assemblers, HTML/DHTML,
JavaScript, XML & its parsers, UML.
Other:TCP/IP network programming, CORBA, ACTIVEX/COM/DCOM, Web Services, EJB, JMS, Java Servlets, JSP,
JDBC, JavaMail, SOAP, Lex/Yacc language processing tools, ERWin, Rational Rose.
CERTIFICATES:Master C Programmer, Master Java Programmer, Master Oracle PL/SQL Programmer, Master
JavaScript Programmer, Brainbench
EXPERIENCE:
01/2008 - present NOKIA (San Francisco, USA)
Project:N-Gage & SNAP Mobile.
Title:Senior Software Engineer.
Details:Nokia provides two platforms to power connected, mobile gaming across Nokia's breadth of phones. N-Gage
is for developing rich immersive games on smart phones and SNAP Mobile is for developing fun, mass-market Java
games.
Role:Responsible for the technical direction of the Java components of Nokia's multiplayer gaming and community
platform; apply commercial Java Engineering experience including design and development of both client-side (Java
Swing, application architecture, and unit testing) and server-side elements (Java Servlets, SOAP and Web Services,
threading and concurrency); perform both design and hands-on coding; utilize software development skills, including
design, implementation, build system management (ANT), unit testing, and agile development methodologies; work
closely with server-side architects to evolve the platform; gather formal requirements and prepare design document to
ensure stakeholder participation and approval. Build new client-side capabilities and components; optimize network
communications using TCP, UDP and HTTP.
Environment:Windows XP, Mac OS, Centos Linux, Internet Explorer/Mozilla Firefox (clients), Oracle 10i, TOAD 9,
Eclipse 3.2, IntelliJ IDEA 7, JDK 1.4/1.5, JForm Designer 4, Ant 1.7, Web Services (AXIS 2), JBoss Application
Server 4.0/4.2, Struts 2, Spring 2.0/2.5, Hibernate 3.3, JUnit 3.8/4.
07/2007 - 01/2008 Western Union Payment Services (San Francisco, USA)
Project:Equity Accelerator.
Title:Senior Software Engineer.
Details:The Equity Accelerator program provides consumers with secure automatic payments to pay off mortgages
much earlier with substantial interest savings.
Role:Involved in development of Web Application (like a thin client). Refactored architecture of application with the
object of migration to Service Oriented Architecture. Designed and developed Business Calculation Services (based
on Service Oriented Architecture) for Business Components.
Environment:Sun Solaris 5.9, Internet Explorer/Mozilla Firefox (clients), Oracle 9i, TOAD 8.6, Eclipse 3.2, JDK
1.4/1.5, Maven 2, Web Services (AXIS 2), BEA WebLogic Server 8.1, Jakarta Tomcat 5, Struts 1.2, Spring 1.2,
Hibernate 3.2, JUnit 3.8.
Project:TwinTernet - internet of servers for Prologue Twin Server, for Prologue Software (Paris, France).
Title:Senior Software Engineer.
Details:Development the internet of servers (HTTP, Mail, DHCP, DNS) and tools them administrations and
configurations constructed on a uniform base kernel.
Role:Development of a server base kernel being with a basis for creation multiprocesses of servers in operating
systems with limited number of physical processes and to ensure by their increased reliability and efficiency. Main it
the objective - to simplify processing the large number of connections (TCP/UDP) with by limited number of physical
processes. Development HTTP Configuration Server for administration and configuration internet of servers (HTTP,
Mail, DHCP, DNS). HTTP Configuration Server specialized HTTP the server, which represents to the user the
interface as HTML forms of editing of configuration parameters supported by anyone of internet browser (Lynx, MS
Internet Explorer, Netscape Navigator).
Environment:Windows NT, Prologue Twin Server 2.2, Microsoft Visual C++ 1.5/6.0, Socket API (Winsock 2.0, BSD
Socket API), Win32 API.
03/1998 - 08/1999 Todes Ltd. (Minsk, Belarus)
Project:State Information System of Social Security, for the Ministry of Social Security
(Belarus).
Title:Senior Software Engineer.
Details:Countrywide distributed system which automates all tasks of the National Social
Security System, including allocation, calculation and payment of pensions, benefits for whole
country. Complex computations, huge amounts of processed data, in conditions of intensively
changing legislation.
Role:Components and database design (including development of stored procedures and
triggers), development of server-side components, including design and development of
language for description of legislation, interpreter, compiler and integrated environment for this
language. Development of subsystem of state grant-in-aids (client part), the description of the
legislation.
Environment:HP-UX 10.20, SCO 5.0 Unix (servers), Windows 95/NT (clients), Oracle 7/8,
Delphi 3/4, ERWin, Oracle Enterprise Manager, GCC (C++GNU), Microsoft Visual C++ 6.0.
REFERENCES:Provided on request.