Post Job Free

Resume

Sign in

Project Developer

Location:
Basking Ridge, NJ, 07946
Posted:
February 12, 2013

Contact this candidate

Resume:

*

JACOB METELITZ

** ******* **. ******* *****, NJ 07920 908-***-**** (H) 908-***-**** (Cell)

email : j ab83wu@r.postjobfree.com

Senior Developer/ Project Leader/ System’s Architect

CAREER SUMMARY

● Extensive in-depth experience in software development involving system analysis, architecture,

design, development, deployment, fine tuning, production support of various applications with

s trong skills in the various components of the Java EE platform including Core Java, EJB 3 and

2, Hibernate, the JSF 2, JSP and Struts frameworks, Servlets, JAAS, JMS, MDB, XML, JDBC,

Java Digital Signature, SNMP, Presence.

● Extensive experience, including DB administration, stored procedures and scripts with several

relational DB platforms: Oracle, Oracle, SQL Server, DB2, Sybase, Informix, PL-SQL and T-SQL.

● Deep experience with both the back end and front end aspects of software engineering. Using

JavaScript and JQuery frameworks for client-side development, as well as ColdFusion.

● Experience with configuring, installation, maintaining and using application servers: JBoss 5,

Weblogic 10 and Websphere 5.

● Extensive Object-Oriented Analysis and Design skills utilizing Requirements Analysis, Use

Cases, and U M L.

● Exercised project leadership and project planning, collaborated in Data Modeling, Data Base

design, optimization and tuning of DBMS applications.

● Domain knowledge in Telecom, M ili tary (DoD), Wireless Communications, Publishing, Financial

Services, Software Engineering.

● Strong applications background developing languages, compilers, debuggers. Extensive

experience with C++, Assembler, Perl.

● Background in various operating system environments: Windows, Unix, Mainframe.

● Full SDLC (software development life cycle) from project conception and initialization through

2

requirements analysis, implementation.

TECHNOLOGY

● Platforms - Windows, UNIX/LINUX (Solaris/HP/AIX/DEC, Shell Scripts), Mainframe, AS/400

● Languages - Java, JavaScript, JQuery with plugins, ColdFusion, Ajax, SQL, PL-SQL, T-SQL, C++, C, Perl,

Assembler

● Programming - J2EE/Java EE 7, EJB 3.1, JSF 3 with Prime Faces, EJB 2.0, Hibernate, JAAS, JMS, MDB,

Struts, JSP, JSTL, Tiles, Servlets, JDBC, Ant, JDOM, XML/XSLT/XML Schema, LDAP, HTTP, DHTML,

XHTML, CSS, MIB,

● IDE – Eclipse, WSAD

● Middleware – Application Servers: JBoss 7, SLEE/Mobicents, SMNP, Weblogic10, BEA/Together, WEB

Servers (IPlanet, IIS, Apache)

● Databases - Oracle/PL-SQL/Toad, SQL Server 2008, Sybase Enterprise Server, DB2/UDB (various

platforms), Informix, DBArtisan, RapidSql, Erwin.

● Change Management: AccuRev, VSS, CVS, PVCS.

● Project management: Mercury Quality Center, DOORS, MS-Project, PowerPoint, Excel, Visio, UML.

3

EXPERIENCE

February 2010 – Present

Audiocodes Somerset NJ

Senior Software Developer for a leading provider of VoIP network products and technology

Environment: Java EE 7, EJB 3.1, JPA, Oracle, PL-SQL, XML, JSF 2.0 (with Ajax), JBoss 7, Eclipse, Ant,

AccuRev, SLEE, SNMP, SIP/Presence, Mobicents, MIB, Windows.

● Member of a small team in charge of developing SmartTAP - a Call Recording platform providing an

integrated solution to Enterprise, Contact Center, Telephony software and hosted telephony products.

● Currently working on the integration of the Java SIP/Presence package with SmartTAP to optimize the

Call Status page.

● For a new release of the product designed and implemented the Call Evaluation feature superior to

competition products.

● Re-designed and re-developed the Recorder "retention" process - reclamation of space in the DB and

media server occupied by recorded calls. This is a highly critical high volume asynchronous process,

where scalability and throughput are paramount. Improved the call reclamation performance from thirty

seconds to a sub-second result. This has allowed the application to become fully marketable, and the

first functioning release of SmartTAP is in the last phase of the QA in certification process.

● Designed and developed the new System Health Information feature using SNMP and Management

Information Bases (MIBs) in a JEE 6 (EJB 3, JSF 2) and JAIN SLEE (a specialized asynchronous event-

driven system for telecom) environment. The feature collects and displays the Recorder storage usage

statistics and makes predictions regarding the remaining storage capacity.

● Designed and developed the Agent Evaluation system, significantly enhancing the product

marketability.

July 2004 – February 2010

DSCI/US Army Ft. Monmouth NJ

Senior Software Analyst with the Army Software Engineering Center

Environment: Java EE 5, JSF 1, Struts 1.2, WebLogic 10.0, Eclipse, Ant, SQL Server 2008, Transact SQL,

Sun Solaris, Windows XP

● Lead Java developer for the US Army Global Solution Center (GSC). This web based product is used by

various customers within the Department of Defense and NSA. The main product components include

4

the Problem Resolution System, the Document Management System, the Project Tracking System. The

legacy application has previously been implemented based on Coldfusion. As the lead developer led the

effort of re architecting, re designing and converting the application to be based on the JEE platform.

The main impact and achievement of the redesign effort was that it kept the GSC contracts within the

Army Software Engineering Center.

● The GSC application back end is implemented via EJB 3.0, and the front end with JSF. Designed a new

Data Model, created and administered the DB on SQL Server.

● Prior to the current project was a Financial Disclosure Management (FDM) application developer.

Designed and developed several major and minor releases of FDM (from 3.1 to 6.0), with progressively

more advanced features. Among them are the Admin facility with extensive navigation and search tools,

the Review Status facility based on the Flexible Review Chain FDM paradigm, and a series of

Management reports. Designed and implemented an MDB for sending email messages, developed

Session Beans for the business logic and JSP with JSTL modules in a Struts MVC.

● Project lead for the Digital Signature solution and CAC Common Access Card of the US Department of

Defense logon. The solution is based on the industry standard – XMLDSIG, integrates with the

application workflow, creates a signing ceremony, and includes JTIC (a DoD standard) compliancy with

regard to the authentication, data validation and non repudiation.

● Designed and implemented a dual track application authentication and authorization solution: one track

uses a CAC card along with certificate authentication, and the other – a form based LDAP

authentication. Both the Digital Signature and CAC Login projects are implemented within the PKI

framework.

5

Seton Hall University, South Orange NJ. February 2004 – July 2004

Senior Consultant for a leading private university.

Environment: J2EE, Struts 1.1, 5.1, WSAD 5.1, JDBC, Oracle 9i, Lotus Notes/Domino Designer 6.5, XML,

XML Schema, Linux, Windows XP

● Acted as a management consultant and architect for setting up a J2EE environment and transitioning

from the Lotus Notes/Domino Designer application development and support platform to

J2EE/WebSphere.

● Analyzed University applications, design ways, procedures and templates for converting Lotus Notes

applications, implemented pilot projects for the proof of concept and feasibility. The Struts framework is

used for the front end form input.

● Designed and implemented an LDAP authentication solution for University applications.

June 2003 – December 2003

Verizon Wireless, Warren NJ.

A leading provider of wireless services.

Senior Consultant, Architect for Mobile Web

Environment J2EE, JMS, EJB 2, 5.1, Servlets, WSAD 5.1, JDBC, Oracle, PL/SQL, TOAD, XML, XML

Schema, Unix HP, Sun/Solaris, Windows 2000, CVS

● Architected and designed the Mobile Web Self Provisioning system based on the J2EE standards.

Analyzed the business requirements and produced the system design specifications for an interface

with a third party platform to support the ability for a Wireless Subscriber to self provision for Mobile

Web access. The Self Provisioning System is designed to provide near real time activation of wireless

services, such as Web browsing, to customers.

● Developed the system within the J2EE framework, featuring a front end Controller Servlet for handling

third party HTTP requests, JMS as the MQ Embedded Messaging facility, and EJB components: a

Message Driven EJB Bean, providing the asynchronous processing of the requests, Stateless Session

