Ankur Sinha

2303 Stearns Hill Road, Waltham, MA 02451

Mobile: (603) 540-4243

asinha@sloan.mit.edu

               

 

OBJECTIVE

 

Managerial, senior application architect position in business process and architectural design of multi-tier web applications. Position would utilize my business expertise and design skills of large and complex systems, and managerial techniques like Design Structure Matrix, CPM/PERT, Project Dynamics, Project Costing and Control, Project Risk Management.

 

CAREER SUMMARY

 

§         Over nine years of extensive experience on Systems Development Life Cycle (SDLC) projects.

§         Expertise in J2EE application design and architecture, business analysis and design, development and implementation of large and complex IT solutions.

§         Extensive experience on Rational Unified Process (RUP), UML analysis and design, J2EE, web and distributed computing technologies using XML and Java.

§         Worked in an SEI Capability Maturity Model (CMM) Level 4 project. Demonstrated excellence in consulting and problem solving skills with emphasis on web related technologies, object-relational technologies and database design.

 

TRAINING AND EDUCATION

 

 

Education:

 

·          System Design and Management, Massachusetts Institute of Technology, Sloan School of Business. (Expected ‘08).

o        Project Dynamics

o        Project and System Management – Design Structure Matrix, CPM, PERT.

o        Risk Benefit Analysis

o        Project and System Architecture

·          Bachelor of Engineering (B.E.), University of Delhi, Delhi College of Engineering

 

Technical Training:

 

·          Rational OOAD training and Productivity Management training – Keane Inc.

·        Tax financial accounting, Advanced US tax systems, Registration, Returns Processing, Accounting, Budgeting of US tax systems

·          J2EE architecture, Java 2 development, Servlets, Java beans, RMI Concepts

·          C/C++, Unix, Rational Rose, Software Engineering – Tata InfoTech Limited.

 

Certification:

 

·          Sun Certified Programmer for Java 2 Platform

 

 

PROFESSIONAL EXPERIENCE

           

Motor Vehicle Software Corporation, Los Angeles, CA

10/2005- 09/2006

Application Architect/Project Lead

Keane Inc., Consulting Division, Bedford, NH

 

Bureau of Motor Vehicles, State of Maine, Augusta, ME

 

10/2001-11/2005

Development Manager. Also worked in roles of Process Architect, Development Lead, and Application Architect.

 

 

PricewaterhouseCoopers LLP, Management Consulting Services, Manchester, NH (brought over by IBM)

 

12/2000-04/2001

Senior Consultant

Tata InfoTech Limited (formerly Tata Unisys Limited), Systems Integration Division, Helena, MT

 

07/1997- 11/2000

Team Lead/Site Co-ordinator

Consulting Engineering Services (CES), New Delhi

04/1996- 11/1996

Development Engineer

 

 

KEY ACCOMPLISHMENTS

 

      Managerial and Lead Accomplishments

 

·          Managed development team for a large J2EE application for entire State of Maine.

·          Created project plan for a small sized project involving 5 team members.

·          Reported project and team status to Director Information Systems and Chief Deputy Secretary of State.

·          Worked with System Test/User Test team for supporting User Testing, System Testing, regression test efforts of a US state system.

·          Received award and letter of appreciation from Unisys Project Director for achieving the project milestones.

 

·          Received the “5/5” rating for excellent and continuous performance to the project.

·          Demonstrated expertise in a variety of concepts, applications, practices and procedures.

·          Led a team of 5-10 developers to implement business functionality using the architectural pattern.

·          Led the development and implementation team for the successful acceptance of a J2EE State wide system. The system is currently in production.

·          Made recommendations for deputing developers on key assignments.

·          Mentored employees of Tata Consultancy Services and the client team to support and manage the system.

 

    Functional Expertise

                                       

·          Performed Use-case design for various business processes of State Motor Vehicle System.

·          Designed, developed, tested and implemented large and complex $30M+ US State tax      system.

·          Worked on a SEI Capability Maturity Model Level 4 environment for the design, development and testing of the projects.

·          Worked on change control requests (CCR) to add business functionality to projects.

·          Create System test plans for a large Integrated Tax System.

 

 

 

TECHNICAL SKILLS

 

Design/Modeling

