Girish Gupta

Software Engineer

Bengaluru, Karnataka, India1 yr 9 mos experience

Key Highlights

  • Expert in C++ with a focus on performance-critical systems.
  • Hands-on experience in Java and Spring Boot from fintech internship.
  • Designed asynchronous execution models and concurrent data structures.
Stackforce AI infers this person is a Backend-heavy Software Engineer in Fintech and Infrastructure.

Contact

Skills

Core Skills

JavaSpring BootMachine LearningPython (programming Language)

Other Skills

AlgorithmsDatabasesSystems DesignObject-Oriented Programming (OOP)MySQLReact.jsNatural Language Processing (NLP)TkinterLinuxProject ManagementGitSQLDjango REST FrameworkC++

About

Software Engineer (SDE-1) at Tally Solutions, working with the Chief Architect and co-founder on TallyWorld, a greenfield product to connect 200M+ businesses across 6B+ devices. I am a software engineer focused on building core infrastructure and execution systems for business-management software. My work involves designing asynchronous execution models, lock-free and concurrent data structures, queue-based scheduling systems, resource management, and deadlock detection mechanisms in C++. I work extensively on performance-critical components including cross-platform DiskIO, threading, synchronization primitives, execution scheduling, and reliability-focused system design. I have also contributed to architectural explorations involving buffered vs. unbuffered IO, pread/pwrite strategies, and scalable queue-based processing architectures. In addition, I have hands-on experience with Java and Spring Boot from a fintech internship, where I delivered production-ready backend features. I enjoy solving complex systems problems involving concurrency, storage, distributed systems, and reliability, and I am motivated by building software that scales efficiently while maintaining correctness.

Experience

1 yr 9 mos
Total Experience
1 yr 9 mos
Average Tenure
1 yr 9 mos
Current Experience

Tally solutions pvt ltd

SDE1

Sep 2024Present · 1 yr 9 mos · Bengaluru

JavaSpring Boot

Equilend

Software Engineer Intern

Jan 2024Jun 2024 · 5 mos · Chandigarh, India · On-site

JavaSpring Boot

Samsung r&d institute india

Research Intern Samsung Prism

Sep 2022May 2023 · 8 mos · Remote

Python (Programming Language)Machine Learning

Education

Thapar Institute of Engineering & Technology

Computer Engineering — Computer Engineering

Jan 2020Jan 2024

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience