Nilay Shah

Bengaluru · Karnataka · 560103 · +91-8780820420 · shahnilay103@gmail.com

Highly skilled Senior Software Engineer with expertise in Python, Django, Mongo and REST APIs, seeking a challenging position to utilize my technical skills and experience in developing innovative, complex and products.


Experience

Software Engineer - 2

Innovaccer (Bangalore)
  • Config Console: Developed APIs for the Config Console project, enabling administrators to dynamically configure feature requirements, incorporating custom logic based on dynamic configurations. This enhanced user control and software adaptability, facilitating real-time responses to changing needs.
  • Data Injection Tool: Integrated sequential data writes to a centralized EMR database using Celery async concepts and queuing mechanisms to maintain sequence flow for referral creation and updation events. Implemented error handling retry mechanism, event triggers and monitoring tool.
  • Notifications System: Notify end users on different referral events. Integrated Fax (Documo) and Email (Zix) 3rd party services to enable secure communication which includes patient’s sensitive information. Implemented enable/disable notifications, templates, scheduling features.
Jan 2023 - Present

Software Engineer - 1

Innovaccer (Bangalore)
  • Optimisation And Refactoring Of Existing APIs: Optimized and refactored existing APIs using Django REST Framework's core elements, such as custom mixins, viewsets, serializers, and model validators. This effort led to a remarkable 25% reduction in production incidents and a substantial performance improvement, showcasing my expertise in API development and code refinement.
  • Internal Authorization Service: Removed dependency on an internal user-management microservice for API authorization at middleware level to reduce cross-functional team dependencies, improved performance by reducing s2s API calls.
Aug 2021 - Dec 2022

Backend Developer (Mumbai)

Ace Enterprise Solutions
  • ERP Software: Developed ERP (Enterprise Resource Planning) software for customers. Handled backend for Trading module to manage all sales, purchases, dispatches, outwards and similar operations to handle supply of goods in warehouses.
  • DAP: Built DAP(Data activation platform) to populate existing data of a customer to ERP system using async python scripts and data mapping logics.
  • Billing System: Generation of audit and tally reports to keep a periodic track of overall purchase and sales (completed and pending orders) of goods for each client for billing purposes.
May 2020 - June 2021

Education

DA-IICT (Dhirubhai Ambani Institute of Information and Communication Technology)

B.Tech
ICT (Information and Communication Technology)

CGPA: 7.22

June 2016 - May 2020

Parth School of Science and Technology

Intermediate/+2

%: 94 (PCM)

June 2014 - May 2016

Fertilizer Nagar School

High School

%: 92.33

June 2013 - May 2014

Skills

Programming Languages & Tools
  • Career Goal: Dream of developing some world class next gen web application to make millions of lives better.
  • Programming Language(s): Python
  • Database(s): MySQL, Mongo
  • Tools and Technologies: Git, VS Code, MySQL Workbench, Postman, AWS S3, Bitbucket, Py-Charm, Gitlab, Robo-3t, etc.
  • Framework(s): Django, Flask, FastAPI
  • DevOps: Docker, Kubernetes