Skip to content
View gokulsaraswat's full-sized avatar
πŸ–€
Building backend systems, developer tools, and AI-assisted productivity apps.
πŸ–€
Building backend systems, developer tools, and AI-assisted productivity apps.

Block or report gokulsaraswat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gokulsaraswat/README.md
Gokul Saraswat banner

Gokul Saraswat

Backend Engineer β€’ Java β€’ Spring Boot β€’ Oracle SQL β€’ Kafka β€’ Production Reliability

Typing intro

Backend Systems Banking Platforms Production Reliability Problem Solving

Profile views GitHub followers

Email GitHub LinkedIn Dev.to Portfolio


πŸš€ About Me

I'm a Java Backend Engineer based in Bangalore, currently building enterprise-grade banking systems at Oracle Financial Services Software.

I enjoy designing backend services that are easy to consume, observable in production, and reliable under pressure. My work sits at the intersection of microservices, API integration, database-heavy workflows, production debugging, and release ownership.

I like systems that stay simple for users, predictable for teams, and boring in production.


🧠 Engineering Snapshot

What I bring

  • Backend-first engineering mindset
  • Java 8+, Spring Boot, Oracle SQL, PL/SQL
  • REST / SOAP integrations and reporting pipelines
  • Production support, RCA, log analysis, and debugging
  • Performance tuning across enterprise workflows
  • Strong DSA and problem-solving foundation

Why this profile stands out

  • 10+ REST APIs delivered
  • 40+ production RCAs handled
  • 98% system uptime supported
  • 99.9% migration uptime with zero data loss
  • 500+ coding problems solved
  • 3β˜… CodeChef (Max Rating: 1414)

πŸ› οΈ Tech Arsenal

Skill Icons

Backend, Data & APIs

Java 8+ Spring Boot Microservices REST APIs SOAP APIs Oracle SQL PL/SQL

Messaging, Reporting & Enterprise Tools

Apache Kafka Oracle BI Publisher (BIP) WebLogic Oracle RAD OBX OJET Oracle FLEXCUBE

DevOps & Delivery

Docker Kubernetes GCP Flyway Grafana Postman Linux Git

Oracle SQL Apache Kafka WebLogic Oracle BIP Kubernetes Grafana


βš™οΈ Engineering Focus

  • Designing clean backend modules for complex business workflows
  • Building API-first integrations that reduce friction across teams
  • Improving reliability, observability, and release confidence in production
  • Going deeper into distributed systems, scalable microservices, and system design
  • Writing code that is easier to maintain, debug, and operate over time

πŸ”₯ Featured Work

1) Report Microservice for Enterprise Banking

Professional Work Β· Enterprise Code

  • Designed a report microservice that extracts and aggregates complex Oracle BIP data using SQL
  • Delivered configurable REST APIs that return Base64-encoded PDF / Excel outputs
  • Integrated reporting modules as virtual pages inside Oracle Banking Microservices using OBX OJET
  • Helped shape bank-specific reporting flows with dynamic menu hierarchies and cleaner backend ownership

2) Real-Time Scheduler

Personal Project Β· Java Β· Multithreading

  • Built a priority-based preemptive scheduler using Java multithreading and a Priority Blocking Queue
  • Designed the system to manage up to 1000 concurrent tasks
  • Reached 50 tasks / second throughput while maintaining 100% deadline adherence
  • Includes a richer developer experience with live logs, performance metrics, and Gantt chart visualization
  • Repository: Real-Time-Schedular

3) Production Reliability & Migration Ownership

High-pressure Engineering Work

  • Conducted 40+ Root Cause Analyses across production issues
  • Supported systems at 98% uptime
  • Executed 1 year of EOD historical transaction migration
  • Maintained 99.9% uptime during migration with zero data loss

πŸ† Problem Solving & Certifications

Competitive Programming

  • 3-Star Coder at CodeChef
  • 500+ problems solved across LeetCode, CodeChef, and GeeksforGeeks

Certifications

  • Java SE 8 Professional
  • OCI Associate
  • GDSC Cloud Track
  • AWS Machine Learning Track

πŸ“Š GitHub Dashboard

Profile details

GitHub streak

Repos per language Stats summary


🀝 Let's Connect

I'm always happy to connect on backend engineering, Java, system design, production debugging, distributed systems, or interesting engineering problems.

πŸ“« Email β€’ GitHub β€’ LinkedIn β€’ Dev.to β€’ Portfolio

Dino gif

Pinned Loading

  1. Backend Backend Public

    Contains all the Take-Home-Assignments completed during the backend module at Devsnest.

    HTML

  2. Frontend Frontend Public

    All the THAs and mini projects in basic to intermediate level on day basis.

    SCSS 1

  3. HELLpers HELLpers Public

    Jupyter Notebook

  4. Kagoku/Alpha--Geeks Kagoku/Alpha--Geeks Public

    HTML 1

  5. github-readme-quotes github-readme-quotes Public

    Forked from zhravan/github-readme-quotes

    Dynamic quote generator for your GitHub readmes | Give a poetic touch to readmes

    JavaScript

  6. first-contributions first-contributions Public

    Forked from aayushi221/first-contributions

    πŸš€βœ¨ Help beginners to contribute to open source projects