Atul Mohan

  • Technical Project Manager/ Scrum Master/ Java-J2EE lead
  • Sunnyvale, CA
  • Member Since Apr 29, 2023

Candidates About

 

Atul Mohan 

Experience Summary

 

 

 

Summary

Ø  16 years of experience in IT Industry with proven track record in Analysis, Design, Development, Implementation & Documentation of SOA, n-Tier Architecture Applications using Java, J2EE  and JCAPS (EAI), Websphere ESB (WESB), WSRR.

Ø  PMP certified, Technical Project Manager with extensive experience to work in onshore/ offshore & staff augmentation model.

Ø  Certified Scrum Master (CSM) well versed in Scrum Agile methodology.

Ø  Expertise in Java, J2EE (JSP, Servlets, EJB) in MVC architecture and Design Patterns.

Ø  In-depth design, architect and implementation knowledge of SOA using framework like Hibernate, Struts, Spring framework, Java page flow (jpf), Java Web-services on J2EE platform and XML/XSLT, SAX, DOM, HTML.

Ø  Well rounded development and production support experience.

Ø  Develop rich UI components using JSF (Java Server Faces), Apache Beehive Net-UI.

Ø  Experience with the entire Software Development Life Cycle of large scale distributed web-based applications.

Ø  Experience with SQL, PL/SQL, Triggers, Stored Procedures.

Ø  Worked on Designing language like UML (developing Class diagrams, Use cases, Sequence diagrams).

Ø  Effective team player with strong communication and organizational skills. Strong aptitude for learning new technologies.

Ø  Feted for leadership skills, have led teams on multiple occasions, noted for delegation/prioritization/coordination skills.

 

 

 

 

 

 

 

 

 

 

 

Technical Expertise

 

Technology / Classification

Technical Project Manager/ Scrum Master - Java/ J2EE Web applications

 

 

Operating System

Windows (NT, 2000, XP)

Languages / technologies

Java, J2EE(Servlet, JSP,EJB ),  EAI - JCAPS, Websphere ESB, Graphtalk, Web-services, SQL, XML/XSL,XML Schema, XPath, XQuery, JavaScript, AJAX , HTML, SOA, SOAP,

Framework

Struts, Hibernate, Apache Beehive Net-UI

Databases & Tools

Websphere Integration Designer (WID/ IID), Oracle 8.0/ 9i/ 10g/ 11i, Toad, SQL Developer

Servers

Websphere ESB Server 7.5, WAS6.1/ 7.0, JCAPS 5.1,3/6.0, Weblogic 10.0.1, Apache Tomcat 5.0, Netweaver 7.0, Graphtalk Designer, SunOne 6.1,

Tools

Rational Rose 2000, Microsoft Project, Eclipse, Test Director, NWDS 10.0, Microsoft Visio, Control-M, SOAP UI, Tortoise

Version Control

CVS, Clearcase, Serena PVCS, SVN

 

 

Education

 

 

Degree

Qualification

College / University / Institution

Year of Passing

Masters

Masters of Business Administration

      Symbiosis (Centre for Distance Learning), INDIA

2004-2006

Bachelors

Bachelor of Engineering

      Pune University, INDIA

1996-2000

 

 

 

 

 

 

 

 

Professional Activities, Certifications & Training attended

 

 

Course / Certification Name

Institution

Year

Duration

      CSM certified

 

      PMP certified

      Certified Software Quality Analyst (CSQA)

      Six Sigma Green Belt Certified, CSC

      Sun Certified Java Programmer(SCJP)

      Advanced Web Development Certificate Course (BOSTON Institute, Noida)

      Acquired Certification of General Insurance from Fellow Life Management Institute (FLMI Level-I).

Scrum Alliance

PMI

QAI

CSC

Sun Microsystems Inc

 

Boston Institute

 

 

Life Office Management Institute (LOMA)

2015

2009

2005

2005

2002

 

2000

 

 

2002-2005

 

 

 

 

Project Name

Support Site (support.apple.com)

Start Date

Aug 2014

Client

Apple (via Infogain)

End Date

Till date

Project Location

Sunnyvale, CA

Team Size handled (If applicable)

12

 

Role / Responsibilities

Technical Project Manager/ Scrum Master/ Java-J2EE lead

Project Description: @Apple, I am responsible for managing 2 teams.

·         Support Site – as a Technical project manager and scrum master.

·         Bonsai/ Unified Support Site – as a scrum master.

 

Support Site - is Apple’s web based application used for showing various apple production knowledge base articles. Its is exposed to the internet for searching HowTo articles, Technical Specification of various Apple products, Manuals and software download articles. Support Site is standard Java/ J2EE web based software. I manage maintenance, support and enhancement of Support Site for servicing knowledge based articles for anyone accessing the site (support.apple.com) over the internet.

Bonsai – a.k.a Unified Support Site, is the project to onboard Support Site to Adobe AEM platform along with apple.com/support. The underlying system is Adobe AEM, where the team is divided into 2, Core and Component. Core is primarily responsible to working on backend AEM functional core module support like publishing and translation, whereas Component team is responsible for UI enhancement & support. I manage the core team as Scrum master.

 

