Swarvanu Sengupta

Lead Engineer at Gojek

Howrah, West Bengal, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Swarvanu Sengupta is a Lead Engineer with 11 years of experience building reliable, cloud-native backend and DevOps systems from Howrah, India. Currently at Gojek, he focuses on scalable distributed workflows and deployment reliability, combining deep Go expertise with practical operational improvements. His open-source contributions include enhancing OpenFaaS Cloud’s GitHub commit status integration and strengthening a high-performance Go workflow framework’s executor, CI/CD, and Redis-backed queueing. He’s passionate about creating software beyond the 9-to-5, and is known for pragmatic refactors that improve stability and observability in production. Colleagues rely on him to bridge development and operations when shipping complex distributed features.
code11 years of coding experience
github-logo-circle

Github Skills (18)

docker10
redis10
workflow-engine10
dockers10
cicd10
distributed-computing10
go10
github-api10
kubernetes9
kubernetes-pods9
openfaas9
web-framework8
app-framework8
application-framework8
gitops7

Programming languages (11)

DockerfileJavaCSSShellCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
s8sg/goflow

Jul 2020 - Oct 2022

A Golang based high performance, scalable and distributed workflow framework
Role in this project:
userBack-end Developer
Contributions:12 releases, 27 reviews, 60 commits in 2 years 4 months
Contributions summary:Swarvanu primarily contributed to the development of a distributed workflow framework using Go. Their work involved implementing core functionalities, including the flow executor, CI/CD pipelines, and server and worker setup. They refactored and renamed modules, updated dependencies, added the ability to register multiple flows in the service, and improved the overall stability and reliability of the framework by addressing bugs related to queue management and Redis connections.
golangdistributedworkload-automationscalableworkflow-engine
openfaas/openfaas-cloud

Apr 2018 - Sep 2018

The Multi-user OpenFaaS Platform
Role in this project:
userDevOps & Backend Engineer
Contributions:9 commits, 17 PRs, 68 comments in 4 months
Contributions summary:Swarvanu's contributions primarily focused on enhancing the OpenFaaS Cloud platform's integration with GitHub commit status reporting. They implemented a system to update GitHub commit statuses for deployed functions. Key changes included integrating the GitHub commit status API, incorporating vendor code for authorization and SDK events, and improving failure handling within the deployment process. These changes improved the reliability and monitoring capabilities of the platform.
swarmserverlesscloudkubernetesmulti-user
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Swarvanu Sengupta - Lead Engineer at Gojek