Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ashish Kumar Singh

Ashish Kumar Singh

Senior Software Developer
Pune

Summary

Well-qualified Java Full Stack Developer familiar with wide range of programming utilities, languages and hands on grip on Kafka, Graphql, Docker, Kubernetes, ELK and Prometheus/Grafana.

Have experience in both Product team and Project team, dealing with Customers and Clients. Proficient in supporting project deliverables, maintaining releases and delivering CRs. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.

Overview

6
6
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Developer

Hansen Technologies
Pune
04.2023 - Current
  • Working on a Telecom Product named Hansen Order Management.
  • Order Management is a telecom product that receives orders in XML format, enriches them as needed, and triggers the appropriate fulfillment processes using BPMN. It manages the entire order lifecycle, from creation to final states, ensuring seamless processing and execution.
  • Worked on multiple features and delivered quality code within the deadlines.
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity. Also led a team of developers to work on multiple CRs from customers, got appreciation.
  • Worked on Java 17, Spring boot, Kafka, Elasticsearch, Microservices, Docker, Kubernetes deployment, Monitoring applications through Prometheus/Grafana.
  • Improved software performance by identifying and resolving bottlenecks in the code.

Software Engineer 2

Clairvoyant
Pune
06.2021 - 03.2023
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Promoted experience with Docker and Amazon Web Services and Microsoft Azure DevOps.
  • Project:

Learning Management System for Grand Canyon University

Client: GCU

Description: Based on Microservices architecture, implements REST and GraphQL. Services were deployed over AWS using Azure DevOps.

Java Developer

L&T Technology Services
03.2019 - 06.2021
  • Gathered and defined customer requirements to develop clear specifications for project plans.
  • Worked closely with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Wrote clean, clear and well-tested code for various projects such as Doctor Portal, Sparkle and Public API.
  • Projects:
    1.PUBLIC API
    Client: Straumann (Offsite)
    Description: Creating a set of APIs so that Third Party Users can consume those End-points and have been developed according to their requirement.
    2.Doctor Portal
    Client: Straumann (Offsite)
    Description: Based on Microservices Architecture, having 4 different services communicating with each other through RabbitMQ managed and monitored by Consul. Angular has been used for Front-end development. Learnt and had an exposure to so many different technologies and concepts as part of this Big Project like OAuth, Short Lived Url, JWT tokens, Gradle, Maven, Sonarqube, JUnit, Mockito etc.

Education

Post Graduate Diploma - Advanced Computing

Centre For Development of Advanced Computing
Bangalore
08.2018 - 02.2019

B-Tech - Computer Science And Engineering

Institute of Engineering And Rural Technology
Allahabad
07.2014 - 06.2018

Skills

Java 17

Spring Boot

Kafka

Rabbit MQ

Elasticsearch

Prometheus & Grafana

ELK

Docker & Kubernetes Deployment

API integration

Code reviews

undefined

Timeline

Senior Software Developer

Hansen Technologies
04.2023 - Current

Software Engineer 2

Clairvoyant
06.2021 - 03.2023

Java Developer

L&T Technology Services
03.2019 - 06.2021

Post Graduate Diploma - Advanced Computing

Centre For Development of Advanced Computing
08.2018 - 02.2019

B-Tech - Computer Science And Engineering

Institute of Engineering And Rural Technology
07.2014 - 06.2018
Ashish Kumar SinghSenior Software Developer