Contributions  :

Ø  My role is to serve as Technical Project Manager for Infogain’s team that is responsible for maintenance and enhancement of Apple’s Support Site J2EE based application.

Ø  Working with 12 members at offshore ensuring global delivery of the product fixes and implementation.

Ø  Primarily responsible for analysis, design, coding and testing of Java/ J2EE modules.

Ø  Design and document the system architecture specifications.

Ø  Implement various design patterns to promote code optimization, modularity and re-use.

Ø  Conduct status meetings to review deliverables. Perform code review.

Ø  Participate in quality assurance and review meetings for deliverables

Ø  Consolidate and report the status of project activities as well as develop and analyze metrics data

Ø  Monitor goals for the product and progress of the project

Ø  Extensively follow Scrum Agile methodology, conducting daily scrum calls, backlog grooming meetings, sprint planning and sprint retrospective meetings.

Ø  Well versed with Apple specific tools like Radar, Central Station, Espresso, Caesar, Omni plan, Omni graffle, Keynote, Pages, Numbers.

Environment:

Platform                                              - Java J2EE, Tomcat 7.0

Operating Systems             -               Mac OS Yosemite, Unix

Software                                              - Eclipse, SQL Developer, Hudson, SVN

 

           

Engagement Overview

 

 

 

 

 

 

 

 

Project Name

GRT

Start Date

Mar 2013

Client

Avaya, Inc (via CSC)

End Date

July 2014

Project Location

Basking Ridge, NJ

Team Size handled (If applicable)

5

 

Role / Responsibilities

Hands-On Technical Project Manager

Project Description: Global Registration Tool (GRT) is Avaya’s web based tool used for registering their products. Its Avaya’s business partner facing application which has major modules namely, Install base, Technical registration and Equipment removal. It feeds the information to Avaya’s source system SAP & Siebel. GRT is a standard Java/ J2EE web based software. I lead upgrading the GRT from 2.0 to 3.0, adding rich functional & UI use cases enabling customer representatives and partners to multi fold the production registration process.

Contribution:

Ø  My role is to serve as Technical Project Manager for CSC team that is responsible for maintenance and enhancement of Avaya’s Global resource tracking J2EE based application.

Ø  Working with 5 members at offshore ensuring global delivery of the product fixes and implementation.

Ø  Primarily responsible for design & development of Java/ J2EE modules.

Ø  Represent the engineering team in discussions with customers and drove onsite demos and pre-sales conversations. 

Ø  Design and document the system architecture specifications.

Ø  Implement various design patterns to promote code optimization, modularity and re-use.

Ø  Conduct status meetings to review deliverables. Perform code review for quality.

Ø  Mentor the team member wherever technical assistance required.

Ø  Participate in quality assurance and review meetings for deliverables

Ø  Consolidate and report the status of project activities as well as develop and analyze metrics data

Ø  Monitor goals for the product and progress of the project

 

Environment:

Platform                                              - Java J2EE, Weblogic 10.0.1

Operating Systems             -               Windows xp professional, Linux

Software                                              - BEA Workspace studio, SQL Developer, Tortoise, SVN

           

 

 

Project Name

DS/ ICC

Start Date

July 2010

Client

Transamerica Capital Management (via CSC)

End Date

Feb 2013

Project Location

Cedar Rapids, IA

Team Size handled (If applicable)

16

 

Role / Responsibilities

Hands-On Technical Project Manager

Project Description: Transamerica has two (2) web enabled teams namely, DS (Developed Systems) & ICC (Integration Competency Center). DS/ ICC team forms the upstream/ downstream boundary to CSC’s insurance product VantageOne and are a set of homegrown web-based applications to support/ sustain the VantageOne using standard J2EE and EAI software.

Contribution:

Ø  My role is to serve as Technical Project Manager for CSC team that is responsible for maintenance and enhancement of TCM’s Distributed System (DS) & Integration Competency Centre (ICC) J2EE and middleware (EAI) applications.

Ø  Working with 16 (14 offshore, 2 onshore) members at offshore and onshore ensuring global delivery of the product fixes and implementation.

Ø  Primarily responsible for design & development of EAI (JCAPS, Websphere ESB), Java/ J2EE modules.

Ø  Design and document the system architecture specifications.

Ø  Create mediations in Websphere ESB using existing & custom primitives to solve the business functionality.

Ø  Create Java collab definition (jcd), connectivity map (cmap), deployment profile (dp) using eDesigner. Deploy on asadmin console and monitory via eManager.

Ø  Implement various design patterns to promote code optimization, modularity and re-use.

Ø  Create custom primitives in WESB to promote re-usability & ease of operation.

Ø  Develop rich UI using JSF1.2.

Ø  Register the various modules in WSRR to maintain lookup and governance.

Ø  Coordinate activities of two geographically separate project teams

Ø  Guide the CSC India team to develop the system

Ø  Conduct status meetings to review deliverables. Perform code review.

Ø  Participate in quality assurance and review meetings for deliverables

Ø  Consolidate and report the status of project activities as well as develop and analyze metrics data

Ø  <span class