I am a creative and enthusiastic software engineer with a strong passion for innovation and problem-solving. I excel at leading projects from concept to completion and delivering high-quality solutions on time. I am eager to contribute to a dynamic organization where I can leverage my technical expertise, collaborative mindset, and commitment to excellence.

Niraj Trivedi

I am a creative and enthusiastic software engineer with a strong passion for innovation and problem-solving. I excel at leading projects from concept to completion and delivering high-quality solutions on time. I am eager to contribute to a dynamic organization where I can leverage my technical expertise, collaborative mindset, and commitment to excellence.

Available to hire

I am a creative and enthusiastic software engineer with a strong passion for innovation and problem-solving. I excel at leading projects from concept to completion and delivering high-quality solutions on time.
I am eager to contribute to a dynamic organization where I can leverage my technical expertise, collaborative mindset, and commitment to excellence.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Staff Software Engineer at BizCover
May 1, 2019 - Present
Led the design and development of a distributed, event-driven microservice architecture using .NET Core, C#, Web APIs and gRPC. Spearheaded end-to-end delivery of multiple features and platform modules across 25+ microservices. Mentored engineers on coding standards, architectural decisions, and best practices. Collaborated with cross-team stakeholders to define technical requirements and solution designs. Acted as technical point of contact for multiple projects, facilitating cross-team collaboration. Led backlog refinement, sprint planning, and technical grooming sessions. Championed DevOps practices and CI/CD improvements with GitHub Actions. Introduced test automation strategies with integration and BDD coverage. Contributed to observability with centralized logging and metrics (OpenSearch, Grafana). Drove performance optimizations, improving response times and reliability. Built fault-tolerant systems with retry, circuit breaker, and graceful fallback patterns. Took ownership of p
.NET Developer at MasterCard
August 1, 2017 - May 1, 2019
Designed and developed high-availability APIs for a global rewards platform, handling large-scale transaction processing across regions. Architected microservices with clear bounded contexts for independent scaling and faster deployments. Integrated distributed systems with NServiceBus for reliable asynchronous messaging. Improved API performance through caching, indexing, and query optimization. Built automated integration test suites using NUnit and automated CI/CD pipelines via TeamCity and Octopus Deploy. Enhanced observability with structured logging, distributed tracing, and performance monitoring. Collaborated with product owners to translate requirements into detailed specs and API contracts. Participated in SAFe Program Increment planning, sprint reviews, and retrospectives.
Software Engineer at MasterCard
March 1, 2016 - May 1, 2017
Core contributor to the Loyalty Solutions platform, focusing on the sourcing and fulfillment module. Developed backend services and APIs using .NET Framework 4.5, MVC, and Web API. Applied TDD practices with NUnit and maintained high unit test coverage. Participated in Agile ceremonies including daily stand-ups, sprint planning, reviews, and retrospectives. Collaborated with QA and business analysts to refine requirements and validate deliverables.
Junior Software Engineer at SWF India Pvt Ltd (acquired by CIVICA)
June 1, 2014 - March 1, 2016
Started career as a junior developer, contributing to multiple client projects as part of an Agile team. Developed backend functionality using .NET Framework, C#, Web API 2, and SQL Server. Implemented clean code practices and static code analysis via SonarQube. Built CI pipelines using TFS Build Definitions for automated builds and deployments. Participated in all Scrum ceremonies, gaining practical experience in the full software development lifecycle. Assisted in integrating third-party APIs and improving application performance through database optimization.

Education

Master of Information Technology at Charles Sturt University
June 1, 2017 - May 1, 2019
Master of Computer Application at Gujarat Technological University
June 1, 2011 - May 1, 2014
Bachelor of Computer Application at Gujarat University
August 1, 2007 - May 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment