Shubham Tiwari

CEO

Bengaluru, Karnataka, India4 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in system design methodologies like TDD and DDD.
  • Proven track record in developing scalable solutions.
  • Strong background in mentoring and teaching programming.
Stackforce AI infers this person is a Backend-heavy Fullstack developer in the SaaS industry.

Contact

Skills

Core Skills

Systems DesignDomain-driven Design (ddd)Data Structures & AlgorithmsLow-level Design

Other Skills

AlgorithmsBootstrapCode ReviewCoding StandardsGitHigh-Level DesignJavaScriptMySQLNode.jsReact.jsReliabilityTest Driven Development

About

๐Ÿ‘จโ€๐Ÿ’ป Senior Software Developer | System Designer ๐ŸŒŸ Experienced in Crafting Scalable Solutions With a foundation built on ~3 years of software development, I've evolved into a seasoned Senior Software Developer adept in system design methodologies such as Test-Driven Development (TDD) and Domain-Driven Design (DDD). From conceptualization to execution, I've led the development of multiple systems, collaborating closely with architects and stakeholders to ensure alignment with business objectives. Skills & Expertise: Programming Languages: JAVA, C++ Back-end Technologies: SpringBoot, DropWizard, REST API Databases: MySQL, MongoDB System Design Methodologies: HLD, LLD, Test-Driven Development (TDD), Domain-Driven Design (DDD) Driven by a passion for continuous improvement, I thrive in environments where innovation meets practicality. I actively seek out opportunities to leverage my expertise in system design to architect scalable and resilient solutions that drive business success.

Experience

Flyo.ai

Rebuilding Travel Experience

Jul 2025 โ€“ Present ยท 8 mos

Flyin.com

Senior Software Engineer

Nov 2024 โ€“ Jun 2025 ยท 7 mos ยท Bengaluru, Karnataka, India ยท Hybrid

Cleartrip

2 roles

Software Engineer 2

Promoted

Feb 2023 โ€“ Nov 2024 ยท 1 yr 9 mos ยท Bangalore Urban, Karnataka, India

Low-Level DesignHigh-Level DesignReliabilityData Structures & AlgorithmsCode ReviewDomain-Driven Design (DDD)+4

Software Engineer

Nov 2021 โ€“ Feb 2023 ยท 1 yr 3 mos ยท Bangalore Urban, Karnataka, India

Low-Level DesignData Structures & AlgorithmsAlgorithmsCoding Standards

Amazon

Programmer Analyst

May 2021 โ€“ Nov 2021 ยท 6 mos ยท Hyderabad, Telangana, India

  • Contributed in the development of Automated Network Configuration Tool for Amazon Delivery System, named as Transformation Engine (TE).
Data Structures & AlgorithmsAlgorithms

Upgrad

Teaching Assistant

Jan 2021 โ€“ Nov 2021 ยท 10 mos ยท New Delhi

  • 1. Worked as a Teaching Assistant for a course of Fundamentals of Programming (Java).
  • 2. Handled a class of 150 students, mentoring in their learning, development and implementation of projects.
  • 3. Maintained performance reports of class students, and providing counselling on all aspects of projects.
Data Structures & AlgorithmsAlgorithms

The uplift project

Mentor (Data Structures and Algorithms)

Jun 2020 โ€“ Aug 2020 ยท 2 mos

  • 1. Lead a team of 25 participants, in the development and implementation of 3 projects based on Core-Java.
  • 2. Delegated tasks to participants of team, and provided counselling on all aspects of project.
Data Structures & AlgorithmsAlgorithms

Pepcoding education private limited

Teaching Assistant

Dec 2019 โ€“ Apr 2020 ยท 4 mos ยท New Delhi, Delhi

  • 1. Worked as a Teaching Assistant for the Foundation course on Data Structures and Algorithms.
  • 2. Improved my Programming \& Debugging skills, by working under instructor, and assisting him during class.
  • 3. Helped students in learning path, by resolving their doubts and assigning assignments.
Data Structures & AlgorithmsAlgorithms

Education

Maharaja Surajmal Institute Of Technology

BTech - Bachelor of Technology โ€” Computer Science

Stackforce found 100+ more professionals with Systems Design & Domain-driven Design (ddd)

Explore similar profiles based on matching skills and experience