Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Nilank Nikhil

Barcelona

Summary

Backend Developer with four years of experience in designing and implementing scalable server-side solutions. Expertise in Python, JavaScript, and TypeScript, utilizing frameworks like Django REST Framework, Node.js, and Express.js to create robust APIs and microservices. Experience in fintech includes database design, third-party API integrations, and comprehensive feature development. Committed to writing clean code and enhancing systems to drive business success.

Overview

3
3
years of professional experience

Work History

Senior Software Engineer

MoneyBoxx Finance Limited
Mumbai
09.2024 - Current
  • Designed and developed scalable RESTful APIs with Django (DRF) and Node.js for high-traffic applications.
  • Collaborated with frontend teams to define API contracts and ensure backward compatibility.
  • Architected backend services and database schemas using PostgreSQL and MySQL, emphasizing performance and security.
  • Built reusable components, middlewares, and service layers to enforce DRY principles across microservices.
  • Developed asynchronous job pipelines and background workers with Celery, RabbitMQ, and Kafka for task offloading.
  • Practiced Agile methodologies through active participation in sprint planning and code reviews.

Associate Software Engineer

Betaflux Consulting Pvt. Ltd.
Mumbai
03.2022 - 08.2024
  • Developed and maintained scalable backend systems for the CBTL mobile application using Django and REST APIs.
  • Designed and optimized database schemas to support new product features and business logic.
  • Integrated third-party products and services through external APIs to enhance app capabilities.
  • Collaborated with QA teams to identify, reproduce, and resolve bugs in pre-release builds.
  • Participated in sprint planning and conducted code reviews to ensure clean, maintainable, and testable code.
  • Independently developed a promotional service module for managing discounts and offers.
  • Developed and maintained microservices powering a hybrid fintech app targeted at tier-2 and tier-3 cities in India.
  • Built and deployed core features like digital gold (buy/sell), SIP plans, and loan services using Django REST Framework.
  • Designed and implemented scalable backend architecture using microservices and asynchronous task queues.
  • Integrated multiple third-party financial and KYC APIs to enable seamless user transactions.
  • Designed theft control mechanisms and security validations to protect financial operations.
  • Closely collaborated with QA and product teams to debug, test, and refine new feature releases.
  • Led database modeling, API documentation, and contributed to agile ceremonies including sprint planning and peer reviews.

Education

Masters - Computer Science

Harbour.Space University
Barcelona, ES
09-2024

Bachelor of Technology - Computer Science

Siliguri Institute of Technology
Siliguri, IN
08-2019

Skills

  • Python
  • JavaScript
  • TypeScript
  • HTML/CSS
  • Django
  • Expressjs
  • Nodejs
  • Microservices architecture
  • RESTful API development
  • Software debugging
  • Collaborative teamwork
  • Problem solving
  • Effective communication
  • Time management
  • Design and development
  • RESTful API design
  • API development experience
  • PostgreSQL
  • AWS
  • Git
  • Linux
  • Postman
  • Jira

Languages

Hindi
First Language
English
Advanced (C1)
C1

Timeline

Senior Software Engineer

MoneyBoxx Finance Limited
09.2024 - Current

Associate Software Engineer

Betaflux Consulting Pvt. Ltd.
03.2022 - 08.2024

Masters - Computer Science

Harbour.Space University

Bachelor of Technology - Computer Science

Siliguri Institute of Technology
Nilank Nikhil