Default profile banner
NV

Nikhil Verma

@Nikhilverma

Backend Developer Level - II at Kickhead Software

Mirzapur, Uttar Pradesh, India

Kickhead SoftwareChandigarh University

Experienced Software Developer (Backend Developer Level II) with 4+ years of expertise in building scalable backend services and RESTful APIs using Python and Django Rest Framework (DRF). Proven track record in architecting complex systems, including multi-tenant user management and AI-integrated applications. Expert in optimizing performance using Celery and Redis and ensuring data integrity via advanced PostgreSQL concurrency controls.

Experience

Backend Developer Level - II

Kickhead Software

Dec 2023 - Present

Engineered a Teacher Tracking Application that improved educator efficiency by 30% in marking topic completion and providing real-time pacing insights. Developed a student-mentor engagement platform for booking/scheduling virtual Zoom sessions with automated email notifications. Implemented the core order assignment module for a delivery platform using a background task queue (Django Q). Implemented advanced PostgreSQL row-level locking for concurrency control, guaranteeing atomic updates and preventing conflicting assignments in multi-user environments.

Freelancer - Backend Developer

2X2 Pro

FreelanceJun 2025

Developed a cab booking application integrating an AI agent (OpenAI) for conversational service booking. Deployed a custom invoice generation system using Django/PostgreSQL, enabling automated PDF downloads. Architected a financial charting component with a chart type selector, dynamic historical data fetching (RESTful APIs), and database-driven user preferences.

Sr. Associate Consultant - Development

Oodles Technologies

Engineered comprehensive KPI dashboards to centralize and visualize critical client activity and employee visit data. Implemented FCM (Firebase Cloud Messaging) integration for push notifications across Android and iOS platforms. Developed and configured employee roles and permissions frameworks, ensuring least privilege access. Architected and implemented a multi-tenant user management system, enabling seamless single-user login across multiple organizations.

Education

Chandigarh University

Master of Computer Applications

Computer Applications

Jan 2018 - Jan 2021

G.D. Binani P.G. College

Bachelor of Commerce

Commerce

Jan 2015 - Jan 2018

S.M.P.M.B. College

Higher Secondary

Jan 2014 - Jan 2015

Skills

Python
Django Rest Framework (DRF)
FastAPI
Asynchronous Programming
PostgreSQL
MySQL
Redis
Docker
Git
AWS (EC2/S3)
Postman
RESTful API Design
Object-Oriented Programming (OOP)
Multithreading
Role-Based Access Control (RBAC)
File Handling
AI Agent Development