Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Praveen Singh

Specialist Software Engineer
Bengaluru,KA

Summary

Innovative Software Engineer Specialist with demonstrated background designing, debugging and deploying software for client and server applications. Exhibits customer-centric focus and excellent technical skills. Proven experience working with deadlines and interruptions.

Mostly work in Event Driven Architecture project and Telecom Domain.

2 years of onsite exposure

14+ years of Extensive knowledge around backend system

Total 10 years of experience in J2EE technologies using EJB, Spring, JMS,

Experience in 3 years of micro-service architecture considering 12 factors.

4 years of experience in Spring boot and Spring and its various components

Worked in Containerized environment on Kubernetes platform

Experience in working with Messaging Framework using Apache Kafka, MQ Series and Active MQ.

Experience in development of Web Services using RESTful REST/HTTP APIs.

Overview

14
14
years of professional experience
1
1
Language

Work History

OFS Project – Specialist Software Engineer

British Telecom
Bangalore, Karnataka
02.2017 - Current

Achievements : Promotion from E role to D for exhibiting for delivering the zero defects in BAU as well as reduce the Customer dis-satisfaction below 10%. Also run the refactoring for OFS

As a product Owner and Lead Developer Responsible for

  • manages the project to Refactoring the OFS system which is based in Event Driven architecture and responsible for orchestrating the BT Retail order to various supplier
  • Created micro service architecture considering 12 factor
  • Deployed on Kubernetes platform
  • Also Involved in Designing HLD and LLD for translating business requirements to system design and implementing it through SDLC life cycle.
  • Ensuring for each iteration a zero-defect delivery with leading 10 people in domain area.
  • Through each release 25% decrease of live defects.
  • Made zero defect in live for TV area.
  • Customer –Centric delivery – feature delivery through agile methodology Service improvements – e.g.
  • Taking ownership of existing service issue on BT TV area and discuss among other relevant System and identify the exact root cause of the issue from Business perspective and implement in OFS component.
  • lead the team of 7 developer

Technical Lead

Wipro Technologies
Pune, Maharastra
07.2015 - 02.2017

Worked in Banking Domain for TD Bank US project where I was responsible for

  • Created an application which was responsible for uploading the data on centralized server.
  • co-ordination with client and taking the requirement
  • Leading the 10 member of Developer
  • ensure the skill set to enhance for each developer require for task through knowledge transfer or trainning.
  • Designing and developing according to the requirements. Creation of class diagram and sequence diagram for the requirement.
  • Developing the stories and creating High-Level and Low-Level design.
  • Working as a technical lead to directly communicate with client, follow the process for scrum meeting and helping sub-ordinate to resolve their query to speed up the process for development cycle.
  • Support on Production issues
  • Using the ant for Code building.
  • Unit testing of the Code, committing the same in MKS.
  • Code review for sub-ordinates

Technical Lead

Cybage Pvt Ltd
Pune, Maharastra
04.2014 - 06.2015

As a Team/Technical Lead, I was involved in Provenier bank Project responsible for lending Collateral.

  • Designing and developing according to the requirements.
  • Creation of class diagram and sequence diagram for the requirement.
  • Developing the stories and creating High-Level and Low-Level design.
  • Working as a technical lead to directly communicate with client, follow the process for scrum meeting and helping sub-ordinate to resolve their query to speed up the process for development cycle.
  • Support on Production issues.
  • Using the ant for Code building.
  • Unit testing of the Code, committing the same in MKS.
  • Code review for sub-ordinates.

Sr. Technical Associate – Designer and Developer

Tech Mahindra
Pune, Maharastra
07.2007 - 04.2014

As a Component Designer and Developer, I was involved in Project OFS which was responsible Orchestration of Order to different supplier.

  • Successfully delivered the project for PSTN.
  • Involved in Designing and architectural Role for translating business requirements to system design, specifying OSS architecture to deliver improvements in L2C, T2R, and C2M of BT Retail and GS process.
  • Create new component stories and Decomposing Solution Stories to Component Stories on STORM.
  • Estimate the user story points and the function points.
  • Ensure that the acceptance criteria are properly met after the delivery.
  • Having a thorough Application and Functional knowledge of OFS.
  • Understanding the requirement using Functional document. Interacting with E2E designers for requirement clarification.
  • Guiding on the tools to be used and standards to be followed.
  • Interacting with Design Lead and Customer for any issues related to functional design respectively.
  • Providing design support to all the production and E2E test issues.
  • Responsible for technical improvements and design in project.
  • Technical expertise is in JAVA, WebLogic, and EJB etc.
  • Functional experience includes Enterprise Application Integration and Database Application for telecom domain.
  • Responsible for preparation, reviews and execution of Code, JUnits and Functional testing of existing as well as newly coded component.
  • Analysis and resolutions of issues in System test, Integration Test, Acceptance Test and Production.
  • Implementing and demonstrating TDD Approach for development and encouraged the development team to use tools like the chekstyle and findbugs to increase Java coding standards.
  • Responsible for code review of peers.

Education

Bachelor of Technology (B.Tech - Electronics and Communication Engineering

KALYANI GOVT ENGINEERING COLLEGE, Bengal

Science with Additional Statistics

ST. XAVIER’S COLLEGE, HIGHER SECONDARY EDUCATION

Skills

    Microservice with 12 factor

Spring Boot

Spring Cloud

Spring Integration

REST - Web service

Event Driven Architecture

Kubernetes

Docker

JAVA, J2EE

Design pattern

Jenkins CI/CD

Micro Service Design Pattern

Additional Information

  • enrolled for PG Program for AWS Cloud training
  • Attended Training for Microservice where various tools and processes was discuss like BORIS , Event Driven Process to identify the how to refactor a existing system into micro service architecture.
  • Attended the Hackathon with various company for identifying the suitable COTS product to replace existing orchestration layer and CBQ, product model
  • Learn quickly and apply the emerging tools and technology and flexible

Timeline

OFS Project – Specialist Software Engineer

British Telecom
02.2017 - Current

Technical Lead

Wipro Technologies
07.2015 - 02.2017

Technical Lead

Cybage Pvt Ltd
04.2014 - 06.2015

Sr. Technical Associate – Designer and Developer

Tech Mahindra
07.2007 - 04.2014

Bachelor of Technology (B.Tech - Electronics and Communication Engineering

KALYANI GOVT ENGINEERING COLLEGE, Bengal

Science with Additional Statistics

ST. XAVIER’S COLLEGE, HIGHER SECONDARY EDUCATION
Praveen SinghSpecialist Software Engineer