SOFTWARE ENGINEER

Building reliable software and thoughtful digital experiences.

Software engineer focused on building scalable applications, solving complex problems, and creating maintainable systems designed to evolve over time.

Open to select opportunities

About

Building software with clarity, purpose, and long-term thinking.

I enjoy solving complex problems and turning ideas into reliable, maintainable software.

I’m a software engineer with over 7 years of experience building and maintaining applications across frontend, backend, and platform layers. I focus on writing clean, scalable software and making practical engineering decisions that stand the test of time.

Location
Mumbai, India
Experience
7+ Years
Focus
Software engineering, architecture, and scalable systems
Currently Working On
Building reliable applications and internal platforms that solve real-world business problems.

Experience

Building software across products, platforms, and real-world challenges.

A journey through the roles and projects that have shaped my experience as a software engineer.

Software Developer

Nuvama Group

2021 — Present

Building and maintaining business-critical applications, internal platforms, and services across frontend, backend, and deployment environments.

  • Develop and maintain web applications and backend services supporting internal and business workflows.
  • Work across frontend technologies, APIs, services, and system integrations to deliver end-to-end solutions.
  • Build and improve internal tools and automation to streamline operational and development processes.
  • Troubleshoot production issues and improve application reliability, performance, and maintainability.
  • Work with CI/CD pipelines, Jenkins, Linux environments, and deployment workflows.
  • Collaborate with cross-functional teams to translate business requirements into practical technical solutions.

Location: Mumbai, India Technologies: Angular · .NET · Node.js · JavaScript · Jenkins · Linux

Software Developer

AvenDATA GmbH

Jan 2019 — Sep 2021

Worked across enterprise web applications, client projects, and cross-platform mobile solutions.

  • Developed and maintained web pages, reusable components, and modules based on project requirements.
  • Built new product features with a focus on scalable and reusable application components.
  • Collaborated with cross-functional and international teams to deliver and integrate new features.
  • Developed modular wireframes and supported projects through implementation and deployment.
  • Built and deployed hybrid mobile applications for both Android and iOS.

Location: Mumbai, India Technologies: Angular · AngularJS · TypeScript · C# · .NET · Ionic · Node.js · Bootstrap

Skills

A practical technology stack built through real-world experience.

Technologies and tools I use to build, maintain, deploy, and improve software systems.

Languages

C#TypeScriptJavaScriptSQL

Frontend

AngularAngularJSHTMLCSSRxJSIonic

Backend

.NETASP.NET CoreREST APIsNode.js

Databases

SQL ServerMySQLPostgreSQL

DevOps & Tools

GitJenkinsAzureLinuxCI/CD

Selected Projects

Real-world projects across enterprise software, platforms, and applications.

A selection of projects that highlight my experience building web applications, internal tools, enterprise platforms, and cross-platform mobile solutions.

Internal Platform

Operations Console

A focused admin surface for managing workflows, resolving exceptions, and tracking platform health.

Operations teams needed a clearer interface for handling repetitive tasks without relying on spreadsheets and manual coordination.

Angular.NETSQLAzure

Analytics

Client Reporting Portal

A reporting experience for reviewing account activity, performance trends, and exportable summaries.

Clients needed a faster way to understand data that previously lived across multiple disconnected reports.

TypeScriptReactNode.jsPostgreSQL

Engineering Tooling

Release Tracker

A lightweight workflow tool for coordinating releases, notes, and approval checkpoints.

Release coordination was spread across chat and documents, making status difficult to follow.

Next.jsTypeScriptGitHub ActionsDocker

Automation

Support Routing Service

A small service that classifies and routes inbound requests to the right team with auditability.

Incoming requests were taking too long to triage and were too dependent on manual review.

C#.NETAzureSQL Server

Engineering Philosophy

Thoughtful engineering. Practical solutions. Built to last.

The principles that guide how I approach problems, build software, and make technical decisions.

Build for maintainability

Write clear, simple solutions that are easy to understand, maintain, and evolve over time.

Solve the problem first

Focus on understanding the real problem before choosing the tools or technology to solve it.

Automate where it matters

Reduce repetitive work and improve consistency through automation, tooling, and better workflows.

Keep learning

Stay curious, adapt to new technologies, and continuously improve through experience and experimentation.

Education / Certifications

Learning that supports my engineering journey.

A foundation in technology, combined with continuous learning through hands-on experience and professional development.

Certification

Bachelor of Engineering in Information Technology

SIES Graduate School Of Technology · 2018

Graduated with First Class Honors, focusing on software development, algorithms, and system design.

Certification

MTA: Security Fundamentals

Microsoft · 2018

Cloud application development and deployment fundamentals.

Certification

Professional Scrum Developer I

Scrum.org · 2022

Agile delivery practices and team collaboration.

Contact

Let's build something useful.

Have a project, opportunity, or idea in mind? I'd be happy to connect and discuss how I can help.