Object Oriented Systems Design (OOSD), Object Oriented Analysis and Design (OOAD), Database design and data modeling, GUI design.

Methodologies

 

 
 

Rational Unified Process (RUP), Iterative Development, System Development Life Cycle (SDLC) – Waterfall.

RUP Tools

Rational Clear Case, Rational ClearQuest, Rational Rose, Rational ReqPro.

Database

Oracle 10g/9i, Oracle performance tuning,  SQL tuning, PL/SQL, E-R diagramming, Database partitioning, Explain plans, SQL Trace.

Design Tools

Rational Rose 2005, OracleDesigner 6.0/6i

Other Tools

VSS, PVCS, PL/SQL Developer.

 

 

 


PROJECT EXPERIENCE    

09/2005-Present

Motor Vehicle Software Corporation, Los Angeles, CA

 

§         Implemented RUP methodology for the project

§         Architected application framework

§         Designed business and functional design specifications and business model.

§         Managed and led team of developers.

§         Assigned use-cases, tasks, system and user test defects to developers.

§         Designed web services interfaces with state systems.

 

Tools

Rational Rose 2006,  MindMap, Microsoft Project

02/2004-11/2005

Bureau of Motor Vehicles project, Augusta, ME

  (Keane Inc., Bedford, NH)

 

Development  Manager

 

§         Led team of analyst and developers for successful implementation of State of Maine’s Driver Licensing, Customer, Digimarc, AAMVA and additional complex business functionality.

§         Provided project status reports to Director Information Services and Deputy Secretary of State.

§         Implemented RUP for Systems Analysis, Design and Architecture.

§         Held design session for resolution of use-case issues, integration and process, architecture and development issues.

§         Reported status to Deputy Secretary of State for critical production issues related to the project.

§         Mentored team of analysts and developers during various phases of the project – analysis, design, development and implementation.

§         Held a 5 day training session with 10 State and contracted team members.

 

Design and Development

§         Designed and realized use-cases, activity diagrams, Class and sequence diagrams.

§         Designed and developed J2EE system for Driver Licensing system for state of Maine.

§         Architected re-usable services for a complex business rule engine for Driver Licensing system – Suspensions, Convictions, OUI.

§         Designed application interfaces for interfacing with InforME(online renewal) and AAMVA for driver history.

 

Performance Tuning of entire J2EE application.

§         Managed, architected performance tuning phase of large J2EE application. Tuning involved J2EE application server tuning, Oracle database SQL tuning, servlet, XSQL/XSLT tuning, O-R layer tuning.

§         Organized 4 “Stress Tests” with 100 State of Maine employees before successful launch of the system.

§         Application Server

§         Configured Connection pooling on Oracle Application server.

§         Configured JVM sizing, object sizing.

§         Configured XSL caching mechanisms to gain performance improvements.

§         Worked with Oracle support consultants to configure application server for Clustering.

§         Database Server

§         Architected and designed Database table partitioning using Hash/Range mixtures.

§         Designed indexes, index partitioning for Oracle 10g server.

§         Designed re-usable database objects for gaining performance enhancements.

-        Load Runner

§         Configured, deployed Mercury Load generator using Agents and Controller.

§         Designed performance scripts for all major critical path functionalities of the system.

§         Managed a team of developers for execution of scripts.

§         Analyzed results of load generated on the application to gauge the performance and resolve bottlenecks.

 

Tools

Rational Rose 2005, Rational-ClearCase, Rational ClearQuest, Rational-ReqPro., Oracle 10g/ 9iAS, BC4J, Oracle 10g/9i database server, J2EE API, EJB, Servlets, Java 2, HTML, XML, XSQL, XSLT, JDBC, PL/SQL Developer, Mercury Load Runner (Controller/Agent), Jprobe, Oracle 10gGrid, Oracle Enterprise Manager, Visual Source Safe, Ant.

10/2001 –02/2004

Bureau of Motor Vehicles project, Scarborough, ME and Bedford, NH

 

§         Designed and realized use-cases, activity diagrams, Class and sequence diagrams.

§         Designed and developed architecture design patterns for use by the developers.

§         Performed use-case realization for complex business processes – Driver Registration and Driver Licensing, Point of Sale, Inventory and Financials.

 

Proof of Concepts phase:

 

