Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Pramit Ranjan

Lead Software Engineer

Summary

Dedicated software professional skilled in working under pressure and adapting to new situations and challenges to best enhance the organizational brand. Seeking challenging assignments for a career encompassing professional & personal development.

Overview

11
11
years of professional experience
5
5
years of post-secondary education

Work History

Lead Software Developer

Development Bank Of Singapore - Technology
10.2021 - Current
  • Designed and developed reusable and reliable code for use within distributed cloud environments.
  • Collaborated on all stages of software development lifecycle from requirement gathering to production releases.
  • Developed interaction between different micro services created using Rest APIs over Spring Boot using messaging system like Kafka which helped in asynchronous interaction. Developed CI/CD pipelines using Jenkins and Docker Images and related script for containerized deployment. Developed React components for User interaction with Integrated Payment Engine.
  • Mentored other developers and did their code reviews. Documented technical workflows and knowledge to educate newly hired employees.
  • Prepared High Level Designs for any new requirement and seek approval of the same from stakeholders and architects.

Achievement

  • Developed APIs having low latency and processing high volume data which allowed successful on boarding of new partners bank at DBS.
  • Developed Blue-Green deployment process which made system availability to 100%.

Senior Software Developer

HSBC Technology
02.2019 - 10.2021
  • Developed end to end Web APIs, meant for Trade Surveillance compliance at Data Center team of HSBC. Created Various Services in a Distributed System via Rest APIs using Spring Boot and Apache Spark for back end development while React was used for a UI.
  • Designed and developed application scripts for test scenarios. Resolved system test and validation problems to provide normal program functioning.
  • Created CI/CD Pipelines using Jenkins which helped in build and deployment to all team members.

Achievements

  • Developed APIs which had lowest latency rate and achieved 99.84% availability.
  • Received Pat on Back award for overall efforts in Trade Surveillance Project.

Software Developer

IBM
10.2014 - 12.2018
  • Developed API's and back end services using Rest , Spring and UI related frameworks for reconciliation project at regulatory division of Barclays Investments.
  • Created Unit Test cases using JUnit and Mockito Framework.
  • Worked closely with other team members in tasks such as troubleshooting and debugging.
  • Participated in design and planning exercises for future software roll outs.

Achievements

  • Was awarded feature in my cap award for continuous support on existing applications and collaborating with other teams for on time fixes.

Software Developer

Wipro Technologies
06.2011 - 02.2014
  • Developed applications by adding back end features to Java files for establishing comparison of related files using the concepts of Multithreading and Collections.
  • Created bash scripts for start and stop of Spring batch applications on Linux environment.
  • Provided production support and worked on new requirements for existing applications.

Achievements

  • Received rewards and recognition for being able to understand existing application and gaining functional understanding in short span of time

Education

Bachelor of Engineering - Information Technology

Bhilai Institute of Technology
Durg, India
08.2006 - 08.2010

Post-Graduation Diploma in Advanced Computing - Computer Science

Advanced Computing And Training School -CDAC
Pune, India
08.2010 - 02.2011

Skills

    Backend - Java , Spring/SpringBoot Applications , Hibernate, Rest API

undefined

Timeline

Lead Software Developer

Development Bank Of Singapore - Technology
10.2021 - Current

Senior Software Developer

HSBC Technology
02.2019 - 10.2021

Software Developer

IBM
10.2014 - 12.2018

Software Developer

Wipro Technologies
06.2011 - 02.2014

Post-Graduation Diploma in Advanced Computing - Computer Science

Advanced Computing And Training School -CDAC
08.2010 - 02.2011

Bachelor of Engineering - Information Technology

Bhilai Institute of Technology
08.2006 - 08.2010
Pramit RanjanLead Software Engineer