Dedicated and seasoned Node.js developer with over 5 years of experience crafting robust and scalable server-side applications. Proven expertise in designing and implementing RESTful APIs and real-time applications. Adept at optimizing performance and ensuring seamless functionality through thorough testing and debugging. Demonstrated leadership skills, having successfully led development teams through the entire software development lifecycle. Committed to staying current with emerging trends and technologies in the Node.js ecosystem. Seeking to contribute extensive technical acumen to drive innovation and elevate the performance of cutting-edge projects
Programming Languages & Frameworks:
Databases:
Cloud Platforms & Services:
Message Brokers & Protocols:
Microservices & Architecture:
Tools & Technologies:
Testing & CI/CD:
Cloud Media Services:
Dr. Morepen Sync
Dr. Morepen Sync is a health tracking app that allows users to log their Blood Pressure (BP), Weight, and Blood Sugar daily. Based on the logged data, it provides insights on whether the user's health metrics are within a normal range or indicate concerns like overweight, high BP, or high blood sugar. The app supports 10 Indian languages and offers a unit preference feature for measurement flexibility. It includes an Admin Panel for tracking users' health data, integrating with health devices, and providing educational videos for users to improve their health.
Smart IRB
Smart IRB platform covers the registered institutions. In this three types of users as
general, regular and admin. Every user has different role with responsibilities. Admin
has every right who can access the user details and could approved all the services
stated by other users. General user has restricted rights who can only create the request.
Regular user has some more rights than general. So basically in this one request that
includes many details like home institutions, involved institutions. In this every part one
institutions is linked. And every institution linked with user. Every user has own home
institute who can approve or reject the request.
• Worked on entity design and api.
• Managed role based permissions.
• Worked on SQL schema with migrations queries.
• Covered unit test cases with jest.
• Used docker.
• Framework - Nestjs , Database - Postgres
Hits
The assay manager(HITS - high throughput screening application) project is building a
tool to manage assay plate experiments. Develop plates as an software tool and can be
in use of scientists to perform the experiments.
• Developed database models and APIs.
• Developed bull queue using redis cache to handle the large amount chemicals
testing with different chemical to know the pass or failed criteria.
• Worked on raw queries.
• Covered unit test cases using jest.
• Framework - NestJs, Database - Postgres.
• Website - Hits
MSPG - HITS
It the part of HITS project that mainly covers the registered projects by users in which
multiple compounds can be exported as all vs all or drug vs drug criteria. And after export
the calculation levels begins for every compound as per the given details. On based of that
calculation scripts can be created with graphic printed format.
• Developed database models and APIs.
• Worked in angular for some modules to cover frontend functionality.
• Contribution in migrations queries.
• Covered unit test cases using jest.
• Framework - Nestjs, Database - Postgres.
Thrizer
Thrizer consists of a client and clinician panel,
Clients can create connection with multi-clinicians and schedule appointments with
them. Clinicians can approve or reject the request and also make connections with
clients, create appointments and maintain charges based on scheduled appointments.
• Developed database models and APIs.
• Integrated Service bus and azure functions for scheduling events.
• Integrated third party labshare services with loopback framework.
• Integrated MQTT broker to create chat connection between client and clinician.
• Framework - Loopback, Database: Mongodb and Redis(labshare cache service).
• Website - Thrizer
Paradise Biryani
Contribution for POC work to integrate dunzo and shadofax libraries
Agent Vault
A platform that allows agents to send digital documents to the tenants to sign, This
platform consists of two apps, one as agent vault app in which multi users surveyor,
branch users comes under the agent category which provides access to receive and
sign inventories reports and another as tenant app which allows the tenants to view,
comments of sign the reports.
• Developed database models and APIs.
• Bug fixes for existing modules.
• Developed push notifications for users and admin using firebase service.
• Integrated third party service docrapator for PDF generation to handle large
amount of content.
• Integrated cloudinary service for image compression as per PDF aspect size ratio.
• Framework - Express, Database - Mongodb and Redis.
• Website - Agent Vault. App - Agent Vault, Tenant Vault.
Sceneuno (Viewing Vault)
A platform that create properties, other kind of products as showcases and create tours
to advertise it.
• Developed database models and APIs.
• Integrated stripe payment service for one to one and subscription based payments.
Added webhooks regarding payments cases.
• Developed push notifications.
• Framework - Express, Database - Mongodb and Redis.
• Website - Sceneuno , App - Sceneuno