Prashant Kataria: Profile Summary
Prashant Kataria: Profile Summary
com
Mobile: +91 9823660088 (Ahmedabad)
Objective
Profile Summary
More than 12 Years in the software industry and extensive experience with strong
expertise in Core Java, J2EE, Clean code, SOLID principles, Spring, Hibernate,
OOAD.
Have been working in telecom domain in the Operational Support Systems (OSS) for
almost 6 years now.
Performing role of Architect, Technical Manager since last 3 years I an E-
Commerce platform.
Leading a team of 8 developer. Aiming at Designing flexible solution and getting it
implemented from the team.
Having experience of working with Product based company like Amdocs, Pune.
Rich experience with Persistent Systems Ltd, Pune with prominent and client with
unique product in industry like Clarus Systems, US and Agilent Technologies, UK.
Have had worked with Tata Consultancy Services (TCS) with reputed clients like
Government of Gujarat (GOG).
Have had worked with Genero Technology for around 6 month over core java and
swing.
Certification Summary
SCJP 5.0.
Work Experience
Professinal Experience
1. IMS, Insurance Microservice, Ads, T&T
Client: NA
Organization: FlightNetwork
Business Unit: e-commerce
Duration: November 2015
Responsibilities:
Focal point of the Dev team in India.
Responsible for architecture and design for India teams.
Taking meetings with Cross teams and making decisions.
Designing flexible solution from SRS.
Creating HLD/Tech plan.
Creating and Maintaining Kanban board.
Owning the whole solution and responsible for timely delivery on quality.
Troubleshooting live issues in current platform and helping to overcome blockers.
Delegating and assigning task to team leads/developers.
Daily scrum meetings with the team and tracking status.
Code review using fisheye and bitbucket.
Enabling and Motivating teams for knowledge and 0 tolerance for bad quality.
Taking part in inter product meetings for integration technical design.
Updating stack owners about the progress and help tracking and mitigating risks.
Client: Siticable
Organization: Eletecore Technologogies
Business Unit: Telecom
Duration: March 2013 to on going
Responsibilities:
Focal point of the Dev team.
Taking meetings with BA and providing inputs to close SRS.
Designing flexible solution from SRS.
Creating HLD.
Creating and Maintaining JIRA and traceability matrix.
Cross team meetings with architects for solution and design discussions.
Owning the whole solution and responsible for timely delivery on quality.
Troubleshooting live issues and helping to overcome blockers.
Delegating and assigning task to developers.
Daily scrum meetings with the team and tracking status.
Code review.
Designing a solution.
Code review of team members.
Taking part in inter product meetings for integration technical design.
Updating stack owners about the progress and help tracking.
Documenting the development and progress.
1. SM(ABM) – Product of Amdocs
Client: NA
Organization: Amdocs, Pune.
Business Unit: Telecom
Duration: March 2010 to on going
Responsibilities:
Focal point of the team.
Took care of Spring configurations.
Unit testing of the developed code.
Solving/handling critical defects and issues.
Designing a solution.
Code review of team members.
Taking part in inter product meetings for integration technical design.
Key member in defining new policies and procedures.
Updating stack owners about the progress and help tracking.
Documenting the development and progress.
Responsibilities:
Took complete ownership of 3 of the 4 main modules.
Also has extended help to the team members.
Took care of Spring configurations, deployment at customer sites.
Updating client about the status and next actions on weekly basis.
Unit testing of the developed code
Executing system test cases.
Documenting the development and progress.
MOM and weekly status writing.
Code review of team members.
1. Data Gathering
The process gathers the data about the telephony installation using
LDAP and SNMP over the servers into the MySQL database. SNMP4j library
where used for fetching the SNMP data from the server and the IP phones.
Spring LDAP library was used for fetching the data from the LDAP server.
Hibernate was used for interfacing the database.
2. Testing
Multithreaded environment was created for this process. It uses JTAPI,
SNMP and DMCC (AVAYA Specific) APIs to test the configuration and
provisioning done on the platform.
Responsibilities:
As a core member of the team worked on both mentioned and other modules.
Coding in Java, Spring, Hibernate and Struts.
Took care of Spring configurations, Multithreading part and Database interfacing part
in all the modules.
Unit testing.
Code review of other team members.
Mentored one team member as well.
Documenting progress over development.
Updating client about the status and next actions on weekly basis.
Keeping Avaya Lab at PSL up to date and in functional state.
Configuring and provisioning of the servers and phones as needed for development
and testing.
MOM and Weekly status report writing.
2. Avaya-IPT
Client: none
Organization: Persistent Systems Ltd, Pune.
Business Unit: Telecom
Duration: June 2007 to August 2007
Platform/Technology: Avaya Platform, JTAPI, DMCC (Avaya specific), SMS (Avaya
specific), DEM (Avaya specific)
Team Size: 5
Role: Developer + Researcher
Description: Avaya is a Telephony platform which has almost same amount of presence
in the firms as Cisco has. This is a competency center where in RnD over the Avaya
Platform is performed. I learned JTAPI, DMCC (Avaya specific API), SMS (Avaya specific
API). This was also helpful in learning the PSTN and VOIP.
Responsibilities:
Exploring Avaya platform.
Maintaining PSL’s avaya lab.
Learning Java specific technologies - Hibernate.
Demonstrating Avaya developments to team members and clients.
Maintaining the knowledge repository to document the explorations.
Learning basics of telecom like VOIP and PSTN.
The conference manager’s work was to initiate, manage, maintain the conferences and keep
the history of the participants and the conference.
Responsibilities:
Coding in Java, and Used Hibernate.
One of the members of team which created schema.
Coding XML-RPC component which talks to other modules.
IWDMS-eBudget has enabled the GoG to publish the budget online more than thrice.
Responsibilities:
Coding and bug fixing of the Receipt and Revised Receipt part.
Coding in Java and HTML reporting.
Creating MySql queries
Member of implementation team which has a responsibility of implementation
and client interaction and resolve bugs.
5. GPSGUI – Global Positionaning System GUI
Client: none
Organization: Genero Technology.
Duration: June 2007 to November 2006
Platform/Technology: Java, Java Swing
Team Size: 3
Role: Programmer
Description: Swing based project. I have to locate the Points given in “.csv”(ASCII) file
generated by the GPS device and also joining those points and adding labels, colors, and
printing facilities. It was going to be used by the people using GPS to map certain area
over the earth.
Strength
Achievement oriented with excellent people management skills and an ability to manage
changes with ease.
Proven strength in problem solving, coordination..
Customer orientation, while designing or analyzing something I always put customer and
targeted audience in front.
Enthusiastic and a good team player with a positive approach towards life.
Quick learner and adaptive.
Personal Profile