Summary
Overview
Work History
Education
Skills
Timeline
Generic

Raj Pramodh

Lead Sotware Development Engineer
Pune

Summary

  • Successful Lead Software Engineer offering 7.5 years of experience in demanding environments focused on producing cutting-edge designs for Information & Technology.
  • experience in Analysis, Design, Development, Implementation, Testing and Deployment of Enterprise business Applications using JAVA/J2EEtechnologies.
  • Intense Knowledge with Continuous integration& Continuous Deployments (CI/CD) and hands-on experience on tools like Hudson, Sonar, Jenkins, Apache Ant, Maven, Bamboo, MS Build.
  • Strong problem solving, interpersonal skills, ability to interact with people at all levels. Good communication and presentation skills.

Overview

7
7
years of professional experience

Work History

Lead Software Engineer

Mastercard
05.2021 - Current
  • Followed Program Increment (PI) planning which is a scaled agile framework with release planned at each quarter with combination of Agile/Scrum process, involved in sprint planning, scrum calls, Planning, Retrospective, Reviews and Grooming.
  • Used latest Spring Boot stack, which is radically faster in building cloud based Micro services with very less configuration.
  • Followed Twelve factor app principles while designing Spring Boot based micro services integrated the flow between the API’s using messaging technologies like Kafka and IBM MQ.
  • Implemented several Spring boot based Restful API’s & Event driven Micro Servicesas per the business requirement of building cloud-based authorization platform.
  • Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers and worked with Kafka Cluster using Zookeeper.
  • Use Swagger, OpenAPI Specification for creating API usage documentation.
  • Involved in discussions with business users and system analysts to determine the requirements and refine the stories.
  • Translated customer and system requirements into robust software design with test-driven approach.
  • Developed code using Java and other programming languages to support digital repository frameworks and integrate systems.
  • Directed gathering of performance statistics to assist in determining hardware and communication tools needed to support projected transaction volumes, response time and system availability targets.
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Translated application storyboards, prototypes and requirements documents into functional applications.
  • Improved DevOps across deployment and testing strategies and application monitoring.
  • Designed and created engineering specifications for software applications and programs.
  • Developed robust, scalable, modular and API-centric infrastructures.

Seniour Software Engineer

Attra Infotech
08.2016 - 05.2021
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Worked on JSP, Servlets, Struts framework and production support issues of the existing applications.
  • Extensively used Java 8 concepts such as Functional Interface, Lambda Expressions, Collections.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Created RFP (Request for Proposal) Microservices to provide RESTful API and RAML utilizing Spring Boot with Microservices.
  • Used J2EE design patterns like Model View Controller (MVC), Singleton, Factory, Data Access Object (DAO), Data Transfer Object (DTO) and Service Locator etc.Kubernetes
  • Used SOAP based Web services and RESTful Web services for transferring data between applications.
  • Developed REST web service by building Node.js Server in the back end to handle requests sent from the front end.
  • Using Spring-cloud, Spring boot, Docker, Git, Maven, Redis to implement new micro services or refactoring existing ones. Have also designed and developed REST interfaces in Java 8.
  • Worked on UI build and test tasks and used Node, NPM to manage the dependencies.
  • Design, develop, worked closely with frontend teams in development of User Interfaces and Single Page Applications using Angular 2/4/5, React, HTML5, SCSS, JavaScript ES5, JSON, Node, Webpack, Grunt.
  • Worked on Pivotal Cloud Foundry (PCF) for app deployment and server provisioning, proxying and load balancing.
  • Worked on Jenkins for the Continuous Integration (CI) and Continuous Deployment (CD) for the jar build and deploying it into the API.

Education

Bachelor of Engineering Technology - Computer Science And Programming

Sapthagiri College of Engineering
Bangalore
04.2001 -

XII - Computer Science

Bapu Composite PU College
Bangalore
04.2001 -

Skills

API Development

undefined

Timeline

Lead Software Engineer

Mastercard
05.2021 - Current

Seniour Software Engineer

Attra Infotech
08.2016 - 05.2021

Bachelor of Engineering Technology - Computer Science And Programming

Sapthagiri College of Engineering
04.2001 -

XII - Computer Science

Bapu Composite PU College
04.2001 -
Raj Pramodh Lead Sotware Development Engineer