S

Saurabh Prakash

Software Engineer

Bengaluru, Karnataka, India7 yrs 5 mos experience
Highly Stable

Key Highlights

  • Led critical projects enhancing product functionality.
  • Mentored junior engineers, fostering team growth.
  • Spearheaded innovative initiatives like company hackathons.
Stackforce AI infers this person is a SaaS-focused Staff Engineer with strong expertise in system design and architecture.

Contact

Skills

Core Skills

Systems DesignProject ManagementOodbObject-oriented Programming (oop)Unit Testing

Other Skills

Team LeadershipCoaching & MentoringCross-functional CollaborationsCross-team CollaborationCode DesignC++Build ToolsData StructuresAlgorithmsCppUnitData AnalysisGitPythonCHTML5

About

I'm a Staff Engineer with a passion for designing and building complex systems that drive innovation and solve real-world challenges. With a background spanning various roles in software development, I bring a wealth of experience in system design, complex system architecture, and building Object-Oriented Databases (OODB).Throughout my career, I've thrived in dynamic environments, taking on diverse projects and delivering results with precision and efficiency. As an agile learner, I've successfully navigated through multiple projects, adapting quickly to new technologies and methodologies to meet evolving business needs.My expertise lies in crafting robust solutions that not only meet technical requirements but also enhance user experience and drive business value. Whether it's leading a team in the development of critical components or mentoring junior colleagues to reach their full potential, I'm dedicated to driving excellence and fostering collaboration at every opportunity.In addition to my professional endeavors, I've actively participated in various organization-level initiatives, from conducting nationwide hackathons to contributing in mentoring programs and leading internship teams. These experiences have enriched my understanding of the industry and reinforced my commitment to fostering growth and innovation within the tech community.

Experience

7 yrs 5 mos
Total Experience
7 yrs 5 mos
Average Tenure
7 yrs 5 mos
Current Experience

Tally solutions pvt ltd

6 roles

Staff Engineer

Promoted

Oct 2025Present · 7 mos

Associate Staff Engineer

Promoted

Oct 2022Sep 2025 · 2 yrs 11 mos

  • Owning the TallyPlugin, that enables the seamless delivery of select features developed by Tally Solutions to specific customers, contributing to enhanced customer satisfaction and product functionality.
  • Led a team of 5 developers in the development of TallyPlugin, maintaining constant communication with Product Managers (PM) and Quality Assurance (QA) team, and facilitating cross-functional collaboration as needed for the project. Additionally, conducted regular scrum meetings for the Plugin, ensuring efficient coordination and progress tracking within the team.
  • As the lead developer in the flagship GST Release of the product, I spearheaded efforts across various critical areas, leveraging in-depth functional and technical knowledge.
  • Played a crucial role in mentoring and grooming fellow team members, ensuring their proficiency in key areas of development.
  • Conducted thorough analysis to identify bottlenecks affecting the product's speed, leading to the redesign of the in-house filesystem for improved performance.
  • Participated in rewriting the in-house Object-Oriented Database to meet stringent Non-Functional Requirements (NFRs) for speed and reliability.
  • Served as a key organiser in the company's annual hackathon, CodeBrewers, fostering innovation and collaboration among colleagues.
  • Acted as a guide and mentor for numerous interns, providing valuable support and guidance throughout their learning journey.
  • Currently serving as a mentor for two individuals within the organisation, offering guidance and support to aid in their professional development.
Team LeadershipCoaching & MentoringSystems DesignProject ManagementOODBCross-functional Collaborations+1

Senior Software Development Engineer

Promoted

Apr 2021Sep 2022 · 1 yr 5 mos

  • Played a pivotal role as a key contributor in the GST Release of the product, ensuring its successful deployment and functionality.
  • Took ownership of the Purpose Data sub-module, a critical component facilitating data exchange with third parties. This module provided a multitude of capabilities including versioning, reconciliation, storage of third-party data, and transaction history.
  • While working on the Purpose Data sub-module, I delved into various layers including the Object Layer, Message Layer, and Update Layer. I also introduced several interfaces in Filesystem layer as and when required.
  • Additionally, gained an in-depth understanding of the business layer module of the code.
Team LeadershipSystems DesignOODBCode DesignUnit TestingCross-team Collaboration

Software Development Engineer II

Promoted

Apr 2020Mar 2021 · 11 mos

  • Did system design, code design, implementation, and component testing of a data sync component based on the hub & spoke model, facilitating data exchange over network.
  • Contributed to enhancing user experience by implementing changes to enable Dynamic Company Context change, allowing seamless transition of the product context from any screen.
  • Enhanced the filesystem's functionality by re-implementing a Range-Tree based file indexing, which was crucial for enabling concurrent operations on the filesystem.
  • Made significant contributions to improving the speed of the overall database system by implementing partial read-and-write optimisation.
  • Rectified the build configuration of the in-house build tool Maya for several components.
OODBObject-Oriented Programming (OOP)C++Build ToolsData StructuresAlgorithms

Software Development Engineer I

Jan 2019Mar 2020 · 1 yr 2 mos

  • Gained in-depth understanding of in-house OODB filesystem through code analysis.
  • Produced extensive documentation for the filesystem.
  • Achieved 100% unit test coverage of the filesystem layer, a milestone for the organisation.
  • Identified and resolved various bugs within the filesystem, both in legacy and newly integrated code.
  • Simplified the filesystem's structure and removed unnecessary dependencies, enhancing its overall maintainability and reliability.
  • Acted as a core member of the TURFF team and participated in conducting various fun activities and sporting events in the organisation
OODBUnit TestingCppUnitC++Object-Oriented Programming (OOP)

Trainee - Software Engineer

Jul 2018Dec 2018 · 5 mos

Altran

Software Engineering Intern

Jan 2018Mar 2018 · 2 mos · Bengaluru, Karnataka, India

Education

Sir M Visvesvaraya Institute Of Technology

Bachelor of Engineering (B.E.) — Computer Science

Jan 2014Jan 2018

Bijendra Public School, Purnea

12th — PCM

Jan 2012Jan 2014

Bijendra Public School, Purnea

10th

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Systems Design & Project Management

Explore similar profiles based on matching skills and experience