Avinash Naik, Developer in Bengaluru, Karnataka, India
Avinash is available for hire
Hire Avinash

Avinash Naik

Full-stack Developer

Bengaluru, Karnataka, India

Toptal member since August 25, 2021

Bio

Avinash is a full-stack developer with 8+ years of experience in both back-end and front-end development. He's a quick learner and highly proficient in JavaScript, React, and Node.js. Avinash is passionate about software development and is always eager to learn new things and take on new challenges.

Portfolio

David Vogel
Fast Healthcare Interoperability Resources (FHIR), Azure, HL7 FHIR Standard...
Canibuild
Amazon Web Services (AWS), React, Next.js, Python, FastAPI, Node.js, DevOps...
Agilon Health Management, Inc.
JavaScript, Node.js, React, PostgreSQL, CSS, HTML5, Amazon Web Services (AWS)...

Experience

  • Git - 10 years
  • JavaScript - 8 years
  • React - 8 years
  • Node.js - 6 years
  • CSS - 6 years
  • Next.js - 4 years
  • APIs - 4 years
  • Docker - 1 year

Preferred Environment

Linux, MacOS, Git, Front-end, Agile, Amazon Web Services (AWS), React, HTML, CSS, Node.js

The most amazing...

...project I've worked on is a library that generates a dynamic UI from a configuration: it helped reduce the development time from six months to one month.

Work Experience

FHIR Developer

2025 - 2025
David Vogel
  • Developed custom FHIR resource mappings aligned with organizational data models, ensuring interoperability and compliance across multiple healthcare modules.
  • Designed a scalable document architecture integrating FHIR DocumentReference with Azure Blob Storage for secure and efficient clinical data access.
  • Implemented real-time chat functionality using SignalR and Azure Communication Services (ACS), enhancing collaboration and user engagement across platforms.
Technologies: Fast Healthcare Interoperability Resources (FHIR), Azure, HL7 FHIR Standard, SMART on FHIR, Python, HIPAA Compliance, REST APIs, React, Node.js, PostgreSQL, Architecture, WebSockets, SignalR, Azure Communication Services (ACS), Agentic AI, RAG Architecture

Senior Full-stack Engineer

2024 - 2025
Canibuild
  • Engineered scalable web applications using React and Node.js, integrated HubSpot webhook functionalities, and implemented AWS Lambda services, improving system performance by enabling efficient URL shortening and automated processing capabilities.
  • Optimized high-volume operations by implementing AWS SQS for asynchronous processing, resulting in enhanced system reliability and improved handling of concurrent requests across multiple web applications.
  • Contributed to UI migration initiatives by upgrading MUI from version 4 to version 5 across multiple applications, modernizing the design system, while developing custom siteplan generation tools for enhanced user experience.
Technologies: Amazon Web Services (AWS), React, Next.js, Python, FastAPI, Node.js, DevOps, Serverless

Full-stack Developer (via Toptal)

2023 - 2024
Agilon Health Management, Inc.
  • Contributed to the Smart on FHIR architecture, built a robust API using Fast HTTP, added metrics, logged through Prometheus, and created views in Grafana. Built ETL jobs in Informatica and Airflow.
  • Wrote documentation about the features developed and tracked stories in Jira.
  • Helped improve the query performance in SQLAlchemy.
Technologies: JavaScript, Node.js, React, PostgreSQL, CSS, HTML5, Amazon Web Services (AWS), Microsoft SQL Server, Jenkins, Python 3, Prometheus, Grafana, Django, FastAPI, Pandas, SQLAlchemy, Informatica, Apache Airflow, HIPAA Compliance, SMART on FHIR, Fast Healthcare Interoperability Resources (FHIR), OAuth 2, Back-end Development, Artificial Intelligence (AI), Healthcare

Senior Full-stack Engineer

2021 - 2022
Spencer Health Solutions
  • Developed an event engine that processes different events based on a configuration. The events are generated through an Android medical device and sent to the appropriate receiver based on the event type.
  • Built new features and fixed bugs, using Jira for tracking purposes.
  • Migrated from Angular to React, helping save 120 hours per week by automating a manual process.
