Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяCandidate
Male, 50 years, born on 2 July 1975
Armenia, willing to relocate (Moscow, Saint Petersburg), not prepared for business trips
Senior Java Developer, Software architect, project manager
3 000 $ in hand
Specializations:
- Programmer, developer
Employment: full time
Work schedule: full day
Work experience 21 year 6 months
October 2006 — currently
18 years 11 months
Senior Java Developer
EPAM Systems - 10/2006 – present
VDI (Vested Development Inc.) - 03/2004 – 10/2006
Yerevan, Moscow www.epam.com , www.vdi-web.com
The <Epam> and VDI were merged in 09/2006
Projects: EPM-EPMC , STLN-Dev (Sightline), ContentWare4 Privatization 2004, РФФИ (Russian Fund Federal Property)
05/2009 – present (Yerevan)
Senior JAVA Developer
EPM-EPMC Eclipse-PMC integration An eclipse plug-in that integrates the PMC's task and document management and time reporting facility with Eclipse IDE. This plug-in would reduce the time spent on reporting, by allowing developers to enter all relevant information without leaving their IDE. All relevant PMC items (tasks, design documents, bugs etc.) would be listed in Eclipse IDE. Reporting could be triggered manually or automatically (e.g. by Eclipse SVN commit hook) Solution could use: Mylyn, PMC API
PMC – Project Management Centre (The EPAM PMC covers all software project development stages providing a superior environment for the distributed project team, the project manager, other project stakeholders and the customer.)
http://www.epam.com/software-development-project-management.htm
• Technologies: Eclipse plug-ins, Mylyn, PMC API
10/2007- 05/2009
Senior JAVA Developer. Key Developer. Functional/implementation specification writer. Architect.
STLN-DEV (Sightline) SightLine's solutions allow the IT professionals that manage the most diverse and complex environments to predict, detect, diagnose and prevent performance problems before users or services are negatively impacted or customers and revenues are lost. http://www.sightlinesystems.com/
Involved to design and develop the Data-Collector’s part. Project has two parts: 1. Enterprise Data Management (EDM) - web application
2. Data Collector – Java server side application, collects data from power agents, and store to database or trace files, scheduling if diagnostic start and stop, analyses for alert , sends alerts by SNMP or SMTP.
Wrote functional/ implementation specifications. Develop the Data-Collector’s part.
• Technologies: TCP/IP, UDP, NIO, JavaMail, SNMP, quartz, Log4J. JBOSS 4.2, Web Services, JMS,
• DB: Oracle, MS SQL, MySQL
• UML: Enterprise Architect.
March 2004 — September 2006
2 years 7 months
VDI (Vested Development Inc.)
Senior Java Developer
03/2005- 09/2007 Yerevan – Moscow (This project has started in VDI and continued in EPAM)
(Work trip in Moscow , RUSCODE Inc 03.05/2006 – 27.02.2007)
Senior JAVA Developer.
ContentWare4 is a comprehensive content production solution that satisfies your newsroom and media convergence requirements by supporting the entire content lifecycle - creation, management and deployment – all from within familiar desktop tools . Product has 2 part: Client part – integration into CS2 QuarkXPress, InDesigne Photoshop, Correl drow, word, Excel, Server part – EJB (cmp and jms) and web services as bridge for Client-Server communication.
http://www.mediaspectrum.com/ .
• Technologies: JBOSS 4.0-4.2, EJB 2.1, Web services for J2EE, WSDL 1.1., SOAP, JAX-RPC, ANT, XML. JUnit tests.
• DB: Oracle
09/2004 – 03/2005
Senior JAVA Developer.
Privatization 2004 is intended to integrate new information resources to FUND Portal.
• Technologies: IBM WebSphere Portal, Portlet API, DAO, EJB, Struts, JSTL, JavaScript, ANT, XML, SAXParser, JDO.
04/2004 – 09/2004
Senior JAVA Developer.
РФФИ (Российский фонд федерального имущества) RFPF(Russian Federal Property Fund) Involved in projects depends on IBM WebSpherePortal5 server. Develop web applications based on model2, Struts and JSTL technologies for writing simple and struts portlets. Using EJB, DAO, JDO and DTO technologies.
My tasks were:
• be introduced in WebSphere portal, install, adjust server and LDAP, to be introduced in IBM Directory Integrator, MQ, E-learning Systems.
• resolving the problem of deploying the struts actions and validations for portlets to transfer the Simple portlets into Struts portlets.
• to integrate the MOODLE e-learning system (written on PHP) into Portlets.
• have written a Java portlet installer wizard application.
• Design implementation of portlets structure and develop the DAO, EJB, DTO and jsp for latest project “Privatization2004”.
NetMen (Armenia) 26.12.2002 - 29.02.2004
JAVA Senior Developer, team leader, co-project-manager and Oracle database administrator, Involved in project for ETB bank (in Germany). Writing web application “NetCo” (name of German customer company). That application’s technologies are based on Oracle database or SQL Server, Tomcat 4 web server and SOAP, DTO, DAO, JSP/Servlets. Also explored the possibility of FOP technologies, by writing an HTML2FO converter on java for transforming an HTML text to PDF formatted file. Collect an experience in administrating of Oracle9.0.1 and Oracle9.2. Transfer that application’s SQL queries from PL/SQL of SQLServer to PL/SQL of Oracle.
Global Tech (Armenia) December 2001 - March 2002
As Java Senior Developer and Oracle Administrator, was involved in developing of “Loanmortgage/BooMortgage” financial project (based on JSP, JAVA-beans, JDBC for Oracle Server 8i ) . Also explored the possibility of OracleJDBCDriver, Java Design Pattern in JSP, Oracle 8.1.7 and working on the web based financial application.
As Java Senior Developer and Software Architect, was involved in developing of the CMC (Server-Client Application, based on RMI and JDBC-ODBC technologies) . Also explored the possibility of SQL Server 2000 and improved the possibility of the RMI. Used the SWING package and some plug-ins for the CMC application’s GUI.
Hi-Tech Gateway (Armenian branch) September 2001 - December 2001
As Architectural engineer for the principal structure of Hi-Sys application.
Was Co-Project Manager and architectural developer for Hi-Sys Project.
Also explored the possibility of SQL Server 2000. JSP/Servlets, WebGain Application Composer, IBM Visual Age For Java 3.5 Also explored the possibility of XPK4J, Xbeans, XML, Uses the Tomcat 3.2, Jbuilder5, plan to use Jboss and EJB.
BRIENCE (US/Armenia) (Armenian branch is the previous “CEDIT” ) August 2000 - July 2001
As Developer, was involved in developing of the Brience 3.0 Development Environment. Also explored the possibility of SVG, JIntegra, XML, Uses the Apache Software.
As Developer, was involved in developing of the Brience 2.0 Development Environment. Also explored the possibility of JSP, Servlets, VB Script and ASP, XML, XSL. Uses the Apache Software.
As Developer, was involved in developing of the Brience 2.0, in the development of a lot of parsers for VB Script, Java Script, Asp, JSP and Servlets, TCL, COULDFUSION e.c.t. Every parsers makes a middle tree which is transforms to Data tree and analyzing to XML tree. The Brience 2.0 Framework is a development and deployment platform for adapting existing Web content for delivery to any type of device. The Framework transforms the content into customizable, manageable information. The information can then be viewed from any type of Web browser, such as on a PDA, PC, pager, cellular phone, or other Internet-enabled device, across varying connection speeds.
CEDIT (Center for Economic Development and Innovations Technologies). April 1997 - August 2000
As Developer, worked on a WMLEditor application. The WML Editor allows you to create, edit, and view WML pages. There are three main components available within the WML module: Preview, Source Code, XML Tree. The Preview card enables you to view your Web pages on a device emulator. The emulator lets you preview your changes before you make them public. The Source Code card allows you to create and edit WML files. I used the javax.swing.text package for colored editing of source code. The XML Tree card displays a representation of the WML files in tree format.
As Developer and Java Teacher for our future vocations. I taught three students, now they are working in our company.
As Software Engineer, worked on an OpenDAM (Open Data Access Middleware)
As Programmer, was involved in the development of an RT-BON (Real Time Business Object Navigator)..
(20/11/1997 - 31/5/1999)- pause, caused of Military Service
Driving experience
Driver's license category B
About me
Technologies:
J2SE (SWING, AWT, RMI, JDBC, JDBC-ODBC, JDOM, Xalan, Xerces, XML-DOM, SQL, Java-mail, Java-Beans, Applets, Java2D, IO, NIO, JavaHelp),
JAI, XPK4J, FOP, Batic for SVG, Xbeans –DOMTree, Jintegra, JDO, DAO, iText, pdflib.
J2EE (EJB, JSP, Servlets, Portlets, JMS, Web Services), MVC, MVP, Struts, SOA (BPEL, WSDL), SPRING, Hibernet
J2ME.
Platforms
• JBOSS 4x, IBM WebSphere Portal, Tomcat , WebLogic
Databases:
• Oracle, SQL Server, MySQL, HSQL
UML:
• Enterprise Architect, Rational Rose, Visio Technical, JTogether, JDeveloper.
Java IDE’s :
• JBuilder, Eclipse, IDEA, JDeveloper (Oracle Fusion), Netbeans 5.0, 5.5, 6.1, KAWA (3-5), Visual Age for Java, Forte4J, Visual Café, VJ++
Developing:
• Networking, Client-Server Applications, Web developing, WAP Programming, XML Parsers, Development Tools (IDE or plugins).
Build:
• Ant, Maven
Source Safes:
• SVN, CVS, Visual Source Safe, Clear Case
Summary
• Familiarity with design patterns
• Knowledge of MVC, MVP (used in C#) architecture
• Ability to write comprehensive functional/ implementation specifications;
• Ability to work on projects managed by Agail, CMMI and Waterfall methodologies.
• Knowledge of oral and written English language
• Strong knowledge of data structures and algorithms and their complexities;
• Excellent communication skills
• Ability to effectively interact with cross-functional teams
• Ability to lead the project development; previous experience of working on critical projects
Higher education (bachelor)
1996
Государственный Инженерный Университет Армении
Вычислительная Техника / Програмное Обеспечение Вычислительной Техники и Автоматизированный Систем, Бакалавр Инженерии
Languages
Citizenship, travel time to work
Citizenship: Armenia, Russia
Permission to work: Armenia
Desired travel time to work: Doesn't matter