Post Job Free
Sign in

Project Developer

Location:
Schaumburg, IL, 60192
Posted:
August 03, 2010

Contact this candidate

Resume:

Summary

I am a Software Architect & Lead Developer, with leadership and project

management skills, who is equally at home building n-tier web-based or

client-server solutions, using object-oriented technology with Agile

Iterative or Waterfall development methodologies. I have a successful

record in on-time delivery of robust distributed applications to suit

sophisticated requirements of business domains like trading/finance, E-

commerce, communications, manufacturing and others. My strength is getting

in at the earliest stage of conceptual thinking and leading a project

through its full life-cycle (SDLC), slaying whatever dragons appearing

along the way.

Three favorite things of mine to do on the job: work with clients, solve

tricky problems and deliv mission-critical projects.

Technical Skills

Technologies/Languag Core Java, J2SE, J2EE, Java Enterprise Edition JEE, C

es Servlets, Portlets, JSP, JSF (Java Server Faces), Java

Beans, EJB, XML, XSD, XSLT, UML, JDBC, SQL, Ruby

Enterprise SOAP & REST Web Services, JAX-RPC, messaging using JMS &

Architecture MQ-Series, Enterprise Service Bus (ESB), Queues, XStream,

Integration (EAI) JAXB, CORBA, RMI, RPC, SOA, SOAP, Portal

RIA Technologies AJAX, Dojo, DWR, JSON, Flex, Swing, AWT

Methodologies Extreme Programming XP & Scrum Agile methodology, pair

programming and TDD (Test Driven Development), OOAD

(Object Oriented Analysis & Design), MVC, MDA (Model

Driven Architecture), Design Patterns, Rational RUP, RAD

Modeling Tools Rational, Erwin, Visio, Oracle Designer, UML

Open Source Struts, Spring, Hibernate, JPA, ORM, AXIS, Ruby on Rails

Frameworks

Databases Oracle, Sybase, MySql

Application Servers Websphere 6 & 7, Weblogic, GlassFish, Tomcat, iPlanet,

JBoss

IDE Eclipse, IBM Websphere Studio WSAD & RSA 7.5, Jbuilder,

Dreamweaver

Operating Systems UNIX, Solaris, AIX, HP-UX, Windows

Project Management Microsoft Project, XPlanner (Project mgmt. tool for

Tools Extreme Programming)

Others SCCS, CVS, ClearCase, ANT, JUnit, JMock, Network/Socket

Programming over TCP/IP, UDP, XML, FIX protocol, FIXML,

multi-threading, kernel, Unix Script

Responsibilities I have undertaken for my clients:

System Architect and Designer

Project Lead/Manager

Senior Developer

Business Analyst

Make technology recommendations

Business process Re-engineering

Mentor

Companies I have worked at:

Federal Reserve Bank

Chicago Board of Trade

Motorola

AT&T/SBC

Pampered Chef

Oewer Trade

Education

Master of Science, Physics - University of Delhi, New Delhi, India.

Bachelor of Science, Physics - University of Delhi, New Delhi, India

Professional Experience

Oct 2009 - Present: Federal Reserve Bank

Currently working on:

. Multi-threaded and low-latency content delivery system for delivery

of data files, emails, encrypted emails and faxes between internal

business units and external financial institutions.

. User Identity management platform for end-user provisioning, which

includes synchronization services with existing applications and

systems.

Technologies: Agile methodology, Core Java, multi-threading, thread pool,

messaging using JMS & MQ Series, Web Services, Enterprise Service Bus,

Connection Factory, Queues, XStream, JAXB, Java, J2EE, Hibernate, Spring,

Struts, Websphere, Rational Software Architect (IBM RSA), XML, UML,

JUnit, JMock, Oracle.

June 2007 - Present: Oewer Trade

As an Architect, Project lead and Senior Software Developer, I was

instrumental in developing a Customer Relationship Management System that

would facilitate company's relationship with its customers and suppliers.