Beans for controlling the workflow and implementation of business logic, and CMP Entity Beans as the

persistence mechanism in interaction with an Oracle 9i database.

● Used JDOM for parsing the request XML and building the response XML, delivered over HTTP.

6

January 1999 June 2003

Scholastic Inc., Secaucus, NJ

A global multimedia company and the largest publisher and distributor of children’s books.

Senior Software Specialist – Architect and Project Leader for the Scholastic Book Club Offer Internet

System

Environment - J2EE, EJB 2, JSP, JDBC, Servlets, XML, DHTML, JavaScript, CSS, WebSphere,

WSAD, Oracle/PL/SQL, DB2, Windows 2000, Rational Rose, PVCS

Analyzed, designed, developed, tested, implemented and supported major Web-based, e-Commerce

sales offerings, ordering and database integration systems. Supervised, as a project leader, a group of

developers.

● Architected and lead a major system application Scholastic Book Club Offer Setup (COOL OSU) in a

J2EE/DB2 environment. Awarded the Scholastic Chairman's Gold Star for this project. This system

enabled minimally trained business users to create online sales offerings customized by customer-type,

geography and other criteria.

● Designed and Implemented the Web Pages, business rules, promotions, coupon subscriptions,

graphics and other marketing/sales tools. Design is based on the J2EE architecture and MVC model,

Session beans as EJB components, JDBC, and the DAO pattern.

● Employed use cases, UML/Rational Rose for the project analysis, design and presentation.

● Designed and built over 70 distinct Web pages connected via an extensive navigation system all

developed based on the JavaScript, CSS and DHTML facilities for uniformed and optimized user

experience.

● Proposed and built into the system such critical services as Offer Validation and Offer Access Control.

● Enabled building dozens of on-line offers each month with little effort and time, providing substantial

efficiencies and savings for the company

● Managed several product releases, each with expanding functionality and complexity.

October 1997 December 1999

Cylogix Inc. (now Keane, Inc.), Princeton, NJ

A Princeton, NJ, consulting firm purchased by Keane Inc. in 2002.

Team Leader

Environment: C++, C, Java, Java applets, Sun Solaris, Unix, SYBASE XI, T-SQL, Perl 5, HTML.

7

Hands-on Team Leader of a five-programmer development team.

● Developed and enhanced applications for Morgan Stanley including Decimalization, Y2K remediation,

and porting applications to a new Sybase server release.

● Developed code scan tools as a set of Java applets and an application tracking system on the Web.

● Designed the policies, procedures and coordination with Morgan Stanley system owners. Reported

directly to the company's principal.

Prudential Securities, Newark, NJ 1996 – 1997

A major financial institution.

Senior Consultant

Environment: Unix AIX, SYBASE XI, C/C++, Perl

Performed analysis, development and extensive modification to the DST Belvedere Global Portfolio

System package. Technologies included C/C++ on the AIX Unix using Sybase XI and Open Client

Interface. Designed and developed:

● Data Scheduling, Data Acquisition and Data Monitoring for bringing feeds from various sources into the

production Sybase databases.

● Error Exception facility and logistics.

Computer Associates, Princeton, NJ 1980 – 1996

One of the largest independent software companies in the world.

Senior Software Developer

● A primary Designer and Developer of CA-IDEAL, a popular 4GL application development product on

UNIX, Windows and mainframe. Developed in C/C++, the product includes a powerful procedural

language containing the built-in database access statements as well as embedded SQL, screen and

report generators and other elements of a 4GL environment, and supports relational DBMS as DB2 and

CA-DATACOM. Integrated the UNIX, PC, Mainframe, AS/400 and VSAM versions of the product.

● Designed, implemented and supported all major system components such as:

● IDEAL language compiler

8

● SQL interface between IDEAL and DB2, SQL/400, CA-DATACOM.

● Command parser and command processors

● Run-time environment, Interpreter and Debugger

● Session Control and Logon facility

● System Editors

EDUCATION

Moscow State University, Russia 1978 - 1980

Studies towards Master of Science Degree in Computer Science

Moscow Institute of Power Engineering, Russia, MSEE 1964 - 1970

Personal - US citizen.



Contact this candidate