Giriraj Kishor

Senior Software Engineer

Delhi, India5 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable microservices.
  • Proficient in Java and Golang development.
  • Strong background in GraphQL and Spring Boot.
Stackforce AI infers this person is a Backend Developer specializing in SaaS solutions with expertise in microservices architecture.

Contact

Skills

Core Skills

JavaSpring BootGolangGraphql

Other Skills

Spring MVCAlgorithmsCachingDistributed SystemsCore JavaSQLgRPCREST APIsSpring FrameworkData StructuresC

About

I redesigned and developed the ‘Login’ Backend at Oracle Health. Used Oracle JET component and Typescript ES6 module to develop Oracle Redwood themed user interface. Used Helm chart for kubernetes deployments During my 5 year stint at UIDAI, I worked on design, development and deployment of backend services that support the Aadhaar Enrolment Backend, which is the world's largest biometric identification program. I use Go, Java Spring Boot, GraphQL and RDBMS to build micro services that are performant, scalable and manageable. I have contributed to several interesting projects : 1. Developing production grade micro services in Golang and Spring Boot (JDK 8,17) 2. Implementing Google protobuf to support HTTP2 protocol in servers 3. Developing GraphQL Api to fetch master data 4. Integrated Open Telemetry Framework , Click house Db for application monitoring and logging 5. Write Java persistent libraries using JPA and ORM(Hibernate) 6. Migrated multiple legacy Spring apps to Spring Boot I have also acquired certifications in data structures, algorithms, Android development and Online certifications from Coursera.

Experience

5 yrs 9 mos
Total Experience
4 yrs 8 mos
Average Tenure
1 yr 1 mo
Current Experience

Oracle

Senior Member of Technical Staff

Apr 2025Present · 1 yr 1 mo

Unique identification authority of india (uidai)

2 roles

Senior Software Engineer

Promoted

Aug 2022Apr 2025 · 2 yrs 8 mos

  • 1. Design and Developed micro services using SpringBoot and Golang
  • 2. Leveraged GraphQL on core aadhaar apis
  • 3. Build desktop client application using Swing and javafx
  • 4. Implemented suitable design patterns
JavaSpring MVCSpring Boot

Software Engineer

Aug 2020Sep 2022 · 2 yrs 1 mo

  • 1. Implemented design pattens like Retry pattern , circuit breaker, middleware pattern, life cycle state management in Golang microservice.
  • 2. Worked on Java Persistent libraries using Spring Jpa, impemented CRUD operations with 75% faster queries.
  • 3. GraphQL API development for fetching master data. Decreased latency of query of 90% using Caching
  • 4. Spring Boot Migration - Performance enhancement through tech stack migration(spring boot) with ~40% increase in accuracy.
  • 5. Develop multiple Go Apis to route, validate and pass client request to downstream services.
AlgorithmsSpring BootGolang

Fliplearn education pvt. ltd.

Android developer intern

Jun 2019Jul 2019 · 1 mo · Gurugram

  • 1. Build Android apps for edtech platform using Native Java and Kotlin
  • 2. Used Google’s Vision and Mathpix library to perform OCR on text formulas

Coding blocks

Teaching Assistant

Jun 2018Aug 2018 · 2 mos · Pitampura, Delhi

  • My role included Teaching and giving assistance to students learning DS and algo in Java and helping them in building their concepts

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology - BTech — Computer Engineering

Aug 2016Jul 2020

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience