Introduction

Hey there!

I'm Shuvojit, a backend engineer who gets excited about building systems that actually work at scale. I spend most of my time thinking about distributed architectures and APIs, but I also love tinkering with mechanical keyboards and exploring new places when I need a break from code.

Projects

A showcase of my work across open source contributions and creative coding projects.

  • lomboktojson
    • Converts Lombok-generated toString() output to JSON format
    • Lightweight utility for debugging and data transformation
    • Handles complex nested objects and collections from Java Lombok classes
    GoJSONJava LombokCLIWASI
  • kafka-sync-proxy
    • HTTP-to-Kafka bridge that enables synchronous communication patterns
    • Makes HTTP calls to Kafka and waits for responses
    • Useful for integrating synchronous services with Kafka-based architectures
    GoKafkaHTTPDocker
  • webhook-load-tester
    • Declarative load testing tool for asynchronous webhook-based APIs
    • Configurable test scenarios with YAML/JSON definitions
    • Performance monitoring and metrics collection for webhook endpoints
    GoHTTPYAMLPerformance Testing
  • dirseq
    • Lightweight CLI tool for generating sequential numbers unique to each directory
    • Fast and efficient directory-specific sequence management
    • Useful for file naming, batch processing, and automation scripts
    GoCLIFile System
  • firebase-claims-explorer
    • Terminal UI tool for exploring Firebase user custom claims
    • Built with BubbleTea for an interactive command-line experience
    • Streamlines Firebase authentication debugging and management
    GoBubbleTeaFirebaseTUI
  • ZMK Hold-Tap Calibrator
    • Tool to calibrate ZMK hold-tap behavior by measuring natural typing patterns
    • Analyzes tap and hold timings to suggest optimal configuration values
    • Helps keyboard enthusiasts fine-tune their custom keyboard firmware
    HTMLCSSJavaScriptZMK Firmware
  • Battleship Testcase Generator
    • Interactive battleship board generator for unit test creation
    • Visual tool to design game states instead of imagining them mentally
    • Built with Claude AI to streamline test case development
    HTMLCSSJavaScriptClaude AI
  • healthi.in
    ( 2022 - Today )

    Software Development Engineer II

    • Designed & Developed a configuration-driven BFF layer to serve event based microservices; using Nodejs(Typescript), Kafka & GraphQL
    • Deployed & setup infrastructure to support our stack; which consists of APISIX, Postgres, Kafka & Redis
    • Created environments & pipelines for 4 stages using Docker, Kubernetes, Jenkins & Python for scripts.
    • Researched & Implemented Event Driven Scaling using Keda which scaled up our apps by reacting to load on appropriate kafka channels
    • Designed & Developed Unified Login for internal admin webapp & internal command line tool
    • Implemented New Relic auto-instrumentation and infrastructure instrumentation to unify logs, metrics, and traces throughout our highly distributed stack.
    JavaTypescriptJavscriptPythonNodejsSpring BootNestjsPostgresKafkaRedisDockerKubernetesKeda
  • Appnosticworx
    ( 2020 - 2021 )

    Full Stack Developer

    • Responsible for understanding and scoping out requirements from clients
    • Developed front end applications using Angular & Nextjs
    • Developed serverless Rest APIs using AWS Lambda, GraphQL & Node.js
    • Implemented authentication using Firebase Auth
    TypescriptJavascriptPhpAngularNextjsNodejsAWS LambdaGraphQLAWSFirebase AuthMysql
  • Techpro Studio
    ( 2018 - 2020 )

    Python Developer

    • Rewrote existing PHP Monolith codebase to Python running on AWS Lambda
    • Identified & Refactored unoptimised queries & indexes while rewriting in MySQL database to decrease latencies for queries upto 50%
    • Replaced separate internal platform auth services with AWS Cognito, achieving unified login for all internal applications.
    • Designed and implemented a basic intrusion detection algorithm using historical user data to monitor unusual logins in our internal applications using Python
    • Optimised a sequential job, creating a distributed solution that runs 83% faster
    PythonTypescriptJavascriptPhpAngularAWS LambdaAWS S3AWS CognitoIonicCodeigniter

  • Madkraft Pvt. Ltd.
    ( Jan 2018 - Oct 2018 )

    Fullstack Developer

    • Backend: Designed and built the database design and API to support a school management system using Laravel and MySQL.
    • Mobile App: Created an android app to consume and interact with the APIs to provide interface for students.
    • FrontEnd: Created an admin panel using Javascript + Jquery to consume and interact with the services to provide interface for school administrators/teachers.
    PhpJavascriptJavajQueryLaravelAndroidMySQLAWSAWS S3
  • Digital Bongs
    ( Feb 2017 - July 2017 )

    Fullstack Developer

    • Backend: Responsible for building/maintaining custom CMS for blogs and responsible for building/maintaining cron jobs to maintain server health & aggregating data
    • Custom Analytics Platform: Built an application level traffic analysis tool for a blog using Google Analytics, which could provide insights like which author or which article type which category did well and presented it all in a simple dashboard.
    • Mobile App: Created an android app to consume and interact with REST APIs to for a lottery SaaS app.
    PhpJavascriptjQueryCodeigniterAndroidMySQLAWSGoogle Analytics API
  • Sterling AG
    ( June 2015 - Feb 2017 )

    Fullstack Developer

    • Tech Ad-Campaigns: Worked on developing and deploying media rich ad-campaigns, which had mostly to do with dynamic image/video rendering, for clients like ICICI, HDFC. Used Laravel, MySQL for the most part and AWS for deploying. Implemented a custom queue using database & cron job to handle server load during the campaign and making sure the server stays up.
    • HTML Mailers: Worked on lot of HTML mailers and wrote some scripts to automate the mailer development process.
    PhpJavascriptjQueryLaravelMySQLAWS
  • Sidus Infinity Pvt. Ltd.
    ( April 2015 - May 2015 )

    Web Development Intern

    • Backend: Worked on fixing bugs in previously on-going CodeIgniter projects.
    • Web Scraping: Used mechanize and BeautifulSoup on Python to write scripts that scrap data off the internet to generate leads.
    PhpCodeIgniterPythonBeautifulSoup
  • Techno India, Satltlake (MAKAUT)
    ( 2015 — 2018 )

    Bachelor of Computer Applications

  • Maria's Day School (CISCE)
    ( 2015 )

    PCM + Computer Science

Backend Engineering

80%

DevOps

60%

Frontend

50%
Menu
image
Resume