§         Analyzed, designed, and worked on Elaboration Phase (Proof of Concepts) of multi-tier architecture (J2EE compliant) BEA Weblogic Application Server.

§         Developed logging framework architecture for the project.

§         Designed and developed the Data Access Layer using Object/Relational   mapping tool, Cocobase

§         Evaluated and recommended newly released technologies like Oracle 9i database server, BEA Weblogic 6.1, Jdeveloper 9i IDE, PL/SQL Developer.

 

Tools

UML, Rational Rose 2002, Rational-ClearCase, Rational ClearQuest, Rational-ReqPro.

Oracle 9iAS, BC4J, BEA Weblogic Application Server 6.1, Cocobase O/R Mapping tool, Oracle 9i database server, J2EE API, EJB, Servlets, Java 2, HTML, XML, XSQL, XSLT, JDBC, PL/SQL Developer, Visual Source Safe, Ant

 

12/2000-04/2001:

SpaceWorks E-Business Suite

(PricewaterhouseCoopers LLP, MCS, Manchester, NH)

 

§         Worked on E-Commerce frameworks, Security protocols, E-Commerce design considerations.

§         Designed the data-model for the Purchase order system.

§         Studied the architecture of E-Business software for Purchase orders.

§         Installed and configured the Iplanet application server.

 

Tools

Java 2, servlets, JDBC, Oracle 8i database, XML, EJB, IPlanet application server

 

           

 

 

 

 

07/1997-11/2000:

Process Oriented Integrated Tax System (POINTS), Dept. of Revenue, Helena, MT(with Unisys)

 

(Tata InfoTech Limited Systems Integration Division, Helena, MT)

 

  • Worked on detailed design, development and implementation of a large-scale Wage and UI system using Software Development Life Cycle approach.
  • Developed expertise in Taxpayer Registration, Returns and Payments Processing, Accounting, Case Management, Correspondence, Interfaces, and System Utilities.

§         Designed the Accounting sub-system of the project.

  • Designed online transaction posting to post transactions to Ledger, batch processing of General Ledger, Accounts Payable and Accounts Receivable.
  • Performed data modeling, created E-R diagram using Designer 6i/2.1.
  • Developed Oracle database objects-packages, triggers, SQL, functions and procedures.
  • Created Unit test cases, System test cases and performed these levels of testing for the system.
  • Performed extensive performance tuning for VLDB.

 

Tools

Designer 6i, Developer 6i, Forms 6i and Reports 6i, SQL, PL/SQL, Oracle database server 8i, TOAD, Designer E-R Diagram tool, Design Editor, Function Hierarchy Diagram tool, Oracle Enterprise Manager, SQL Trace, TKPROF

 

 

 
Integrated Tax System (ITS), City/County of Denver, CO Treasury Division
 
 Tata InfoTech Ltd. (with Unisys)

 

§         Developed expertise in Sales and Use Tax.

§         Studied user requirements, conceptualized the modules of the Integrated Tax system.

§         Reviewed conceptual and detailed designs for all key system functions.

§         Designed business functionality for Accounting sub-system.

§         Designed interfaces of Accounting sub-system and other systems.

§         Developed database objects on Oracle 8i- functions, procedures, packages, triggers.

-                       

Tools

Oracle database 8i, Powerbuilder 6.0, Powerdesigner, Oracle Enterprise Manager, PL/SQL Developer, TOAD, SQL Trace, TKPROF, Robohelp.

 

04/1996- 11/1996

Consulting Engineering Services (CES), New Delhi

 

§         Analyzed and designed culverts and multi-level bridges.

§         Developed C/C++ package for design computations.

 

Tools

Visual C++, Borland C++

 

 

OTHER SKILLS

 

·          Excellent communication skills, both written and verbal.

·          Demonstrated analytical and problem-solving ability.

·          Both an individual and team performer.

 

 

PUBLICATIONS

 

·          Forecasting using Artificial Neural Network – ‘House Rental Level Prediction using ANN’ Journal of Urban Planning (American Society of Civil Engineers), published in March 1999.

(URL-> http://ojps.aip.org/journal_cgi/dbt?KEY=JUPDDM&Volume=125&Issue=1)

 

 

REFERENCES

 

Available on request

 


Member number:9242
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2005 Ankur Sinha and Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257