Summary
Overview
Work History
Education
Skills
Certification
Additional Information
Timeline
Generic

Ashish Kumar

Pune

Summary

Full Stack Developer with 7+ years of experience in Java, Spring Boot, React, and MyBatis. Currently a Software Engineer (BA4) at Barclays, specializing in scalable applications, system optimization, and CI/CD automation. Passionate about cloud solutions, performance tuning, and modern development practices.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Full Stack Developer (BA4) | 2018 – Present

Barclays
07.2018 - Current
  • Developed Java-based data ingesters for high-volume transactions.
  • Built GraphQL APIs and integrated them with React frontends.
  • Optimized database interactions using MyBatis, reducing query execution time.
  • Automated CI/CD pipelines, cutting deployment time significantly.
  • Migrated monolithic applications to microservices architecture, improving scalability.


KEY PROJECTS
DS Insights Cron Jobs
  • Developed Java-based cron jobs for GitLab, Jira, and Bitbucket data ingestion.
  • Achieved 50% performance boost via multithreading.
  • Integrated logging and monitoring for improved fault detection.
DSI DB Deployer
  • Automated SQL DDL and DML deployment using Liquibase.
  • Reduced deployment time by 80% and minimized manual errors.
  • Integrated with CI/CD pipelines for seamless updates.
DS Insights UI
  • Built React-based UI for tracking application maturity data.
  • Integrated authentication and authorization for secure access management.
  • Optimized page load times from 30s to 5s using Redux and lazy loading.
Metrics Processor
  • Developed a real-time metrics processing engine for tracking development KPIs.
  • Improved monitoring and analytics, helping teams optimize software lifecycle.
DevHub
  • Integrated the DevHub search bar with the App Search engine, allowing users to efficiently search documents.
  • Integrated DevHub with Matomo, an analytics platform, to track and monitor user engagement with DevHub pages.

Education

Bachelor in Engineering - Computer Science

Army Institue of Technology
Pune
05-2018

Skills

  • Languages: Java, JavaScript, TypeScript, SQL
  • Backend: Spring Boot, MyBatis, REST APIs, GraphQL
  • Frontend: React, Redux, HTML, CSS
  • Databases: SQL Server
  • DevOps: Docker, OpenShift, CI/CD Pipelines
  • Version Control: Git, Bitbucket, GitLab
  • Testing: JUnit, Mockito

Certification

  • IIT Madras – Modern Application Development
  • IIT Madras – Design and Analysis of Algorithms
  • IIT Madras – Operating Systems

Additional Information

Assisted in organizing a GitLab party event, where I helped many teams onboard GitLab and migrate from Jenkins, TeamCity, etc., to GitLab CI/CD.

Timeline

Full Stack Developer (BA4) | 2018 – Present

Barclays
07.2018 - Current

Bachelor in Engineering - Computer Science

Army Institue of Technology
Ashish Kumar