My Career Journey

A detailed look at my professional experience

Work Experience

Jan 2024 - Present

Senior Software Developer

Dyninno India

Gurgaon, Haryana, India

Leading the development of corporate travel projects using Golang and microservices architecture.

Key Achievements:
  • Spearheaded the development of a corporate travel project, utilizing Golang to establish the project's foundation.
  • Evaluated and implemented tools to streamline development processes for enhanced efficiency.
  • Implemented SQL templates and utilized the oapi generative framework to automate boilerplate tasks.
  • Developed a worker server to manage asynchronous operations.
  • Integrated API gateway for seamless API stitching and application of API-specific caching strategies.
  • Facilitated seamless integration with internal microservices, including authentication, Gmail, and mobile services.
  • Managed Jira tickets, served as a Sprint Master, and actively contributed to product roadmap discussions.
GolangMicroservicesAPI GatewaySQLDocker
Apr 2023 - Jan 2024

Software Engineer 2

DeHaat

Gurgaon, Haryana, India

Promoted to lead development efforts for core platform services and infrastructure improvements.

Key Achievements:
  • Led the development of a robust SaaS Platform using Golang, establishing core architecture patterns.
  • Orchestrated the establishment of a CI/CD Pipeline to ensure seamless integration and deployment.
  • Constructed a centralized catalog master, integrating all verticals of the platform.
  • Implemented Dependency Injection for flexibility and leveraged Go Routines extensively for concurrency optimization.
  • Enhanced security with Keycloak authentication and wrote Dockerfiles for containerization.
  • Streamlined deployment processes using Ansible and managed scheduled Cron Jobs with Rancher.
  • Architected and developed various structs and views in Metabase and Redshift.
GolangCI/CDDockerKubernetesAWSMicroservices
Oct 2021 - Apr 2023

Software Engineer

DeHaat

Gurugram, Haryana, India

Focused on vendor onboarding systems and the output marketplace application.

Key Achievements:
  • Created a centralized OCR service for scanning identification cards, reducing onboarding time from 2 days to minutes.
  • Designed comprehensive APIs for output marketplace application with smooth workflows for multiple roles including farmers, vendors, and administrators.
  • Led cashback distributing service development using Celery and integrated SAP services.
  • Implemented RESTful APIs to facilitate seamless communication between microservices.
  • Collaborated with cross-functional teams to gather requirements and translate them into technical solutions.
  • Improved system reliability through comprehensive error handling and logging mechanisms.
GoAWSOCRAPI DevelopmentMicroservices
Oct 2020 - Oct 2021

Software Developer

Hello Verify

Gurugram, Haryana, India

Built automated report writing systems and contributed to the HV-OPS project using Django.

Key Achievements:
  • Developed an automated report writing and mail outgoing system using Django as the backend.
  • Leveraged Django Celery for efficient task management and implemented a high-level decision-making system.
  • Streamlined the database modeling process to ensure optimal performance.
  • Contributed extensively to the entire system flow of the HV-OPS project.
  • Built multiple APIs, addressed functional level bugs, and implemented schedulers.
  • Led the deployment process of HV-OPS on NGINX, integrating Django with GUNICORN.
  • Ensured smooth and efficient deployment, optimizing application performance and scalability.
DjangoPythonCeleryNGINXPostgreSQLREST APIs
May 2020 - July 2020

Freelance Developer

Self-employed

Developed a full-stack e-commerce platform with various features.

Key Achievements:
  • Executed the development of a real-world project using Django as the backend and React as the frontend.
  • Integrated React with Redux for efficient state management.
  • Implemented product rating and review system, fully-featured shopping cart with PayPal integration.
  • Created an admin area for managing customers, products, and orders.
  • Added JWT Authentication, search functionality, pagination, and other advanced features.
DjangoReactReduxJWTPayPal APIPostgreSQL

Internships

May 2017 - June 2017
DRDO - Hyderabad
Intern

Project: Reentry Vehicle dynamics: Theory and simulations

Achievements:
  • Conceptualized dynamics of uni-axially symmetric body after it re-enters the atmosphere by considering Euler equations.
  • Worked on its inverse method of finding the moment of inertia and atmospheric force constants using Linear Regression.
  • Received Letter of Appreciation from Mr. Jithender Singh (Scientist F DRDO) for excellent performance.
May 2018 - June 2018
Tantrabyte - Delhi
Intern

Project: Machine Learning on Genome and Bio Informatics

Achievements:
  • Implemented CONDOR to eQTLs, detected communities and community cores through Bipartite Modularity Maximisation.
  • Identified that core SNPs within community rather than global hubs is responsible for disease associations through GWAS.

Education

2016 - 2020
Indian Institute of Technology Delhi
Bachelor of Technology in Engineering Physics

New Delhi, India

Achievement: Graduated with distinction

2014 - 2016
Mp&Ev School
Higher Secondary Education in Science

Sheela Nagar, Visakhapatnam, Andhra Pradesh 530012

Achievement: Secured 94.4% in CBSE board

2004 - 2014
D.A.V Centenary Public School
Secondary Education

Sector 3, Ukkunagaram, Visakhapatnam, Andhra Pradesh 530032

Achievement: Secured 9.4 CGPA