Download Curriculum Vitae - Amazon Web Services

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Alexey VDOVICHENKO
Senior software developer
Nizhny Novgorod, Russia
Born: 15 sept. 1973, Nizhni Novgorod, Russia
Age: 37
Tel: +7-951-9055173
E-mail: [email protected]
Marital status: Married, have one child
Seeking a position of software developer
Information technology professional capable of development of wide range of computer software on
every lifecycle step including architecture design, implementation, debugging and testing.
Strong skills in Java (12 years), C++ (15 years), in programming of internet (web) and mobile
applications, client-server software, UI, Databases, PDM systems, Knowledge bases, CADs,
automation scripts.
Have good English, basic knowledge of German and French
Ready to relocate, looking for permanent job in Western Europe
Technical skills:
-
Programming languages: С++, Java, C, scripting languages (Perl, Python, TCL, shell), Lisp,
Assembler, Pascal, PL/1, Fortran
-
Skills: OOP,multi-threaded programming,client-server,3-tier apps,GUI,web/mobile/CAD/PDM
software design and development
-
Java platform: J2EE, J2SE, J2ME, Swing, servlet technologies, JSP, Mobile Java (MIDP,
J2ME), JNI, RMI, JDBC (working with Java technology since 1998), Apache commons
-
Web: HTML, CSS, Javascript, Ajax, Internet client-server technologies (TCP-IP, HTTP), Web
services, XML and related technologies (XSLT, XSD, Xpath etc), Apache group technologies
(Apache web server, Tomcat, Struts, Cocoon), Spring, JBoss, PHP
-
Platforms and APIs: Qt, Windows API, X11, CORBA
-
Databases: SQL (MySQL,Oracle,PostgreSQL), Hibernate, iBatis, MS Access/DAO, ODBC,
ObjectStore
-
OS: Unix (Linux,SunOS/Solaris,DEC OSF), Windows
-
IDE’s and development tools: Eclipse, IDEA, MS Visual Studio, Borland C++/CPP Builder,
gcc, make, Apache ant, SVN, CVS, Unix/GNU toolbox, Borland Delphi
-
Other: Euclid Design Manager, AUTOCAD, MS Office
Professional experience
TEQUILACAT.ORG
2003 – up to now
-
Design and implementation of e-book reading software (Tequilacat BookReader) for Javaenabled mobile phones (J2ME, MIDP) in C++, Java
OPEN CASCADE S.A.S.
09/1997 – up to now
THERMODYN (GENERAL ELECTRIC)
-
Period: 11/2008 – 08/2009;
Project: Thermodyn;
Position: Software development manager, Developer;
Mission: Management; Development of new functionalities;
Environment: Java 2 Standard Edition (J2SE), Eclipse, Hibernate, Swing, MySQL, Oracle;
Results: Design and development of software for creation and management of a database of
operations required to produce compressor parts:
 Database management;
 Data import/export from/into other databases.
AREVA NC
-
Period: 09/2007 – 02/2008;
Project: ERASMUS;
Position: Senior Developer;
Mission: Development of new functionalities;
Environment: Java 2 Enterprise Edition (J2EE), Java 2 Standard Edition (J2SE), Eclipse,
Hibernate, Spring, Struts, MySQL, Apache Tomcat;
Results: Design and development of formula engine facilitating computation of product prices,
in Sales module.
AREVA NP
-
Period : 2006 – 2008;
Project: ATLAS;
Position: Developer
Mission : Development of new functionalities;
Environment: C++;
Results: Development of a platform for management of distributed scientific calculations:
creation of algorithms of distribution of loads in the network, enabling Multi-User data access.
CETIM
-
Period: 08/2004 – 09/2006;
Project: OME;
Position: Senior Developer;
Mission: Development of new functionalities;
Environment: Java, JavaScript, HTML, XML/XSLT, COM;
Results: Development of a web data system integrating many databases and solutions for the
tamping industry. Development of the thin client basing on web server Apache Tomcat, using
technologies XML/XSL and integrated system Apache Cocoon.
SAMTECH
-
Period: 05/2006 – 10/2006;
Project: Samcef Field;
-
Position: Developer;
Mission: Development of new functionalities;
Environment: Java JFC/Swing, C++, JNI, CASCADE;
Results: Development of the GUI for 2D and 3D geometric modeler.
MATRA DTV
-
Period: 1997-2000;
Project: Design Manager;
Position: Senior Developer;
Mission: Development of new functionalities;
Environment: C++, CORBA, Java;
Results :
 Development of client-server access, access WEB to DM DB via
Internet/Intranet and provision of other PDM services to clients
(personalization of web access).
 Design and implementation of a thin client architecture prototype,
providing WEB access to PDM data via Internet-Intranet, using common
web browsers as client software, server-side Java, RMI, JNI, servlets and
technology XML/XSL , three-tier architecture;
 Development of client-server conversion software for new version of
MDTV database.
-
Period: 2000;
Project: Lotus Domino;
Position: Developer;
Mission: Development of new functionalities;
Environment: Java, RMI, JNI, servlets and XML/XSL technology, using 3-tier architecture;
Results: Design and prototype implementation of thin client architecture, providing WEB
access to PDM data via Internet-Intranet, using common web browsers as client software.
-
Period: 1998 – 2000;
Project: AIT-IP;
Position: Developer;
Mission: Development of new functionalities;
Environment: Orbix, CORBA;
Results: Development of server and client for uniform web access to PDM data via
internet/intranet.
-
Period: 1997 – 1998;
Project: AIT-RISESTEP;
Position: Developer;
Mission: Development of new functionalities;
Environment: Orbix, CORBA;
Results: Creation of CORBA server in C++ for client-server distributed PDM data access
software (using Orbix implementation of CORBA).
INSTITUTE OF APPLIED PHYSICS OF RUSSIAN ACADEMY OF SCIENCE
(IPFRAN), DEPARTMENT OF HYDRODYNAMICS AND HYDRO ACOUSTICS
03/1995 – 09/1997
-
Position: System Administrator;
Mission: System Administration;
Environment: DOS, Windows 3.1/95, SCO Unix, Interactive Unix, Linux, SUN NFS;
Results :
 Maintenance/Administration of the local network and department web
server
 Programming for AnalogDevices™-based DA/AD conversion cards;
 Visualization of scientific data recorded from AD converter.
Education
EDUCATION:
-
1998 Nizhny Novgorod Technical University. Department of Informational Systems and
Technologies.
LANGUAGES:
-
English: good;
French: written, speaking a little;
German: understand written text with dictionary.