This application integrates with other business applications e.g.,

accounts receivables & payables, billing, and inventory control.

Technologies used: XP Extreme Programming (Agile methodology), Java J2SE,

J2EE, Hibernate, Struts, SPRING, Eclipse, XML, UML, JUnit, JMock, Ajax,

DWR, Oracle.

May 2005 - Apr 2007: Pampered Chef

As an Architect, Project Lead and Senior Developer, I successfully

spearheaded the development and timely delivery of these high-volumes 24

x 7 e-commerce applications that resulted in multi-fold increase in

company's revenue within a year and increased company's exposure to

public.

. Gift registry

. Online ordering

. Outlet Store

. Shipment Tracking

My responsibilities as the team lead included working closely with C-

level management and senior executives to define the requirements,

priorities, specs and timeline. I led a team of twelve (12) developers

and testers to implement the systems, within a tight timeframe, using

Agile Methodology (XP programming).

Technologies used: XP Extreme Programming (agile methodology), Java,

J2EE, Hibernate, Struts, Design Patterns, Web Services, Axis, Eclipse,

Weblogic, Ajax, DWR, Ruby, Ruby on Rails, JUnit, JMock, Oracle, XML, UML.

May 2004 - Apr 2005: AT&T (Previously SBC Communications)

In my role as a Technical Lead on Order Handoff Management System, I was

delegated with the task of designing an application that would integrate

with the existing legacy applications, using EAI tools, and handle the

flow of orders thorough their complete business process. My

responsibilities included, evaluating appropriate technologies, creating

prototypes, writing high level and detailed UML design documents using

Rational XDE and application development.

Technologies used: Java, J2EE, Swing, Java Server Faces (JSF), XML, XSLT,

Web Services, Axis, Xalan, UML, CORBA, JMS, Websphere, Rational XDE,

Oracle.

Jan 2002 - May 2004: Oewer Trade

I successfully designed and delivered Shipping Management System for

tracking shipments details, products and freight information.

Technologies used: Java, J2EE, C++, Struts, XML, UML, Jbuilder, Visio,

Oracle, Apache Tomcat, Websphere.

Apr 1997 - Dec 2001: Motorola

Worked as a Software Designer & Senior Developer on launching these

applications:

. Motorola Suppliers Contract System - an E-commerce application to

facilitate commodity contract negotiations with the suppliers.

. Customer Network Resolution Center for managing global cellular sites.

. Computer Integrated Manufacturing System for the real time

manufacturing process of a Motorola product.

. Capacity Planning system for forecasting commodity requirements on a

quarterly/annual basis for various sectors and divisions.

. Training Tracker, a system for tracking employees training.

Technologies used: Java, J2EE, C++, C, Struts, XML, AWT, SWING, Jbuilder,

Oracle, SQL, Apache Tomcat, Websphere, Weblogic, JBoss, UML, Rational

Rose, Oracle Designer, Visio.

July 1993 - May 1996: Chicago Board of Trade

. As part of the software development team, successfully launched a

first of its kind, Electronic Futures and Options Trading System,

called Project A, which allowed the traders to trade from the comfort

of their offices instead of the trading floor.

. I was assigned the task of developing a Hybrid Instruments Trading

System, in collaboration with Board of Trade Clearing Corporation. The

purpose of this application was to allow electronic trading of swaps

like Interest rate swaps, currency swaps, etc.

Technologies used: C++, C, RPC, Network & Socket Programming, TCP/IP,

UDP, multi-threading and kernel programming, GUI, X-Windows, Motif, UNIX

Shell, Make, SQL, Sybase, Solaris, Sun OS.

Jan 1992 - July 1993 & May 1996 - Apr 1997: SBC (Previously Ameritech) and

Illinois Power Co.

Worked as a Software developer on

. Automated Ticket Information System used for tracking service orders

from commercial customers.

. Personnel Radiation Exposure Management System designed for monitoring

radiation exposure levels of personnel working at nuclear facilities.



Contact this candidate