Default profile banner
DA

Dhruv Ahuja

@dhruvahuja

Associate Engineer at NAGARRO

Delhi, India

NAGARROLal Bahadur Shastri Institute of Management

Dhruv Ahuja is an Associate Engineer with experience building robust backend systems using Django Rest Framework, Celery, and PostgreSQL. He has implemented complex features such as payment processing via Stripe and optimized performance using Redis caching. His technical skills span Python, JavaScript, Flutter, and various frameworks, complemented by a Master of Computer Application.

Experience

Associate Engineer

NAGARRO

•Jan 2022 - Present•Gurgaon, India

Built the backend using Django Rest Framework to support features such as user authentication, post creation, and interaction. Implemented Redis for API caching, resulting in a significant decrease in API response time. Integrated Stripe and Stripe Connect for seamless payment processing. Utilized Celery and Redis as a Queue DB for efficient background task management. Integrated Sendgrid and Twilio for seamless OTP verification. Managed the database using PostgreSQL. Participated in agile development sprints to meet project timelines and deliverables.

Education

Lal Bahadur Shastri Institute of Management

Master of Computer Application

Computer Application

Jan 2020 - Jan 2022•Grade: CGPA: 9.4

Dyal Singh College

B.Sc. Physical Science(Computer Science)

Computer Science

Jan 2017 - Jan 2020•Grade: CGPA: 8.788

Licenses & Certifications

HTML, CSS, and JavaScript for Web Developers

NPTEL Swayam

• No expiration

Software Engineering

NPTEL Swayam

• No expiration

Skills

Python
JavaScript
HTML5
CSS3
Dart
Django
Django Rest Framework
Angular
Flask
Flutter
Docker
Bootstrap
Git
Postman
VScode
Celery
PostgreSQL
MongoDB
SQL Server
Redis
Linux
Windows