Summary
Overview
Work History
Education
Skills
Websites
Leetcode
Timeline
Generic

Akash Kumar Singh

Senior Software Engineer
Bengaluru

Summary

Experienced Full-Stack Developer professional, having 2+ years of experience in product based company performing Application Development, Enhancements and implementation of web based application using J2EE, Spring Boot, Angular, Hibernate under Microservice architecture. Well versed in developing and consuming Rest APIs. Having work experience in AGILE methodology with Strong communication, collaboration team building skills.

Overview

17
17
years of post-secondary education

Work History

Personal Project

Exam Portal
  • Developed dynamic web-based quiz application catering to student and admin roles using Angular and Spring boot.
  • Implemented features allowing administrators to add quizzes, access dashboard to review quiz attempts, and manage quiz-related data
  • Employed JWT (JSON Web Tokens) for secure authentication and authorization, integrating Spring Security to protect API endpoints
  • Student were provided with timed quiz environment, and quiz submissions were automatically processed upon timer expiry
  • Leveraged MySQL for efficient data storage and retrieval
  • Achieved seamless result retrieval for students after quiz submission, enhancing user experience.

Senior Software Engineer

SUBEX
8 2021 - Current
  • Development of Spring boot Application with Hibernate and REST endpoints in Micro service architecture
  • Worked extensively with Trino to create and manage tables.
  • Utilized ParquetWriter to efficiently write data to various cloud storage solutions, including Amazon S3, Azure Blob Storage, and Google Cloud Storage.
  • Transformed Angular applications into micro-frontends architecture using single-spa framework, enhancing modularity and scalability by dividing application into smaller, independent modules.
  • Multi-Language support using transloco library for Angular.
  • Developed suite of Restful APIs using Spring Boot, implementing CRUD operations and authentication mechanisms to support complex web application.
  • Developed Kafka producers and consumers for asynchronous messaging and real-time data processing.
  • JUnit tests to validate APIs’ functionality and maintain code reliability.

Education

B.E. in Computer Science -

SJBIT
Bangalore
01.2017 - 04.2021

Senior Secondary Education -

TATA DAV PUBLIC SCHOOL
West Bokaro
01.2014 - 04.2016

Secondary Education -

HOLY CROSS SCHOOL
West Bokaro
04.2004 - 03.2014

Skills

JAVA

Leetcode

https://leetcode.com/akash-kr-singh/

Timeline

B.E. in Computer Science -

SJBIT
01.2017 - 04.2021

Senior Secondary Education -

TATA DAV PUBLIC SCHOOL
01.2014 - 04.2016

Secondary Education -

HOLY CROSS SCHOOL
04.2004 - 03.2014

Personal Project

Exam Portal

Senior Software Engineer

SUBEX
8 2021 - Current
Akash Kumar SinghSenior Software Engineer