Ajay Pandit

Work History

Work History
Feb 2008 - Present

Architect

Plateau Systems

Involved in architecture, design and development of web based Employee's Talent Profile and Search application (similar to LinkedIn) and Performance Review applications using latest Web 2.0 and Java/J2EE technologies (Java 5, Spring, iBatis, JSP, JavaScript, Struts, JQuery, AJAX, CSS, Adobe Flex 3.0 and Cairngorm MVC framework).

Manage geographically distributed Engineering team to design and develop new product features in an agile (SCRUM) development environment. Interact with Product Management to define requirements and new features of the application. Establish software development standards, processes and release acceptance criteria for delivering a quality software product. Participate in all architecture and design reviews to make sure consistent architecture and design guidelines are followed by all the development teams.

Jul 2003 - Jan 2008

Technical Lead

Key architect, hands-on developer of Federated (Multi-database) Query Engine which can execute queries spanning multiple data sources (databases, XML, Web services, etc.), and several Query features like pluggable APIs for custom data source and join algorithms, in-memory sorting, aggregates and grouping, process queries, query execution statistics, etc. Extensively use JProfiler and Loadrunner to measure, profile, and improve query performance for single user and load test.

Involved in defining future directions of the product, project planning and execution, release management, requirements/specifications/design/code/tests review, architecture, design, development, unit testing, profiling, load testing, performance improvements, and code coverage improvements of Fusion Server of Digital Harbor’s Composite Application Platform. The Fusion Server provides various run time services like Federated (multi-database) Queries, Workflows, Rules, Transactions, Security, etc., using Java/J2EE, Servlets, EJB, JMS, JAAS, JMX, JNDI, JDBC, Web Services and BEA Kodo (a JDO implementation) in Weblogic and Websphere application server environment.

Lead Development and QA teams of India Development Center (IDC), set up software development processes and standards, interview and hire candidates, provide technical guidance, plan projects, and coordinate day-to-day activities of IDC. Lead development of various product features like Contextual Queries, Link Analysis Tool, Weblogic 9.2 upgrade, Websphere 6.1 upgrade, Kodo 4.x upgrade, porting on Linux and AIX, and code coverage analysis.

Accomplishments

  • Successfully setup agile development methodologies.
  • Successfully turned around and integrated India development center with rest of the development teams.
  • Instrumental in adding various Fusion Server Query features and significantly improving quality, code coverage, performance, reliability and scalability of the Fusion Server.      
  • Led initiative to improve multi-database query performance by more than 10x.       
  • Led initiative to improve development unit tests and code coverage.
May 2002 - Jul 2003

Sr. Software Consultant

FileNet, Inc.

Designed and developed Workflow Service for a J2EE based Web Content Management (WCM) product using Java/J2EE and Weblogic 7.0. WCM lets user to develop a web site and manage its content. It interfaces with the Workflow Engine for managing various workflow services.

Apr 2000 - Apr 2002

Staff Engineer

XML Solutions / Vitria Technologies, Inc.

Designed and developed Java based multi-threaded Process Flow engine using Java, XML, Xerces, XPath, JMS, Java Mail, JNDI and Java Servlets. The Process Flow Engine executes generic process flow based on the process flow definition written in XML based process flow language.

Jan 2000 - Mar 2000

Technical Architect

eForce, Inc.

Set up new branch office, interviewed and hired new candidates, and set up internal training programs.

May 1996 - Dec 1999

Sr. Software Consultant

Designed and developed infrastructure and GUI for Service Request Management System using Java, JDK 1.1.6, Swing 1.0.3, Reflection and JBuilder.

Jan 1991 - Feb 1996

Sr. Software Consultant

SE Technologies, Inc.

Designed and developed Order Management Applications using NEXTSTEP, Objective C and Enterprise Objects Framework (EOF). Also involved in maintenance and enhancement of Object Oriented Framework based on NEXTSTEP framework.

Jan 1989 - Dec 1990

Software Engineer

Hinditron Computers Limited

Designed and developed Short Term Export Finance application using C in Windows environment.

Aug 1987 - Dec 1988

Software Engineer

Indian Institute of Technology

Designed and developed Library Automation modules using dBase III in Windows environment.

Education

Education
Jan 2008 - Present

MBA

Jul 1982 - Jun 1987

B.S. (Computer Science)

University of Indore

Summary

                        Senior Software Professional with Strong Product Development Experience

  • Over 20 years of experience in architecting, designing, developing, implementing and managing technology products and solutions.
  • Strong experience in startup product development companies.

  • Strong experience in agile (SCRUM and XP) development methodologies.
  • Initiative Taker who improves development process, product quality and implement new product ideas.
  • Strong experience in Java, J2EE and Web 2.0 applications.
  • Strong experience in Object Oriented Analysis, Design and Development.
  • Strong project management skills.
  • Experience managing geographically distributed development teams.
  • Pursuing MBA from Virginia Tech Pamplin College of Business.

Skills

Environments

Windows 2000/XP, NEXTSTEP, UNIX (Solaris, Linux)

Languages

Java, Objective-C, C

Web 2.0

Adobe Flex 3.0, Cairngorm MVC framework, JQuery, AJAX, CSS

Databases

ORACLE, SQL SERVER, DB2, MySQL, Sybase

J2EE

Java 5, JSP/Servlets, Mail, JMS, JAAS, JMX, JNDI, EJB,Web Services, Xerces, Xpath, JDBC, JDO,BEA Kodo

Distributed Protocols

SOAP, RMI, HTTP, CORBA/IIOP (Visibroker)

Application Servers

Weblogic 7.x, 8.x, 9.x, Websphere 6.0.2, JBoss 4.0.2

Tools

Microsoft Project, JProfiler, CVS, Subversion, Loadrunner, Grinder,Eclipse, Cobertura, PMD, FindBugs, Rational Rose, Slime UML, Ant, JUnit, Firebug

Certifications

Certifications
Jul 2000 - Present

Sun Certified Java Programmer

Sun Microsystems, Inc.
Aug 2000 - Present

IBM Certified XML Developer

IBM Corporation
Aug 2005 - Present

Project Management for Software Development

Learning Tree