0% found this document useful (0 votes)
134 views7 pages

Prashant Kataria: Profile Summary

This document contains Prashant Kataria's resume. It summarizes his objective of seeking a challenging position in Java development. It lists over 12 years of experience in Java, J2EE, Spring and related technologies. It provides details of his roles and responsibilities in past positions including as an architect, technical lead, and senior developer for companies in telecom and e-commerce domains. It includes a technical skills summary and descriptions of several projects involving design and development of software solutions.

Uploaded by

Surendra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
134 views7 pages

Prashant Kataria: Profile Summary

This document contains Prashant Kataria's resume. It summarizes his objective of seeking a challenging position in Java development. It lists over 12 years of experience in Java, J2EE, Spring and related technologies. It provides details of his roles and responsibilities in past positions including as an architect, technical lead, and senior developer for companies in telecom and e-commerce domains. It includes a technical skills summary and descriptions of several projects involving design and development of software solutions.

Uploaded by

Surendra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

Prashant Kataria E-mail: p.r.kataria@gmail.

com
Mobile: +91 9823660088 (Ahmedabad)
Objective

To do a challenging work on Java platform and achieve significant position in growing


software organization that will offer better career as well a good opportunity to do innovative and
challenging work in Java Platform.

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

Duration Designation Organization


November 2015 to till date Technology Leader Flightnetwork.com
April 2013 to October 2015 Tech Lead Elitecore technologies, ahmedabad.
June 2010 to March 2013 Senior Subject Matter Amdocs, Pune.
Expert
March 2007 to May 2010 Senior Software Persistent Systems Ltd, Pune
Engineer Visit: www.persistentsys.com
November 2006 to March On Contract Tata Consultancy Services (TCS),
2007 Gandhinagar
Visit: http://www.tcs.com
June 2006 to November 2006 Software Engineer Genero Technology, Ahmedabad
Visit: http://generotechnology.com/
Education Qualification

Degree Year School/College/University Percentage


Bachelor of 2006 Charotar Institute of Technology – 60.3
Engineering Changa (Gujarat University)
(Computer)
Higher Secondary 2002 GSEB 56.21
(HSC)
Secondary (SSC) 2000 GSEB 84
Technical Skill

Process & Method Clean Code, SOLID Principles, Agile, SCRUM.


Languages: Java, Groovy, Kotlin, Java Script, HTML.ReactJs, Redux
Server Side Jsp and Servlets, Design Patterns.
Technologies:
DBMS/ Oracle, MySql, Hibernate.
RDBMS/ORM
Tools:
Web Server: Tomcat, Jboss
Platform: AWS Cloud, Windows, Unix.
Framework Spring, Spring boot.
Other JMS, XML, XML-RPC, JTAPI
Technologies:
Cloud: AWS Cloud(including EC2, VPC, RDS, IAM, R53, Lambda, Cloudwatch)
Tools: Visio, Rational Rose, Magic Draw, Dream weaver
Version Control: VSS, CVS, Clear Case,git

Professinal Experience
1. IMS, Insurance Microservice, Ads, T&T

Client: NA
Organization: FlightNetwork
Business Unit: e-commerce
Duration: November 2015

Platform/Technology: UNIX, Java, j2ee, Spring, reactjs, nodejs

Team Size: 15 , 3 teams


Role/Responsibilities: Architect, partial project management, developer.
Description: The project is to create new responsive site for selling flights with the
scalable technologies.

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.

1. SITICable Broadband (Project)

Client: Siticable
Organization: Eletecore Technologogies
Business Unit: Telecom
Duration: March 2013 to on going

Platform/Technology: UNIX, Java, j2ee, Spring.

Team Size: 15 , Own team size 8


Role/Responsibilities: Architect, team lead, partial project management.
Description: Sthe project is about providing E2E broadband soltution to the customer
and also migrate existing 50K customer to the new BSS and OSS system.

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

Platform/Technology: UNIX, Java, j2ee, Spring.

Team Size: 40, Module team size 4


Role/Responsibilities: Senior Java Developer/Coding, testing and bug fixing.
Description: Service Management is targeted at communications service providers
(CSPs), to provide and deploy a scalable and executable NG-OSS aligned Service
Management Platform (SMP) enabling operators to transform numerous fragmented and
disconnected legacy OSS applications into a single “orchestrated” environment that will
enable both flow through provisioning for Service Fulfillment.

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.

1. SER-F – Product of Agilent Technologies

Client: Agilent Technologies, UK


Organization: Persistent Systems Ltd, Pune.
Business Unit: Telecom
Duration: March 2008 to on going
Platform/Technology: UNIX, Java, Spring.
Team Size: 4 (Persistent, Pune) + 2 (Agilent Technologies, UK)
Role/Responsibilities: Java Developer/Coding, testing and bug fixing.
Description: SER-F is a product developed for the Zain which is telecom service
provider at Kuwait.
The Service Experience Record Feed (SER-F) provides an event summary for each
subscriber using the Zain Kuwait network and for Zain customers using other networks.
Each summary record is a compact, complete representation of the major events
associated with each active subscriber, such as attempted, successful and failed service
access. The summary records allow Zain Kuwait to analyze subscriber behavior and the
quality of service experienced by subscribers using the network and associated services.

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. Cinnamon – Product of Clarus Systems

Client: Clarus Systems, US


Organization: Persistent Systems Ltd, Pune.
Business Unit: Telecom
Duration: August 2007 to July 2008
Platform/Technology: Avaya, Spring 2.0, Hibernate 2.0, JTAPI, MySql, Tomcat.
Team Size: 10 (Persistent, Pune ) + 5 (Clarus Systems, US)
Role: Java Developer + Domain Expert.
Description: Cinnamon is product of Clarus systems which is useful for configuration
testing, troubleshooting and monitoring the telephony deployments over the AVAYA
platform.
Targeted customers are the firms which have presence of AVAYA as their telephony
platform and want to minimize the cost of maintaining the installed system. It is
developed on an N-tier architecture using spring, hibernate and struts. It has mainly two
parts “Data Gathering” and “Testing”.

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.

3. FCC – Free Conferencing Call

Client: Free Conferencing Call


Organization: Persistent Systems Ltd, Pune.
Duration: April 2007 to June 2006
Platform/Technology: Java, Hibernate, XML-RPC, MySql, Tomcat
Team Size: 10
Role: Programmer
Description: A web based project which was developed to enable the customer to have more
than 6 lines to be added in one conference call. I developed java code and used XML-RPC for
remote method calls. Hibernate was used for DB access. There were 3 components in it
named Conference Manager, Media Manager and Call Manager. The Conference Manager
was developed in java platform.

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.

4. IWDMS – eBudget (Integrated Workflow Development and Management System - eBudget)

Client: Government of India


Organization: TCS
Business Unit: none
Duration: November 2006 to March 2007.
Platform/Technology: Java, EJB, JSP, Oracle.
Team Size: 6
Role: Developer
Description: The IWDMS product enables all the departments of (GoG) Government of
Gujarat to work and transact electronically. eBudget is one of the sub project of IWDMS.

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.

I was one the developer from the implementation team.

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

 Name: Prashant Kataria


 Date of Birth: 12th July 1985
 Permanent Address: 30/976 Shantinagar, Op. Janatanagar, Amaraiwadi,
Ahmedabad 380026 Gujarat.
 Current Address: same as permanent address
 Contact: +91 98236 60088 (CELL)
 E-Mail: [email protected], [email protected]
 Passport No: G3451001

You might also like