Sayak Ghosh

Senior Software Engineer

Bengaluru, Karnataka, India14 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of multiple successful products from scratch.
  • Expert in backend development and distributed systems.
  • Passionate about solving architectural and scalability challenges.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS and Fintech industries.

Contact

Skills

Core Skills

Distributed SystemsDatabasesBackend DevelopmentMicroservicesFull Stack DevelopmentInfrastructure Automation

Other Skills

AWSAlgorithmsAngularJSData StructuresDesign PatternsDockerElastic Stack (ELK)ElasticSearchElasticsearchGitGo (Programming Language)GolangGrafanaInfrastructureJava

About

• Software Engineer skilled in leading the development of multiple commercially successful products from scratch with active involvement throughout the development life cycle • Skilled in Programming, Distributed Systems design, Databases • Passionate about tackling challenging architectural and scalability problems • Particularly interested in working on data intensive applications as Back-end Developer • Experienced in Full Stack Development

Experience

Uber

Senior Software Engineer I

Aug 2021Present · 4 yrs 7 mos · Bengaluru, Karnataka, India

Dunzo

Senior Software Engineer I

Jun 2020Jul 2021 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Built core Intervention System, which is responsible for taking various rule-based actions to prevent task-loss and maintain Supply-demand equilibrium. Actions include surge pricing, flash incentives for partners, tuning radius of serviceability etc.
  • Involved in redesigning and performance improvement of various components in core partner-allocation system.
  • Tools and Technologies used: Golang, PostgreSQL, ElasticSearch, Redis, Kubernetes, Docker, MongoDB, Kibana, New Relic, Jenkins, AWS
GolangPostgreSQLElasticSearchRedisKubernetesDocker+7

Sixt research & development india

2 roles

Software Development Engineer III (Lead Engineer)

Promoted

Apr 2019Jun 2020 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Worked as Lead Backend Developer in Operations app team, designing and building workflows to automate the vehicle check-in and turnaround processes for SIXT rental vehicles across the globe
  • Developed the backend system for a web portal for Service companies partnered with SIXT. The portal is being used for employee management, task monitoring, billing etc. by admins of the partnered companies
  • Responsible for End-to-end product development, including architecting and owning various Micro-services
  • Led backend development work, which involves mentoring other developers in the team, communicating with the business owners and ensuring timely deliveries of features
  • Built various platform components and libraries which are being used by multiple teams while developing Microservices
  • Tools and Technologies used: Java, Golang, Springboot, PostgreSQL, Kafka, ElasticSearch, Kubernetes, Protobuf, Docker, Keycloak, gRPC, Prometheus, Kibana, Grafana, Jenkins
JavaGolangSpringbootPostgreSQLKafkaElasticSearch+11

Software Development Engineer II

Nov 2017Mar 2019 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Worked as Backend Developer in Fleet Operations team, building a web based portal for Fleet-managers for live-tracking and operations on SIXT-Share cars
  • Designed and built distributed, scalable & fault-tolerant Fleet Management System for SIXT
  • Designed and built a multi-tenant task management system, being used by various applications across SIXT.

Visa

Senior Software Engineer

Aug 2015Nov 2017 · 2 yrs 3 mos · Greater Bengaluru Area

  • Worked as Full Stack Developer in Infrastructure Automation team. Built a web based portal for providing “Platform-As-A-Service” (PAAS), a one stop solution for developers in Visa for all infrastructure and operation related activities
  • Worked towards the automation process of several infrastructure related tasks like, Requesting and managing Development Environments, VM resizing, package installation, VM decommissioning etc.
  • Technologies used: Java, Springboot, Node.js, MongoDB, ElasticSearch, AngularJS
JavaSpringbootNode.jsMongoDBElasticSearchAngularJS+2

Iit bombay

Teaching Assistant

Jul 2013Jun 2015 · 1 yr 11 mos · Mumbai Metropolitan Region

  • Was involved in mentoring students, conducting quizzes, grading assignments and exams for the following courses:
  • Data Structures and Algorithms, Computer Programming and Utilization, Advanced Computer Networks and Performance Analysis of Computer Systems and Networks.

Hewlett-packard

Systems Software Engineer

Aug 2011Jun 2013 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Was part of the development team of HP WebjetAdmin Software, the most popular Web based printing and imaging management software available in the market.
  • Technologies used: C#, SNMP, REST, SOAP

Education

Indian Institute of Technology, Bombay

Masters of Technology (MTech) — Computer Science and Engineering

Jan 2013Jan 2015

Jadavpur University

Bachelor Of Engineering — Electronics And Telecommunication Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Distributed Systems & Databases

Explore similar profiles based on matching skills and experience