My Career Journey
A detailed look at my professional experience
Work Experience
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.
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.
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.
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.
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.
Internships
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.
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
New Delhi, India
Achievement: Graduated with distinction
Sheela Nagar, Visakhapatnam, Andhra Pradesh 530012
Achievement: Secured 94.4% in CBSE board
Sector 3, Ukkunagaram, Visakhapatnam, Andhra Pradesh 530032
Achievement: Secured 9.4 CGPA