Siddharth K.

Software Engineer

Gurugram, Haryana, India3 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building robust REST APIs and microservices.
  • Proficient in Spring Boot with Kotlin and Java.
  • Hands-on experience in full-stack development with React.js.
Stackforce AI infers this person is a Backend-focused developer in the Fintech industry, skilled in API development and microservices.

Contact

Skills

Core Skills

Spring BootRest Apis

Other Skills

AlgorithmsAmazon DynamoDBAmazon Web Services (AWS)Android JetpackApache KafkaC (Programming Language)CI/CDCascading Style Sheets (CSS)Data AnalysisData StructuresDatabase Management System (DBMS)Deep LearningExcel processingFirebaseFlutter

About

I specialize in building robust REST APIs for various functionalities such as identity/authentication, messaging, admin tools, CRM and payments. My expertise lies in leveraging Spring Boot microservices using Spring Boot Reactive in Kotlin and Java, ensuring high-performance and scalable solutions. I am proficient in utilizing essential tools and libraries such as Keycloak, Redis, Kafka and PostgreSQL/MongoDB for reliable data storage and management. In addition to backend development, I have hands-on experience as a full-stack developer, working on the frontend using React.js. I have also contributed to Android development using Jetpack Compose. This diverse skill set allows me to contribute effectively to both backend infrastructure and frontend user experiences.

Experience

3 yrs 5 mos
Total Experience
1 yr 8 mos
Average Tenure
1 yr 11 mos
Current Experience

Amazon

SDE 1

Jul 2024Present · 1 yr 11 mos · Gurugram, Haryana, India · Hybrid

Rapipay fintech private limited

SDE 1

Jan 2023Jul 2024 · 1 yr 6 mos · Noida, Uttar Pradesh, India · On-site

  • Engineered REST APIs for the Identity (Auth) microservice, employing Keycloak for user management, Redis for session storage, PostgreSQL for the database, and incorporating reCaptcha v3 and encryption for enhanced security. Implemented in Spring Reactive using Kotlin for the NYE project.
  • Designed and implemented a comprehensive REST API system for an Admin portal, leveraging Spring microservices. The solution features robust role and API-based authentication and authorization mechanisms for internal users, utilizing Spring Security. PostgreSQL is employed for the database, and Redis elastic cache ensures efficient caching.
  • Developed a responsive Spring backend service handling payment refunds for third-party vendors such as PhonePe, Cashfree, and Paytm within the NYE app. The service dynamically processes data from Excel sheets, providing a seamless and efficient solution.
REST APIsKeycloakRedisPostgreSQLSpring ReactiveKotlin+2

Education

KIET Group of Institutions

Bachelor of Technology - BTech — Information Technology

Aug 2019Jun 2023

Lucknow Public School, Lucknow

Intermediate & High School

Jan 2011Jan 2018

Stackforce found 100+ more professionals with Spring Boot & Rest Apis

Explore similar profiles based on matching skills and experience