Nikhil Verma
@Nikhilverma
Backend Developer Level - II at Kickhead Software
Mirzapur, Uttar Pradesh, India
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
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
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
G.D. Binani P.G. College
Bachelor of Commerce
Commerce
S.M.P.M.B. College
Higher Secondary