MultisoftGroup.com
Custom Software Development and Consulting Services
At Multisoft Group
Skills
Development
Team
Processing...
jbTop Solution
PavelSavin.com
TheServerSide.com
Contacts...
Team...
March 07, 2007
Pavel Savin
's Resume
E-mail: abo0nv@r.postjobfree.com
London, ON, Canada
Objective:
Contract software development. Java Developer.
I specialize in the development of Java based client/server business applications. I am
interested in Senior Software Engineer and Software Architect roles on projects.
Summary:
More than 15 years of experience in IT on a wide range of applications and platforms.
Extensive experience in e-Commerce, Financial, Insurance, Real Estate and other domains.
Excellent OOA/OOD skills, working knowledge of data modeling, UML, and design patterns.
Hands-on experience in design and development of Workflow, CRM and ERP systems, B2B and
B2C Applications.
Experienced in development of Web applications, Client/Server systems, and other n-tiered
distributed applications on UNIX and Windows platforms.
Have an ability to work well in a team or individual environment.
Technical Summary:
Languages
Java (1.2 5.0), C, Perl, Python, PHP, JavaScript, SQL, DHTML, HTML, XML, UML.
Java Skills
J2SE, J2EE, EJB, JSP, JFC/Swing, AWT, Applets, Servlets, AJAX, RMI, JNDI, JDBC, JDOM,
SAX, LDAP, Multi-threading, Java Networking (TCP/IP, SSL, SSH, XMPP), etc.
Application & Web Servers
Bea WebLogic, JBoss, Resin, Apache, Tomcat, Jetty.
Object Persistence Tools
Hibernate, Castor JDO, ORB .
RDBMS
Oracle, MS SQL Server, MySQL, PostgeSQL, Derby.
WEB frameworks
Struts, Velocity, WebWork, Spring, Freemaker.
Modeling Tools
Argo, Poseidon, Rational Rose, Visio.
Version Control Systems
Subversion, CVS.
Operating Systems
MS Windows, Linux, SolarisEmployment:
August 2001PresentMultisoft Group (www.MultisoftGroup.com).
Software Architect, Senior Java Developer, Contractsoftware developer
Responsibilities: Design, development and maintain custom software solutions to solve
clients business needs.
Recent projects:
Project 1: Hotel reservation application.
The application allows to book reservations on-line. The system handles more than 1
million US dollars in transactions a year.
Key technologies: Java 2, JSP, Struts, Velocity, MySQL, Tomcat, Apache.
Project 2: Launch Pad & Identity Management Console for Zenith Insurance Company.
The project is web-based solution, which utilizes the following tasks: Rate & Quote and
Policy Inquiry; self-administration of user profile and passwords; administer branches,
agencies, insured s and their users; provide users with a Rate & Quote and Policy Inquiry.
Key technologies: Java 2, WebLogic, JSP, Struts, LDAP, Ms SQL.
Project 3: Customer management system for a MLS listing company.
The system is a web-based solution that provides real-estate property sellers with the
ability to add and edit the property information in the system and make it searchable for
the public and search engines.
Key technologies: Java 2, JSP, Struts, Velocity, PostgreSQL, Tomcat.
Project 4: Billing System for a hosting company
The system is a fully automatic billing solution. It performs the following tasks:
administrative hosting control, client signup, automatically invoicing features, refunds,
discounts, reports, reseller features, and more.
Key technologies: Java 2, J2EE, JBoss, EJB, JSP, Blazze, JFC/Swing, Hibernate, Webwork,
PostgreSQL.
Project 5: ERP/CRM System for a financial company
The ERP/CRM System provides the fully integrated functionality of the company: tracking
customers' contracts, invoices and payments; accepting payments based on payment terms,
discounts; financial analysis, audit, profiling and scoring customer data to identify
profitable customers and prospects.
Key technologies: Java 2, JFC/Swing, Castor, Oracle DB Server.
Project 6: B2B Workflow System
The system helps the company collaborate with business partners to track goods ordering
and delivery around the world. The system is WEB-based application, which allows remote
users to create and track orders online.
Key technologies: Java 2, J2EE, EJB, JSP, JBoss, MS SQL Server.
January 2001August 2001Universal Technologies and Services, Inc. MI, USA
Senior Programmer Analyst
Project: Online workflow system for an editorial office
The system performs all of the essential editorial office tracking functions. It is
designed for editorial personnel requiring data entry, data retrieval, correspondence,
reporting, workflow control, article file management, and database access from office, lab
or home. This electronic process reduces time, mailing fees, and introduction of errors at
every stage of the process.
Key Technologies: Java 2, JFC/Swing, J2EE, JavaMail, JSP, HTML, JBoss, Ms SQL Server
Responsibilities: Development a desktop front-end using JFC/Swing. Implementation of a
utility for synchronization of contact information with MS Exchange 2000 address book.
July 1999January 2001Metromeals, Inc. MI, USA
Senior Programmer Analyst
Project: E-Commerce site www.metromeals.com
The site was created to provide ability to sell foods from a multitude of restaurants. It
allows to look over menus of restaurants and to purchase food on-line. The site offers a
search for the restaurant through location, cuisine and specialty foods. The
administrative part of the site supports an ability to change menus and to monitor orders
remotely.
Key Technologies: Java, Python, JSP, HTML, Apache, Oracle 7.0
Responsibilities: Implementation of business logic and business objects for
administrative part of the site. Analysis of clients needs and development of software
tools to assist dynamic site content creation. Planning and implementation of site
security system for database access control.
June 1997July 1999. Invent Funds Management Ltd.
Programmer Analyst
Responsibilities: Analysis and design of technical specifications and implementation of
business components. Development of client/server modules for the stock trade system.
Project 1: On-line investing site.
The site provides real-time market information from stock exchanges, supports a back
office system and on-line investment portfolio management.
Key Technologies: Java, Visual Basic, C++, HTML, ASP, JavaScript, IIS, Ms SQL Server
Project 2: System for Financial Analysis
Development and implementation of a system for financial analysis of a stock market. The
system gathers financial information from stock exchanges, news sites and mass media
sources, and manages them as electronic documents and information streams in intranet
network.
Key Technologies: Java, C/C++, Applets, HTML, IIS, Ms SQL Server
January 1996 - June 1997Natko Ltd., Moscow, Russia
Systems Analyst, Senior Software Programmer
Responsibilities: Involved in the development of software modules for a security system.
Key Technologies: C/C++, FoxPro
July 1994 - January 1996Mosfarma, Moscow, Russia
Systems Analyst, Software Programmer
Responsibilities: Developed a client-server system for Stock Inventory of medical
supplies.
Key Technologies: C/C++, FoxPro
August 1986 - July1994Moscow State Technological University (Stankin). Russia
Software Developer, Project Manager.
Responsibilities: Involved in the development of CAD/CAM systems. Project management.
Key Technologies: C, FORTRAN, Assembler
Education:
Moscow State Technological University (Stankin), Russia, 1981-1986,
Master Degree in Computer Science
My resume is also available in Ms Word format and PDF format
www.MultisoftGroup.com
Email: abo0nv@r.postjobfree.com
copyright (c) MultisoftGroup, 2002 - 2012.