Naitik Malaviya
[email protected] | LinkedIn | GitHub | Goodreads
Professional Summary
Senior backend developer with over 7 years of experience building software. I’m skilled at creating microservices and using Domain-Driven Design to break down large applications into more manageable, scalable systems. I’ve successfully led remote teams and implemented monitoring tools to improve system performance. I’m proficient in cloud platforms like AWS and Azure, as well as modern technologies including C#, .NET Core, and Docker, and I have experience in various databases. While this resume highlights key technologies and projects I’ve worked on, I’ve also explored other tools and domains that aren’t listed here due to space constraints. Additionally, I’m open to completing assignments or assessments to demonstrate my skills.
Technical Skills
- Programming & Frameworks: C#, .NET Core, Angular 6, Entity Framework Core, Dapper
- Distributed System Design Paradigms: Microservice Architecture, Domain Driven Design, Event Driven Design
- Cloud Platforms: AWS (EC2, S3, CloudWatch, SNS, SQS), Azure (App Insights), GCP (Translation)
- Databases: MySQL, MongoDB, MariaDB, DynamoDB, Redis, ElasticSearch, SpiceDB
- Tools & DevOps: Docker, GitHub Workflows, Ansible
- Monitoring & Observability: Prometheus, Grafana, Grafana Tempo, OpenTelemetry
Work Experience
Innoloft – Germany, Remote
Senior Backend Developer | June 2024 – Present
- Reduced database replica counts by resolving MySQL proxy and indexing issues through continuous monitoring.
- Improved listing page load times by 3–4x through advanced calculation processing.
- Designed and implemented an observability solution for 25+ microservices using OpenTelemetry standards integrated with Prometheus and Grafana Tempo.
- Implemented comprehensive logging across all services by introducing Docker CloudWatch logging driver, transitioning from a system with no logs.
Backend Developer | February 2021 – June 2024
- Led research, documentation, and team knowledge transfer on event-driven architecture, successfully implementing the approach using MassTransit.
- Refactored a PHP monolith into over 10 .NET Core microservices to improve scalability and maintainability.
- Designed a feed infrastructure to aggregate and sort data from multiple services efficiently.
- Migrated legacy local file storage to cloud-based solutions for improved accessibility and scalability.
Zeus Learning – Mumbai
Senior Software Engineer | January 2020 – February 2021
- Dockerized microservice architecture to enhance deployment efficiency and scalability.
- Built Ansible pipelines supporting multi-environment deployments (AWS, Azure, on-premises).
- Led a remote team of 4–5 developers to deliver complex features on time.
- Integrated Azure Application Insights for application performance monitoring.
Software Engineer | June 2018 – January 2020
- Developed robust backend APIs using .NET Core and created web pages with Angular 6.
- Optimized database operations by designing stored procedures in MariaDB.
Intern | December 2017 – March 2018
- Developed C# class libraries for error logging and mail functionality.
- Implemented ORM solutions in new projects.
Education
Bachelor of Technology in Computer Engineering
July 2014 – March 2018 | CGPA: 8.42 / 10