Technologies: Node.js, React, NoSQL, MySQL, Amazon Web Services (AWS), Front-end, Web Development, Web, GitHub, Amazon DynamoDB, WebAssembly (Wasm), Go, Bitbucket, Jira, Next.js, Material UI, CSS3, HTML, CSS, JavaScript, Agile, JavaScript Charting, Charts, Ant Design, Git, APIs, REST APIs, HTML5, Web App Development, Engineering Software, DevOps, Redux-Saga, Single-page Applications (SPAs), ECMAScript (ES6), Material Design, API Integration, Test-driven Development (TDD), AWS Lambda, Back-end Development, FastAPI, Python 3, Python, Healthcare

Senior React Engineer

2021 - 2021
Freelance
  • Built a rule engine to validate, test, and update rules for a client, which provides direct mail automation. They have complex business rules and need an easy-to-use custom-tailored rule engine for their use case.
  • Integrated with GitHub API to perform operations on the repository directly from the UI. Set up CI to automate deployments.
  • Received the client feedback that the rule engine saved about 40 person-hours per week.
Technologies: React, Node.js, GitHub API, Webpack, Sass, CSS, HTML, Business Rules, Business Rules Engine, Amazon Web Services (AWS), React Redux, TypeScript, Front-end, Git, Next.js, APIs, REST APIs, Redux, HTML5, Web App Development, Engineering Software, UX Design, UI Design, Electron, Progressive Web Applications (PWAs), PWA, Twilio API, Redux-Saga, Single-page Applications (SPAs), ECMAScript (ES6), API Integration, Test-driven Development (TDD), API Design, TypeORM, React Native, Firebase

Software Engineer

2019 - 2021
LendFoundry
  • Built a framework from scratch to generate UI dynamically using React from a JSON config (blueprints). It helped the team build customized portals for each tenant in a short period of time.
  • Took responsibility for a few microservices built in Go, the front-end service that serves the config and locales for the UI, and the identity service.
  • Helped bring down the development time from six months to one month using configuration-driven development.
Technologies: React, Go, Microservices, Docker, Next.js, JavaScript, APIs, GraphQL, CSS3, HTML5, REST, REST APIs, HTML, Software Engineering, CSS, Git, Agile, Node.js, Material UI, Full-stack, Front-end, Web Development, User Interface (UI), React Redux, TypeScript, Redux, SQL, Web App Development, Engineering Software, Fintech, gRPC, Redux-Saga, Leadership, Single-page Applications (SPAs), ECMAScript (ES6), Material Design, API Integration, API Design, NestJS

Senior System Engineer

2016 - 2019
Infosys
  • Contributed to an automation project where we built a dashboard to check and monitor the status of queues, queue managers, logs, brokers, and message flows (middleware) with server statistics. Used React, Redux, Node.js, and Python.
  • Helped build a React Native app for the company’s internal usage. It’s a learning app that tracks and helps employees stay up to date with the latest technologies.
  • Built a rule engine that helped save 40 person-hours per week.
Technologies: React, Node.js, Python, Redux, JavaScript, APIs, CSS3, HTML5, REST, REST APIs, Express.js, HTML, Software Engineering, CSS, Docker, SQL, Git, Agile, Front-end, Web Development, User Interface (UI), eCommerce, Angular, React Redux, TypeScript, WebSphere MQ, Web App Development, Engineering Software, Redux-Saga, ECMAScript (ES6), IBM WebSphere, API Integration, API Design, Back-end Development

Full-stack Developer

2018 - 2018
Freelance
  • Developed a prototype application for a healthcare platform that connects patients with doctors for online consultation, using Twilio API for video and audio calls.
  • Built the back end using Python and Flask and the front end using React and Semantic UI.
  • Added features like staff management and health risk calculators, including calculating the risk of heart attacks based on blood pressure.
  • Used this prototype for demoing prospective investors.
