Post Job Free
Sign in

Senior Software Engineer

Location:
United States
Posted:
November 11, 2009

Contact this candidate

Resume:

ELENA GELZHINSKY

* US Citizen

** ****** ***** **., * Newton, MA 02459 * 617-***-****

email: **********@*****.***, *********@*******.***

OVERVIEW: An extensive experience in Internet software design and development for healthcare, HR and financial industries, including over 10 years of java/J2EE, OO design, Relational Database design, User Interface design, Webservices.

LANGUAGES Java, Groovy, C #, C/C++, ASP, Visual Basic, .NET, SQL, XML/XSL, UML, JavaScript, HTML

SOFTWARE: JBoss, Websphere, BEA Weblogic, Borland Application Server, MyEclipse, IntelliJ, RAD, Eclipse, JBuilder, Visual InterDev, CVS, Subversion, Visual Source Safe, Perforce, Rational Rose, Erwin, SQL Server, Oracle, IIS, Apache,Tomcat, SilkPerformer, WebTest, JUnit

PLATFORMS: Windows XP, Windows NT/95/98/2000, UNIX .

EXPERIENCE:

February 2008-Present Senior Software Engineer

Kronos Incorporated, Newton, MA

Participated in agile/scrum development and integration of Talent Management and Hiring Solutions application (Windows XP, Unix, JBoss 4.3, Java SDK 1.5/1.6, Groovy, MyEclipse, IntelliJ, SVN, XSL/XML, JMS, Hibernate, Axis, JBoss jBPM, JBoss Business Rules, TagLibs)

· Application business logic design and development, including database scripts, java server-side development, and UI (Java SDK 1.5/1.6, Groovy, Hibernate, AJAX, JavaScript, XSL/XML, Jboss Drules, jBPM, JSP, Javascript, HTML)

· Application integration with various background check vendors (java, WebServices/Axis, XSL/XML, JSP, jBPM workflows and Drools design/development)

· JUnit, Selenium, and Webtest tests development.

May 2006-February 2008 Senior Software Engineer /Consultant

CellExchange, Cambridge, MA

Participated in design and development of the Virtual Personnel Services Center application, an extendable, service-based system to support personnel related processes for US Air Force, with a primary focus on the role based authorization framework. Performed technical research, prototyping and analysis in support of Role Based Authorization functional requirements. Provided technical support to other engineers, assisting in bug fixes, use case design,, and problem solving.

(NT/UNIX, Websphere 6.0, Java/J2EE, XML/XSL, EJB2, JMS, Oracle, RAD, Eclipse, CVS, ANT)

· Designed and developed a Role Based Authorization framework for the Virtual Personnel Services Center application (Websphere 6.0, WPS, J2EE, Session Beans, EJB 2.0, Spring, XSL/XML, Betwixt, Tiles, Struts, JSF, JSTL, TagLibs, JSP, Oracle, RAD, CVS)

· Design and development of use cases for the Virtual Personnel Services Center application, including database, business layer, and presentation layer.(Websphere 6.0, WPS, J2EE, JMS, JSP, XML/XSL, HTML, CSS, JavaScript, Struts, JSF, Tiles, JDBC, Servlets, Oracle, RAD, Eclipse, CVS)

· Development of ANT scripts for the Virtual Personnel Services Center application automated build and deployment to the Websphere 6.0 application server, including some Websphere6.0 application server deployment and administration. (NT/UNIX, Websphere 6.0, RAD, CVS, ANT)

March 2003-May 2006 Senior Software Engineer 4/ Architecture Group Member

McKesson Health Solutions, Newton, MA

As a part of the architecture team, participated in design, development, and enhancement of the Internet Architecture Framework, a distributed, component-based framework for all existing McKesson software products, with a primary focus on the data abstraction tier, and rules engine. Performed technical research, prototyping and analysis in support of Internet Architecture Framework functional requirements. Provided technical support to other engineers, assisting in bug fixes, problem resolution as well as serving as a technical mentor for design consultation.

(NT/UNIX, JBoss 2.x, JBoss 3.x, Websphere 5.1, BEA WebLogic 7, Java/J2EE, XML/XSL, EJB2, JMS, SQLServer 2000, Oracle, Sybase, Rational Rose, JBuilder, Eclipse, CVS, ANT)

Design, development, and enhancement of Microsoft .NET web applications (.NET, C#, HTML, Javascript, XML/XSL, SQL Server)

· Performance comparison between EJB 2.0 CMP Entity Beans with CMR, JDBC, and Hibernate, in order to determine the most appropriate technology for the data abstraction tier, provided summary of findings. (JBoss 3.x, J2EE, EJB 1.1, EJB 2.0, Hibernate, JDBC, SQL Server, Oracle, Sybase)

· Designed and developed an entity beans generation tool for CMP Entity migration from EJB 1.1 to EJB 2.0 for JBoss and Websphere. (JBoss 3.x, Websphere 5.1, J2EE, EJB CMP Entity, Session Beans, EJB 1.1, EJB 2.0, SQL Server, Oracle, Sybase, Eclipse, CVS, ANT)

· Designed and implemented port of McKesson software products from EJB1.1 to EJB2.0, for Session Beans and CMP Entities, including efficient usage of local/remote interfaces and container managed relationships, and optimization. (JBoss 3.x, Websphere 5.1, J2EE, EJB CMP Entity, Session Beans, EJB 1.1, EJB 2.0, SQL Server, Oracle, Sybase, Eclipse, CVS, ANT)

August 2001-January 2003 Senior Software Engineer/Architect

Smarttime, Framingham, MA

As a member of the architecture group and a senior java developer, was responsible for architectural design and hands-on development of highly available and scalable Time and Attendance Internet application using J2EE technologies. Participated in all stages of the architectural process including: business case analysis, requirements analysis, technology selection, database, EJB layer, and presentation layer design, project management, coding, documentation, integration and maintenance, code management, version migration, code reviews, performance testing and tuning.

(NT/UNIX, BEA WebLogic 6, Borland Application Server, Java/J2EE, XML/XSL, SQLServer 2000, Rational Rose, JBuilder, ANT)

· Software architecture and design (UML, Rational Rose):

Object Oriented Design using standard design patterns for the J2EE environment.

· Server side Java design and development:

Established best-practice standards for EJB development using java patterns for EJBs.

Designed, developed and deployed enterprise java beans (RMI, Stateless/Stateful Session Beans, Entity Beans, Message-Driven Beans, ANT, Log4j) in BEA WebLogic and BES environment, performed unit testing and prepared documentation.

· Presentation layer java design and development (Struts1.1, Tiles, XML/XSL, JSP, Servlets, JavaScript, HTML, Tomcat, JRun, BES).

· Database design and development (SQL Server 2000).

· Performance testing using Segue SilkPerformer automated testing tool.

· Java mentoring.

October 2000-August 2001 Consultant Internet Engineer

Rebar, Norwood, MA

Design and development of Java/Oracle and Microsoft .NET applications.

Participated in design and development of the Logic Library component management software.

(NT/UNIX, BEA WebLogic 5/6, Java/J2EE, XML/XSL, Oracle, Rational Rose, JBuilder)

· Software design (UML, Rational Rose).

· Server side java development (XML/XSL, JSP, Servlets, EJB).

· Database design and development (Oracle 8i).

Participated in design and development of the Corporate Software e-commerce application based on Microsoft technology.

(.NET, C #, ASP, IIS, XML/XSL, SQL Server 2000, Erwin, Rational Rose, NT)

June 2000-October 2000 Independent Consultant

Design and development of database-driven Internet applications (Caretools, Merrimac Paper Factory, CMB).

(HTML, Java, Visual Basic, C++, ActiveX, Active Server Pages, JavaScript, VBScript, RDS, ADO, MTS, SQL Server 7.0, Erwin, Rational Rose, NT)

February 1998-June 2000 Senior Software Developer / Architecture Group Member CareTools, Inc., Waltham, MA

Design and development of database-driven Internet applications for health care industry.

(HTML, Java/J2EE, Visual Basic, C++, ActiveX, Active Server Pages, CFML, JavaScript, VBScript, RDS, ADO, MTS, SQL Server 6.5, NT)

Design and prototype development of Internet application for Network Authorization System.

· Use Cases and Domain Analysis (UML, Rational Rose).

· Prototype Design and development (Java, BEA WebLogic, J2EE).

· Database design (SQL Server 7.0)

Design and prototype development of Internet Application for Care Management System

Design and development of Internet application for Patient Scheduling and Payroll.

Design and development of generic programming Internet tools for database search/lookup and data migration

1996 -1998 Senior Programmer Analyst CRA., Boston, MA

Design and development of database-backed corporate Intranet applications.

(NT, JavaScript, Java, VBScript, Visual Basic, ActiveX, Active Server Pages, ADO, HTML, SQL, SAS)

Design and development of a Java-based Auction Management System prototype.

Design and development of Auction Management System, application for performing Auctions on the Internet using IIS3.0, Active Server Pages 1.0, Active Data Objects 1.1, JavaScript.

Client - Internet Explorer 3.02 / Netscape Navigator 3.0

Server – ASP and Microsoft SQL Server 6.5.

Design and development of Bid Tracking Software for auction data analysis(MS Visual Basic 5.0, SQL Server 6.5, MS Access97, Excel97)

TRAINING:

1992-197 Courses in Java, C++, VB, C Lowell Institute, MIT, Cambridge, MA

EDUCATION:

1983 MS in Mechanical Engineering (Minor in Computer Science) National Marine University, Odessa, Ukraine

1981 BS in Mathematics National Marine University, Odessa, Ukraine

REFERENCES: Available upon request.

.



Contact this candidate