Senior Software Engineer | Scaled KYC, EdTech & Supply Chain | AI-Augmented Developer Velocity, Project Planning and Scoping

Bengaluru, Karnataka, India

Gurugram, Haryana, India

Gurgaon, India

Gurgaon, India

Chandigarh Area, India




Bachelor of Engineering (B.E.), Information Technology
Punjab Engineering College
Join Shaurya and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Scaled KYC, EdTech & Supply Chain | AI-Augmented Developer Velocity, Project Planning and Scoping
As an experienced Full Stack Software Engineer 👨💻, I bring a strong track record of successfully delivering innovative solutions in both service and product-based environments. Over the years, I've tackled diverse challenges 🧗, such as tech stack migration, real-time analytics, content upload quality assurance, cloud cost optimization 💵, Identity and Access Management (IAM), and seamless integration of 3rd-party vendors. My adaptability and problem-solving skills have enabled me to navigate complex technical landscapes and consistently deliver high-quality results. I have a deep understanding of a wide array of technologies and tools, including TypeScript, JavaScript, Node.js, Ruby on Rails, Python, MongoDB, PostgreSQL, Redis, Docker, AWS, React.js, Vue.js, Jenkins, CI/CD pipelines, Microservices architecture, RESTful APIs, Git, Jira, Shell Scripting, and Linux. My experience spans across full-stack development, where I've built scalable and robust applications, designed efficient database schemas, and implemented reliable CI/CD processes. In my daily work, I am driven by a passion for maintaining 🔧 clean and efficient codebases and continually building 🏗️ new and creative product features. I believe in the importance of a collaborative work environment 🤟 and regularly share 📢 my learnings and insights with my colleagues to foster a culture of knowledge sharing and continuous improvement. My approach is centered on customer obsession ❤️, where I strive to enhance user experiences and deliver value through innovative solutions. I am equally passionate about improving developer experiences and challenging 😎 the status quo to push boundaries and drive progress within the teams I work with. Whether it's optimizing cloud resources, refining application performance, or developing cutting-edge features, I am committed to making a positive impact through my work. If you're looking for a software engineer who is not only technically proficient but also dedicated to collaboration, innovation, and continuous learning, I’d love to connect and explore how we can create something exceptional together.
Bengaluru
claude code
cursor
grok
Senior Software Engineer | Ruby on Rails, KYC, Backend at Branch International, May 2023 - Present · 3 yrs 5 mos, Bengaluru, Karnataka, India, - Led the development of complex, time-sensitive compliance features for KYC (Know Your Customer) operations across global markets. Demonstrated exceptional problem-solving abilities and a deep understanding of regulatory requirements, ensuring adherence to international standards. - Architected and delivered a mission-critical KYC project for the Indian market, integrating APIs and backend infrastructure for secure batch uploads of confidential customer data. Implemented comprehensive observability through Datadog metrics and detailed logging, enabling robust monitoring, troubleshooting, and performance optimization. - Quickly mastered the Ruby on Rails codebase, displaying adaptability and technical expertise. Utilized advanced debugging techniques to identify and resolve critical issues, significantly improving the stability, performance, and reliability of the software. - Promoted a collaborative and high-performance team environment by advocating for coding best practices, maintaining a clean and efficient codebase, and actively contributing to knowledge-sharing initiatives. This approach facilitated continuous improvement, reinforced coding standards, and nurtured a positive, learning-oriented culture.
Senior Full Stack Engineer | NestJs, TypeScript, NodeJS, React, Microservices, AWS at LEAD School, Mar 2021 - Apr 2023 · 2 yrs 2 mos, Gurugram, Haryana, India, - Led the design and development of a highly secure centralized and scalable Identity Management Service using OAuth2.0, OIDC protocols, Node.Js, Typescript, Nest.Js, Docker, AWS ECS resulting in a significant improvement in user authentication and authorization processes and reduced development time because of efficient APIs. - Reported directly to the CTO and Director of Engineering for greenfield projects and led meetings with potential vendors for feasibility requirements and cost analysis of projects like DRM, Content Delivery Platform, Order to Delivery ERP. - Automated and optimized business logic for an important product offering by deeply understanding business domain and reworking on APIs using AWS SNS, Redis, OOPs and building a user interface in React for self service by the operations team. - Enriched system observability by making improvements to log parsing and formatting, experimental distributed tracing. Reduced NewRelic billing costs by removing sources of unintelligible logs from applications. - Successfully managed the handover of a complex project from an external vendor, ensuring end-to-end documentation was thorough and accurate. Conducted extensive stakeholder interviews over a two-month period to gather all necessary information. Demonstrated leadership skills by effectively managing timelines, delegating tasks to team members, and overseeing QA efforts to meet new business requirements. - Developed and designed a scalable event based system to replace an existing ERP system leading to savings in outsourcing costs. - Continuous Integration/Deployment Pipeline Integration, pull requests, code reviews, load testing, unit testing.
Senior Full Stack Engineer | TypeScript, Node.js, Python, Vue.js, AWS, Microservices, Product at O4S (Original4Sure | Supplytics), Jul 2019 - Mar 2021 · 1 yr 9 mos, Gurgaon, India, - Designed and developed the analytics dashboard that provides a rich visual summary of manufacturing and supply chain transactions, end-user purchase patterns. Used by the sales team to pitch to new clients; by clients for monitoring their own products’ lifecycle. - Built frontend of client dashboard using Vue.Js; backend using Python, Flask, NodeJs, MongoDB; distributed ETL Data Pipelines using Python, Prefect and Dask. - Developed a socket based real-time Dashboard application used in warehouses for tracking status of picklists using NodeJs, Websockets, VueJs in collaboration with Designers, product managers and cross product teams. - Undertook meetings with operations teams, data analysts, sales teams and designers for product discovery, feasibility and timeline estimations for greenfield projects and for brainstorming new ideas. - Conducted software engineer interviews and mentored junior developers.
Software Engineer | C#, .NET, JavaScript, Finance & Banking Solutions at Nagarro, Jul 2016 - Jan 2019 · 2 yrs 7 mos, Gurgaon, India, Techology stack - C#, .NET, HTML, CSS, Javascript, Winforms Client: A major bank in Austria. Domain: Finance and banking. Customer facing role. - Gathered data on integration issues and vulnerabilities and reported all findings to Project Lead with improvement recommendations. - Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements. - Debugged and troubleshot User facing applications for clients, solving technical issues quickly and accurately. - Undertook learning of a new framework and then providing training to fellow developers for an upcoming client project. - Exposure to an international environment whilst working in Vienna, Austria
Software Intern at SNA Power - Software and Technology Division, Feb 2015 - Jun 2015 · 5 mos, Chandigarh Area, India, Roles and Tasks: - Design, Develop and Test HTML based games and also add new features to preexisting games. - Design, Develop and Test Crossplatform games for Android and iOS. - Explore new technology stacks and deliver projects in very short periods of time. - Technologies learnt and used: HTML, CSS, Javascript, Lua, CordonaSDK. Adobe Photoshop, JQuery
Bachelor of Engineering (B.E.), Information Technology, Punjab Engineering College