Shubham Kansal

Software Engineer

Bengaluru, Karnataka, India4 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable backend systems.
  • Proven track record in optimizing performance and security.
  • Strong mentor for junior developers.
Stackforce AI infers this person is a SaaS backend developer with expertise in scalable architectures and performance optimization.

Contact

Skills

Core Skills

JavaSpringDockerJenkinsPostgresqlFlaskKubernetesKafkaJavascriptReact

Other Skills

REST APIsGCPDebeziumHTMLCSSSpring BootMicroservicesBackend developmentGoogle Cloud Platform (GCP)Back-End Web DevelopmentSpring MVCApache KafkaPython (Programming Language)Data StructuresC++

About

Building Scalable Backend Systems | Driving Performance and Security | Mentoring Junior Developers I’m a backend developer currently working at Amazon, where I contribute to building scalable and efficient software solutions. With a strong foundation in data structures and algorithms, I bring a performance-first mindset to every part of the stack, building efficient, scalable, and impactful software solutions. I'm always looking to collaborate on exciting tech, explore innovative ideas, and contribute to meaningful projects. I am passionate about backend architecture, distributed systems, and creating reliable infrastructures that scale. Let's connect!

Experience

4 yrs 9 mos
Total Experience
2 yrs 1 mo
Average Tenure
6 mos
Current Experience

Amazon

SDE-II

Dec 2025Present · 6 mos · Greater Bengaluru Area

Schrödinger

3 roles

Senior Developer 1

Jan 2024Nov 2025 · 1 yr 10 mos

  • LiveDesign BE Core Services [Java, Spring, PostgreSQL, REST APIs, GCP, Docker, Jenkins]
  • Engineered an optimized approach to handle user management for a large user base by minimizing expensive LDAP (Lightweight Directory Access Protocol) calls.
  • Led the transition of reaction enumeration from TaskEngine to BBchem, achieving ~65% runtime reduction through a major architectural overhaul.
  • Architected the autosuggest backend, enabling per-column text search suggestions in LiveReport.
  • Created a CI/CD pipeline from scratch using Docker and Jenkins to run stress tests against the LiveDesign backend, automating performance regression monitoring.
  • Authored complex DB migrations to support evolving schemas, ensuring data integrity and minimal downtime.
  • Structure Search Microservice [Java, Spring Boot, Kafka]
  • Owner of the Structure Search Microservice, enabling fast and efficient substructure and similarity searches within LiveDesign.
  • Optimized search performance using multithreading to batch-process results in parallel, with TTL-cached, paginated sessions resumable via search ID.
  • Redesigned the in-memory cache to support richer, larger compound structures, reducing memory usage by 45% while maintaining high throughput under load.
JavaSpringPostgreSQLREST APIsGCPDocker+1

Software Developer 2

Promoted

Jan 2023Mar 2024 · 1 yr 2 mos

  • Property Microservice [Flask, Kafka, Debezium, Kubernetes, PostgreSQL, Jenkins]
  • Designed, developed, and maintained a scalable microservice to manage platform-wide feature flags.
  • Implemented database synchronization with the LiveDesign backend (monolith) using Kafka Connect & Debezium CDC, enabling seamless fallback for reliability during service transition.
  • Enabled service deployment in a Kubernetes environment.
  • Created a CI/CD pipeline using Jenkins to streamline development and deployment.
FlaskKafkaDebeziumKubernetesPostgreSQLJenkins

Software Developer 1

Dec 2021Jan 2023 · 1 yr 1 mo

  • Livedesign Front End [JavaScript, React, HTML, CSS]
  • Designed and developed a UI for rule-based color and shape assignments to enhance data visualization in various plots.
  • Built the Filters UI, enabling users to apply text, structure, numerical, date, and range-based filters on columns.
  • Implemented UI access controls for Viewer and Designer licenses, enabling a subscription model and expanding the user base through tiered access.
  • Introduced generic, reusable components (Dialogs, Dropdowns, Tooltips, etc.) by unifying existing UI patterns, enhancing code maintainability and ensuring a consistent user experience across the application.
JavaScriptReactHTMLCSS

The d. e. shaw group

Member of Technical Staff

Aug 2021Dec 2021 · 4 mos

  • Worked in the Computational Sciences and Tech team building the LiveDesign Drug Discovery Platform

Disney+ hotstar

Software Engineer

Jul 2021Jul 2021 · 0 mo

Amazon web services (aws)

Intern

Mar 2021Jun 2021 · 3 mos

  • Developer and mobile services

Education

Bhagwan Parshuram Institute Of Technology

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Java & Spring

Explore similar profiles based on matching skills and experience