EVGENIY N. SHARAPOV
*****, ******* ***** ***, *** 105, Orlando FL 32817
Phone: 630-***-**** Email: abpejr@r.postjobfree.com
Pro le:
Over 10 years of IT experience from administering servers to the scienti c software development.
Certi ed Java Developer with knowledge and experience in an array of Java technologies (JNI, JDBC, J2EE,
WebServices, JMS, etc.).
Database and Object-Oriented Architecture design for big and complex applications.
Pro cient in a variety of programming languages, development tools, frameworks, and database management
systems.
Organization of full software development life cycle: source code management, testing, quality assurance, building
and deployment processes.
Ability to work alone with speci cations and in a team (experience varies from small ones to multinational).
Solid educational background in engineering, statistics, mathematics, programming.
Quali cations:
Programming: Java, C/C++, Python, Scala, Clojure, Objective-C, Lisp
Development : Eclipse Platform, IBM RAD 6/7, Ant, Maven, JUnit, DbUnit, Subversion, Perforce, Git, CVS, VSS,
Database : MS SQL Server 2000/2005, Oracle 9i/10g, SQLite, MySQL.
Technologies : JNI, Swing, SWT, Java 2D, RMI, EJB, JTA, JMS, JNDI, JDBC, JSP, Servlets, XML-RPC, XML, XSLT,
XPath, JAX-RPC, WSDL4J, Axis, Hibernate, Spring Framework, Struts, JBoss Drools, Websphere 5/6, Jboss AS
Web: JavaScript, (X)HTML, CSS, AJAX, SSL, Apache HTTP Server, Apache Tomcat
Desktop : Microsoft Of ce: Project, Word, Excel, PowerPoint
Science: Matlab, Maple, Minitab, R System, ROOT, AMPL, ILOG CPLEX, LOQO
Professional Experience:
Marlabs Inc. 2007 2010
Consultant/Programmer Analyst
Client: Team Disney Walt Disney World Resorts, Orlando FL Apr, 2010 Now
Project: Disney One Air Project (Improvements of SBC Booking and
Reservation system)
Analysis of business and technical requirements, prototyping.
Implementation of Secure Flight requirements for air booking.
Changes to existing data model, EJB, user interfaces (HTML/CSS/JavaScript).
Integration Testing of changes to existing applications (A La Carte, SBC)
Scripted error detection tools and post-incident analysis tools via Shell/Perl/AWK through parsing and
analyzing log les.
Triaging, troubleshooting the incidents, xing, testing, integration (full maintenance cycle).
On-Call support for the applications.
Java 5, RAD 7.5, JSF, Struts, HTML, JavaScript, jQuery, Oracle 10g, Websphere 6, JBoss AS, EJB, jQuery,
MQ Series, Ant, ClearCase, AIX, Shell/AWK/Sed scripting, Perl
Consultant/Programmer Analyst
Client: Siemens Shared Services, Orlando FL Jun, 2009 Jan 2010
Project: Global Services Customs Declaration application that allows users to
clear up shipments for import/export operations (USA, Germany)
Analysis of business requirements.
Organization of development team meetings and conference calls.
Wrote technical speci cation for web-services (WSDL and WSDD).
Designed front-end using Java Servlets, JSP, HTML, CSS and Javascript, utilizing AJAX technology
Con guration of iBatis ORM and Spring Framework
Design and implementation of business logic and data processing routes using Apache Camel.
Wrote business rules using Drools and business logic processing customs declarations.
Data transformation between DIN5, CUSDEC formats
Created JUnit tests and Ant build scripts.
Tested integration with logistic companies(Kuhne & Nagel, DHL, FedEx).
Java 5, Apache Axis, Apache Camel, Jboss Drools, Spring 2.5, Apache iBatis, MS SQL Server 2000, T-SQL,
Websphere 6, XML/XSLT, jQuery, Subversion, Ant
EVGENIY N. SHARAPOV
Client: Siemens Shared Services, Orlando FL May, 2008 Jun, 2009
Project: Paperless Invoicing Application
Worked closely with third-party companies (ScanOne, DirectInsite) and with business clients (Siemens
Operating Companies).
Wrote technical speci cation for processing invoice information.
Data transformation to/from OAGIS, DIN5, EzAP formats.
Database design for the invoices images storage on MS SQL Server 2005.
Developed business rules engine (table driven) and its front-end accessible by the business clients.
Developed high-performance TIFF library based on libtiff, JAI and ImageIO.
Tools for extracting invoice image data from Filenet into application database.
Integration of the paperless invoice processing application with existing AR/AP applications.
Organization of source code management using Subversion.
Created JUnit tests and Ant build scripts.
Integration testing with outsource scanning/processing companies (Scan One, DirectInsite).
Java 5, Apache Camel, Spring 2.5, Apache iBatis, MS SQL Server 2000, T-SQL, Websphere 6, XML/XSLT,
jQuery, Subversion, Ant
Client: Siemens Shared Services, Orlando FL May, 2007 Apr, 2008
Project: Invoice Management Application
Developed vendor management module based with front-end on Struts and Javascript.
Wrote transformation of vendor/invoice data to/from XML,CSV, EDI, DIN5 formats.
Designed data validation and consistency checks using Java and XML Schemas
Tuned application and database performance using caching, using NIO, queries optimization, indexes.
Designed and implemented application usage statistics based on Javascript and HTTP logs.
Developed web-based tools for testing using Python (Pylons), HTML and Javascript.
Wrote integration of the application with SAP (Spiridon) using JCo.
Created JUnit tests and Ant build scripts.
Java 1.4, MS SQL Server 2000, T-SQL, XML/XSLT, Struts, Websphere 5, Python, HTML, JavaScript, Ant,
Fermi National Accelerator Laboratory Batavia, IL
Engineer Jan, 2005 Aug, 2005
Wrote technical speci cation for a data acquisition system.
Implemented multi-thread high performance server in Java controlling the system.
Designed and tested connection and responsiveness of the hardware connected to Cyclade TS console
servers.
Database design for system con guration.
XML-RPC interface to the control server functionality.
Desktop program for system control using Swing
Java 1.4, Swing, HSQL, Hibernate, XML-RPC, Python, Shell scripting
InfoTelecom, LLC Perm, Russia
Software Developer Oct, 2003 Jul, 2004
Designed and implemented web-site statistics collection system based on JavaScript, servlets and PL/SQL.
Wrote graphs, charts and diagram building library using Java2D and ImageIO; PL/SQL interface to it.
Implemented web-site template based generation software.
Developed web-site static content deployment tools using FTP.
Java 1.4, Java 2D, Oracle AS, Oracle 11g, PL/SQL, Shell Scripting, JavaScript
iTech Software Perm, Russia
Software Developer Oct, 2002 Sep, 2003
Developed telecommunication center administrator web interface using JSP and Java applets.
Implemented IIS module in Visual C++ that controls network connections to the server software written in
Java.
Wrote data encoding/decoding modules in Java and C using JNI for communication with the
telecommunication hardware.
Wrote testing scenarios and performed software unit testing.
Java 1.3, JNI, C/C++, JSP, JDBC, MS IIS, Interbase
Perm State Technical University Perm, Russia
Technical Assistant in AI Laboratory Sep, 2000 May, 2001
Maintenance and administration of the database and web servers (Apache HTTP server, Oracle 8i).
EVGENIY N. SHARAPOV
Developed different server management tools using Shell, Perl, Tcl, C.
Publishing classes and lectures support materials over to the Department web-page.
Wrote and tested C++, C and Java code samples and applets illustrating different aspects of Arti cial
Intelligence and Computer Science.
Internships:
Fermi National Accelerator Laboratory Batavia, IL
Research Assistant 2001, 2002, 2004
Participated in the high energy physics international experiment CMS(Compact Muon Solenoid) part of
the Large Hadron Collider experiment.
Performed data analysis (regression analysis of statistical data from the detectors) of the data from optical
sensors using ROOT package.
Developed software for above mentioned data analysis in C/C++ using ROOT framework.
Designed blueprints for and constructed hardware test bench for optical sensors testing and calibration.
Developed software in C and Python for optical sensors testing and calibrating.
C/C++, ROOT, Python, Shell
Certi cation:
Sun Certi ed Programmer for Java (CX-310-035)
Sun Certi ed Web Component Developer (CX-310-081)
Education:
Master of Engineering in Industrial Engineering; Lehigh University, Bethlehem, PA
Bachelor of Science in Computer Science and Industrial Engineering; Perm State Technical University, Perm, Russia
Languages:
Russian, English
Other Merits:
Member of INFORMS, 2006-2010
President of Young Adult Ministry at the Holy Trinity Greek Orthodox Church of Orlando, 2009-2010
Recipient of Vladimir Potanin Foundation Scholarship in 2001 and 2003.