Make your own free website on Tripod.com

Ajay Gautam

ajaygautam@yahoo.com

4 Glenwood Ave., #A8
Norwalk, CT – 06854, USA.
Telephone Number: +1-609-937-7938
Sun Certified Java Programmer  Microsoft Certified Professional

Summary

Senior IT professional with ten years of extensive software analysis, design and implementation experience. Worked on large enterprise applications in diverse technologies, including C++, Java (J2SE/J2EE), XML, UML, Cross-platform development / application porting. Worked extensively on various UNIX / Linux platforms as well as Windows platform, and various Software Architectures (Client-Server, Distributed, Multi-Tier, E-Commerce). With certifications from Sun, Microsoft and Unisys, have worked on diverse software projects in the roles of Software Architect, Team Lead and J2EE developer. Was among the top 15 Java developers in the coding contest held by TopCoder the 2004 JavaOne Conference.

Professional Experience:

Educational Testing Services (Employers: Pragmatic Software Sols., and ETS): Since May 2001.

Roles: Architect, Analyst, Sr. Software Engineer

Currently working on the software team to design and implement leading edge Java technology based new generation software to assist in delivery of tests over the Internet and in a test center environment. Designed and implemented various parts of the system including:

Other responsibilities include:

Technologies used: XML, C++, Java (J2SDK, J2EE): EJB, JDBC, JCE/JSSE, SWT/Swing, Java Web Start / JNLP, JINI, TCP/IP Socket programming, Eclipse, JBoss, JRun, JProbe, MySQL, Oracle, Rational Rose (UML), Ant, JProbe, VSS, PVCS Tracker, Linux, shell scripting.
Best practices: Modular object oriented technology, Refactoring, Design patterns, Unit tests using JUnit, Checkstyle for coding standards, Standards based development, Conncurrent utilities for multithreading, cross platform and cross vendor development, leveraging open-source systems to reduce development time and reuse of existing public domain code modules.
Architecture(s): Client/Server, Multi-tier, Distributed Computing.

Metiom Inc.: November 2000 - April 2001.

Roles: Architect, Team lead, Sr. Software Engineer.

Worked in the Software division of Metiom Inc., as a part of the Software development team to develop Java based innovative E-Commerce software to enable and facilitate creation of Internet based electronic market places, automating purchasing systems and enhancing supply chain management, primarily focusing on business to business requirements.

Technologies used: XML, Java (J2SDK, J2EE): JMS, Servlets, JDBC, JNDI, JSP, JCE/JSSE, LDAP, Forte (Netbeans), Eclipse, JBoss, Tomcat, Weblogic, SQL Server, Oracle, Rational Rose (UML), Ant, CVS, Unix / Linux, shell scripting, Windows.
Best practices: Modular object oriented technology, Refactoring, Design patterns, Standards based development, cross platform and cross vendor development, leveraging open-source systems to reduce development time and reuse of existing public domain code modules.

Architecture(s): Client/Server, Multi-tier, Business-to-business.

Merrill Lynch (Employer: Actuate Corp.): June 2000 – October 2000.

Roles: Architect, Sr. Software Engineer, Consultant.

Designed, implemented and deployed a core network application to integrate Actuate's Reporting system with Merrill Lynch's web portal application.

Technologies used: C++, TCP/IP socket programming, Windows SDK for service control and event logging subsystems, Visual C++ (MFC / SDK), Sun Solaris (as test bed), PVCS, Rational Rose (UML).

Educational Testing Services. (Employer: OST/Actuate Corp.): November 1999 – June 2000.

Role: Analyst / Sr. Software Engineer / Consultant

Worked on adding functionality, maintaining, and enhancing ETS's legacy test delivery application platform. Work done include:

Technologies used: C++, Visual C++ (MFC / SDK), Windows, Novell Netware, VSS, PVCS Tracker, Rational Rose (UML).

AVL India Software Pvt. Ltd.: September 1997 – October 1999.

Role: Architect, Software Engineer.

Worked as a part of the Software development group to Design and Implement various software modules to be used by the engine test beds developed by the AVL Group. Was a part of the SPACE product team to design and implement database management applications for multiple PUMA engine testbeds.

Other responsibilities include:

Technologies used: XML, C++ / STL Libraries, Sinff+, Visual C++ (MFC/SDK), Visual Basic, Windows OS development: ODBC, Registry, Threading, lexx / yacc, Visual Bounds Checker, Visual Purify, Oracle, Rational Rose (UML), VSS, Install Shield, Solars / HP Unix, shell scripting, Windows.
Best practices: Modular object oriented technology, Code reuse, Refactoring, Design patterns, cross platform development.

Architecture(s): Multi-tier.

ClubEnternet: April 1997 – September 1997.

Role: Architect, Technical lead, Software Engineer.

Designed, developed, installed and maintained web portal (http://www.AutoMastersIndia.com) to act as a central repository of businesses involved in the Indian Automobile Industry. Various business would market their services and find required services using the website.

Technologies used: Java: Applets, SWT, MySQL, Sun Solaris (deployment environment), Linux, CGI/Perl, CGI/C, CGI/Shell, HTML, JavaScript.
Architecture(s): Client/Server, Business-to-business.

Additional Software Development Experience: May 1995 – March 1997

As an employee of Comnet Computers, designed and developed various projects such as “Data Entry and Reporting System” for Bank Of America (India), "Computer Based testing systems" for schools, "Scheduler" for Tata Unisys Ltd. Education Center. Tools used included C++, Visual Basic and Foxpro.


Skills:

Skill
Skill Level
Last Used
Experience
Java Enterprise / J2EE: (JINI, EJB, Servlet, JDBC, etc.)
Expert
Current
6 years
J2EE Platforms: JBoss, Weblogic, WebSphere, JRun, Tomcat
Expert
Current
5 years
Java Core: Security, RMI, Threads, JCE/JAAS, Network / Socket programming, JSSE
Expert
Current
6 years
Java Tools: Ant, Junit, checkstyle, JProbe, Eclipse, Log4J, Jakarta etc.
Expert
Current
4 years
Project Management: UML, Rational Suite, Tigris, MS Project
Expert
Current
8 years
C/C++: Linux/Unix development, STL, MFC/SDK, Network / Socket programming Expert
Current
10 years
Cross Platform Application development and porting
Expert
Current
5 years
XML with Java and C++, XSL, XSLT, DTD, XML Schema
Expert
Current
6 years
OS: Linux, Unix, Windows
Expert
Current
10 years
Database: SQL, Oracle, SQL Server, MySQL, LDAP, TOAD
Advanced Current
8 years
Scripting Languages: Unix Shell, Perl
Advanced
Current
8 years
Web Technologies: HTML, CGI, JS Intermediate
07/2002
4 years

Multi-lingual skills: English, Hindi, Japanese.

Qualifications:


Last Updated: March 11, 2005