Technologies: React, HTML, CSS, Flask, Python, WebSockets, Twilio, Video Chat, NoSQL, React Redux, Front-end, Node.js, Git, Next.js, APIs, REST APIs, Redux, HTML5, SQL, Web App Development, Tailwind CSS, Engineering Software, PWA, Progressive Web Applications (PWAs), Single-page Applications (SPAs), ECMAScript (ES6), Svelte

Experience

Rule Engine

Worked on building a rule engine for a lending firm for customizing rules for a verification system. This system is responsible for evaluating the approval of loan applications.

It's a front-end rule engine that creates JavaScript rules based on the expressions provided as input, and these expressions are used in the verification system to evaluate the rules.

PA | Personal Productivity Manager

PA is a web app that helps to manage your projects and tasks. You can organize your tasks, set deadlines and timers, and view your overall activity's analytics. The emphasis is on ease of use and providing an option to store the data locally without uploading it to any server.

Codesanctum Web App

https://github.com/avinashbn2/resources
A web app that aggregates learning resources in the form of URLs from awesome lists and blogs.

Nowadays, there are many options to help you learn anything, but information can be scattered everywhere and it's often difficult to find the right content and sites. This app helps find the best resources based on tags and suggests similar resources, which can help in deeper understanding.

Healthcare App

Worked on refactoring and cleaning the existing codebase, architected new features, and worked closely with the product team. I also created components using Tailwind CSS and utilized Mirage to create a mock API that simulated server responses, making it possible to test the application's functionality without relying on a live API.

Education

2012 - 2016

Bachelor's Degree in Computer Science

BVBCET - Karnataka, India

Skills

Libraries/APIs

React, Node.js, REST APIs, React Redux, LocalStorage, Redux-Saga, GitHub API, HTML5 APIs, JavaScript Charting, Twilio API, WebRTC, Pandas, SQLAlchemy, SignalR

Tools

Git, Redux Thunk, Travis CI, GitHub, Webpack, Bitbucket, Jira, Jenkins, Grafana, Apache Airflow, SMART on FHIR

Languages

JavaScript, CSS, GraphQL, HTML5, TypeScript, HTML, ECMAScript (ES6), SQL, Go, Python, CSS3, Java, Sass, Python 3

Frameworks

Redux, Material UI, Express.js, MUI CSS, Angular, Electron, gRPC, Next.js, Jest, Cypress, Flask, Business Rules Engine, Tailwind CSS, Ant Design, Ember.js, Svelte, NestJS, Django, React Native, OAuth 2

Paradigms

Test-driven Development (TDD), REST, Continuous Deployment, Responsive Web Design (RWD), DevOps, Object-oriented Programming (OOP), Agile, Microservices, UX Design, UI Design, HIPAA Compliance, Fast Healthcare Interoperability Resources (FHIR), HL7 FHIR Standard

Platforms

Amazon Web Services (AWS), Linux, AWS Lambda, MacOS, Docker, Twilio, IBM WebSphere, WebSphere MQ, Web, Blockchain, Firebase, Azure

Storage

MongoDB, NoSQL, SQLite, PostgreSQL, MySQL, Amazon DynamoDB, Microsoft SQL Server

Industry Expertise

Healthcare

Other

Data Structures, APIs, Software Engineering, Front-end, Web Development, Web App Development, User Interface (UI), API Integration, Engineering Software, Full-stack, Atomic Design, User Experience (UX), PWA, Progressive Web Applications (PWAs), Architecture, Single-page Applications (SPAs), API Design, Software Development, Storybook, Styled-components, CI/CD Pipelines, Fintech, eCommerce, WebSockets, Video Chat, Business Rules, Bootstrap UI, Material Design, WebAssembly (Wasm), Charts, Leadership, TypeORM, Chakra UI, Mirage, Prometheus, FastAPI, Informatica, Back-end Development, Artificial Intelligence (AI), Serverless, Azure Communication Services (ACS), Agentic AI, RAG Architecture

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring