Hello, I'm

Resume
Akash Singh Gusain

About Me

I'm Akash, a passionate software developer with 3 years of experience working with Java, Spring Boot, and databases. My expertise lies in backend systems, RESTful services, and cloud technologies. I take pride in delivering high-quality work and continuously improving my skills. Outside of coding, I'm an avid problem-solver, enjoy gaming, writing blogs, and immersing myself in anime.

Contact Me

Hobbies & Interests

Gaming
Writing Blogs
Coding
Watching Anime

Work Experience

Gemini Solutions Pvt Ltd

Senior Software Engineer L1

Apr 2024 - Present

Gurugram, Haryana, India · Hybrid

Skills: Aws SES · Amazon S3 · Aws KMS · Linux

Software Engineer L2

Apr 2023 - Mar 2024

India · Hybrid

Skills: Microservices · MongoDB · Spring Security · Spring Boot

Software Engineer L1

Sep 2022 - Mar 2023

India · Hybrid

Skills: AMPS · Autosys · Linux · Maven · PAS · Gitlab

Technical Trainee

Nov 2021 - Sep 2022

India · Remote

Skills: Multithreading · SQL · Spring Boot · Core Java · OOP

Technologies I Use

Java
Spring Boot
SQL
NoSQL
Docker
JavaScript
React
Git
GitHub
Postman
IntelliJ
VSCode
Linux

Projects

Micro Finance App

Microservices-based loan application for handset device financing. Contributed to developing key business features, including REST API creation and reporting via JASPER reports.

Spring-BootJavaThymeleaf

Commodities based Fintech

Worked on an application that provides end-to-end software to capture, analyze, and act upon voice and electronic transaction data in FICC markets.

Spring-BootgRPC

PINT

Real-time pub-sub-based platform used to monitor jobs from diverse sources like Autosys and Oracle.

Spring-BootAMPSOracleAutosys

PAYROLL

Payroll management system for managing all finances of employees. Developed key business features, RESTful APIs, and covered Unit and Integration tests.

Spring-BootREST

JEWEL

QA tool for creating, managing, and running test cases. Contributed to migration from Monolithic to Microservices Architecture.

Spring-BootMicroService

My Blogs

From RestTemplate to WebClient: My Journey to Faster Microservices

When I started out building microservices, I encountered several challenges. One of my early lessons was learning how to handle communication between services efficiently. Today, I want to share my journey from using RestTemplate to WebClient—both valuable tools in their own right—and explain why I eventually found WebClient to be a better fit for my needs.

Read More →

Effortless Migration to Spring Boot 3.2 with OpenRewrite

Upgrading to new versions of frameworks like Spring Boot can be challenging, but OpenRewrite makes it easier. In this guide, we’ll go over how you can migrate to Spring Boot 3.2 using OpenRewrite recipes — ready-made tools that handle most of the heavy lifting for you.

Read More →

From Backend to Frontend: How I Built My Portfolio as a Backend Developer (Thanks to GPT!)

As a backend developer, building a portfolio website felt like stepping into unfamiliar waters. I’ve always been more comfortable with APIs and servers than designing user interfaces, but I wanted to take on the challenge—not just to showcase my skills but to learn something new. With AI tools like ChatGPT, that leap felt less daunting and a lot more exciting.

Read More →

Contact Me

I'm open to freelance projects, collaboration, and exciting opportunities. Feel free to reach out!

Phone: 7906685542
Location: Dehradun, Uttarakhand, India