AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Sr. Fullstack Developer with 9+ years in Node.js, Ruby on Rails & JavaScript.
Results-driven Fullstack Developer specializing in Node.js, Ruby on Rails and Typescript/JavaScript with over 8.5+ years of professional experience in designing, developing, and deploying high-quality software solutions. Proficient in leveraging Node.js framework to build robust web applications, as well as using JavaScript (and frameworks such as React, Next or Angular) to create dynamic, responsive front-end interfaces. Adept at collaborating with cross-functional teams, providing technical leadership, and adhering to best practices in software development. Proven track record of delivering projects on time and exceeding client expectations. Committed to continuous learning and staying abreast of emerging technologies to drive technological innovation and business success. Designed and developed fullstack applications integrating various back-end technologies such as PostgreSQL, MySQL, and MongoDB, and front-end technologies such as HTML, CSS, and modern JavaScript frameworks. Familiarity with cloud technologies such as AWS (EC2, S3, RDS, Lambda), Heroku, and Docker for deployment and scaling of applications. DevOps Tools: Proficient in using Terraform, Jenkins, and other CI/CD pipelines to automate deployment and ensure smooth continuous integration and delivery. Other Technologies: Experience with RESTful APIs, GraphQL, WebSockets, and serverless architecture.
Gauhati University
BE · CSE
N/A – June 30, 2017
QUESSCORP
Sr Fullstack Developer
May 1, 2025 – Present
India
AI BENCHERS
Fullstack Developer
April 1, 2017 – April 1, 2025
India
HotelMate
June 1, 2026 – Present
HotelMate is a comprehensive cloud-based hotel management platform designed to optimize the operations of hotels by integrating booking management, guest communication, and secure payment processing. Leveraging a robust tech stack, HotelMate provides a seamless user experience for both hotel staff and guests. The platform allows guests to book rooms, manage their reservations, and make secure payments online. Hotel staff can manage room availability, communicate with guests, and oversee daily operations efficiently. By integrating payment processing through Razorpay and communication services via Twilio, HotelMate ensures an efficient and user-friendly service delivery system. Roles & Responsibilities: Full-Stack Development: Architecture Design: Designed and implemented the application architecture using Ruby on Rails for backend logic and ReactJS for the front-end interface. Database Management: Utilized PostgreSQL for data storage, ensuring robust and scalable database management. Background Processing: Integrated Redis and Sidekiq for background job processing, enabling efficient handling of asynchronous tasks such as booking confirmations and notifications. Backend Development: API Development: Developed RESTful APIs using Ruby on Rails to handle core functionalities including user registration, room booking, and guest management. GraphQL Integration: Implemented GraphQL to provide a flexible and efficient data querying mechanism, enhancing the application's performance and responsiveness. Payment Processing: Integrated Razorpay for secure payment processing, allowing guests to pay for bookings online seamlessly. Communication Services: Integrated Twilio for communication services, enabling SMS notifications and in-app messaging between guests and hotel staff. Frontend Development: User Interface: Built a dynamic and responsive user interface using ReactJS, complemented by Tailwind CSS for a modern and user-friendly design. State Management: Implemented state management using Redux to maintain a consistent application state across various components. Performance Optimization: Utilized Webpack for module bundling and asset management, optimizing the application for better performance and faster load times. Deployment and DevOps: Containerization: Employed Docker for containerization, ensuring consistent development, testing, and production environments. AWS Management: Set up and managed AWS services including EC2 for hosting, S3 for file storage, RDS for the database, and CloudFront for content delivery, ensuring a highly available and scalable infrastructure. CI/CD Pipelines: Implemented CI/CD pipelines to automate the testing and deployment processes using Jenkins and GitHub Actions. Complex Task Implementation: Booking System: Developed a comprehensive booking system that allows guests to schedule room stays, view room availability, and manage their reservations. Payment Processing: Implemented payment processing through Razorpay, including support for various payment methods and secure transaction handling. Guest Communication: Integrated Twilio for SMS notifications and in-app messaging, facilitating effective communication between guests and hotel staff. Analytics Dashboard: Created an analytics dashboard using ReactJS and Chart.js, providing insights into room occupancy, guest activity, and revenue. API Versioning: Versioning Strategy: Implemented API versioning to ensure backward compatibility and manage changes to the API over time. Support for Multiple Versions: Structured the API to support multiple versions, allowing for smooth transitions and upgrades without disrupting existing clients. Documentation: Documented the API versioning strategy, providing clear guidelines for developers on how to interact with different versions of the API. Testing and Quality Assurance: Testing Frameworks: Conducted extensive testing using RSpec and Capybara for the backend, and Jest and Enzyme for the frontend, ensuring high code quality and reliability. Performance Optimization: Performed load testing and performance optimization to handle high-traffic scenarios and ensure the application remains responsive under heavy use. Documentation and Support: Comprehensive Documentation: Developed comprehensive documentation, including API documentation, user guides, and technical manuals, to support developers and end-users. Maintenance and Support: Provided ongoing maintenance and support, addressing bugs, implementing new features, and optimizing the system based on user feedback. Outcome: HotelMate successfully streamlined hotel management operations by providing a robust platform that connects hotel staff with guests seamlessly. The integration of Razorpay for payments and Twilio for communication enhanced the platform's usability and efficiency, leading to high guest satisfaction and increased bookings. The project's success positioned HotelMate as a leading provider of hotel management solutions, attracting several key clients and driving significant business growth.
Innvoxl Solution
June 1, 2026 – Present
Innvoxl Solution is an innovative platform designed to streamline the provision of home services such as plumbing, electrical work, and other maintenance services. The project leverages Node.js for backend services and ReactJS for the front end to deliver a seamless user experience. By integrating payment processing through Razorpay and communication services via Twilio, Innvoxl Solution ensures a comprehensive and efficient service delivery system. The platform enables users to easily book home services, manage appointments, and make secure online payments. Service providers can manage their schedules, receive job notifications, and communicate directly with customers through integrated messaging and call features. Roles & Responsibilities: Full-Stack Development Designed and implemented the application architecture using Node.js for backend logic and ReactJS for the front-end interface. Utilized PostgreSQL for data storage, ensuring robust and scalable database management. Integrated Redis and Sidekiq for background job processing, enabling efficient handling of asynchronous tasks such as appointment reminders and notifications. Backend Development: Razorpay for payments and Twilio for communication enhanced the platform's usability and efficiency, leading to high user satisfaction and increased service bookings. The project's success positioned Innvoxl Solution as a leading provider of home services, attracting several key clients and driving significant business growth. This detailed project description showcases the technical complexity and advanced tools used, highlighting the team's ability to deliver sophisticated projects. The integration of Razorpay and Twilio, along with API versioning, demonstrates the comprehensive capabilities of the platform. Developed RESTful APIs using Node.js to handle core functionalities including user registration, service booking, and provider management. Implemented GraphQL to provide a flexible and efficient data querying mechanism, enhancing the application's performance and responsiveness. Integrated Razorpay for secure payment processing, allowing users to pay for services online seamlessly. Integrated Twilio for communication services, enabling SMS notifications and in-app messaging between users and service providers. Frontend Development: Built a dynamic and responsive user interface using ReactJS, complemented by Tailwind CSS for a modern and user-friendly design. Implemented state management using Redux to maintain a consistent application state across various components. Utilized Webpack for module bundling and asset management, optimizing the application for better performance and faster load times. Deployment and DevOps: Employed Docker for containerization, ensuring consistent development, testing, and production environments. Set up and managed AWS services including EC2 for hosting, S3 for file storage, RDS for the database, and CloudFront for content delivery, ensuring a highly available and scalable infrastructure. Implemented CI/CD pipelines to automate the testing and deployment processes using Jenkins and GitHub Actions. Complex Task Implementation: Developed a comprehensive booking system that allows users to schedule services, view service provider availability, and manage their appointments. Implemented payment processing through Razorpay, including support for various payment methods and secure transaction handling. Integrated Twilio for SMS notifications and in-app messaging, facilitating effective communication between users and service providers. Created an analytics dashboard using ReactJS and Chart.js, providing insights into service demand, user activity, and payment transactions. API Versioning: Implemented API versioning to ensure backward compatibility and manage changes to the API over time. Structured the API to support multiple versions, allowing for smooth transitions and upgrades without disrupting existing clients. Documented the API versioning strategy, providing clear guidelines for developers on how to interact with different versions of the API. Testing and Quality Assurance: Conducted extensive testing using Mocha for the backend, and Jest and Enzyme for the frontend, ensuring high code quality and reliability. Performed load testing and performance optimization to handle high-traffic scenarios and ensure the application remains responsive under heavy use. Documentation and Support: Developed comprehensive documentation, including API documentation, user guides, and technical manuals, to support developers and end-users. Provided ongoing maintenance and support, addressing bugs, implementing new features, and optimizing the system based on user feedback. Outcome: Innvoxl Solution successfully streamlined the home services industry by providing a robust platform that connects service providers with customers seamlessly. The integration of Razorpay for payments and Twilio for communication enhanced the platform's usability and efficiency, leading to high user satisfaction and increased service bookings. The project's success positioned Innvoxl Solution as a leading provider of home services, attracting several key clients and driving significant business growth. This detailed project description showcases the technical complexity and advanced tools used, highlighting the team's ability to deliver sophisticated projects. The integration of Razorpay and Twilio, along with API versioning, demonstrates the comprehensive capabilities of the platform.
Spektd Project
June 1, 2026 – Present
Spektd is a comprehensive application focused on managing designer lighting projects. The platform automates luminaire specifications, allowing lighting designers to focus on creativity and innovation. Users can specify lighting schemes for various architectural and interior design projects. The platform offers an extensive product library from high-end lighting manufacturers, with advanced filtering options for length, color, dimensions, and CRI. Users can compare products, save them to their projects, and export detailed specifications to customized templates that align with their practice's branding. Roles & responsbilities :- Full-Stack Development Designed and implemented the application architecture using Node.js for backend logic and ReactJS for front-end interfaces. Utilized PostgreSQL for data storage, ensuring robust and scalable database management tailored for high-volume transactions. Integrated Redis and Sidekiq for background job processing, enabling efficient handling of asynchronous tasks such as order processing and notification dispatch. Backend Development: Developed RESTful APIs using Node.js to handle core functionalities including inventory management, order processing, and supplier management. Implemented GraphQL to provide a flexible and efficient data querying mechanism, enhancing the application's performance and responsiveness. Integrated ElasticSearch for advanced search capabilities, allowing users to quickly locate products and suppliers.
Provi
June 1, 2026 – Present
Provi is a comprehensive inventory management system tailored for the liquor industry, facilitating efficient management of liquor stocks across the United States. By leveraging Node.js for backend services and ReactJS for a dynamic front end, Provi aims to streamline inventory operations, optimize supply chain processes, and provide actionable insights to liquor distributors and retailers. The platform integrates a suite of advanced technologies to ensure scalability, reliability, and efficiency. It supports functionalities such as real-time inventory tracking, order management, supplier integration, and advanced reporting. Provi also features a sophisticated alert system to notify users about low stock levels, expirations, and restock requirement. Roles & Responsibilities: Full-Stack Development Designed and implemented the application architecture with Node.js for backend logic and ReactJS for front-end interfaces. Utilized PostgreSQL for data storage, ensuring robust and scalable database management suitable for high-volume transactions. Integrated Redis and Bull for background job processing, allowing efficient handling of asynchronous tasks like order processing and notification dispatch. Backend Development: Developed RESTful APIs using Express.js to handle core functionalities, including inventory management, order processing, and supplier management. Implemented GraphQL with Apollo Server to provide a flexible and efficient data querying mechanism, boosting the application's performance and responsiveness. Integrated ElasticSearch for advanced search features, enabling users to locate products and suppliers quickly. Frontend Development: Built a dynamic and responsive user interface using ReactJS, complemented by Tailwind CSS for a modern and user-friendly design. Implemented state management using Redux to maintain a consistent application state across various components. Utilized Webpack for module bundling and asset management, optimizing the application for better performance and faster load times. Deployment and DevOps: Employed Docker for containerization, ensuring consistent development, testing, and production environments. Set up and managed AWS services including EC2 for hosting, S3 for file storage, RDS for the database, and CloudFront for content delivery, ensuring a highly available and scalable infrastructure. Implemented CI/CD pipelines to automate the testing and deployment processes using Jenkins and GitHub Actions. Complex Task Implementation: Developed a real-time inventory tracking system using WebSockets, allowing users to monitor stock levels and movements in real time. Implemented an order management module that supports automated reordering based on predefined stock thresholds. Created an advanced reporting dashboard using ReactJS and D3.js, providing users with insights into sales trends, stock levels, and supplier performance. Testing and Quality Assurance: Conducted extensive testing using Mocha for the backend, and Jest and Enzyme for the frontend, ensuring high code quality and reliability. Performed load testing and performance optimization to handle high-traffic scenarios, ensuring the application remains responsive under heavy use. Developed RESTful APIs using Express.js to handle core functionalities including inventory management, order processing, and supplier management. Implemented GraphQL using Apollo Server to provide a flexible and efficient data querying mechanism, enhancing the application's performance and responsiveness. Integrated ElasticSearch for advanced search capabilities, allowing users to quickly locate products and suppliers. Documentation and Support: Developed comprehensive documentation, including API documentation, user guides, and technical manuals, to support developers and end-users. Provided ongoing maintenance and support, addressing bugs, implementing new features, and optimizing the system based on user feedback. Outcome: Provi revolutionized the inventory management processes for liquor distributors and retailers across the United States, improving efficiency, reducing stockouts, and enhancing decision-making through real-time data and analytics. The project's success led to the acquisition of several key clients in the liquor industry, demonstrating its ability to meet complex requirements and deliver substantial value.
Cultural Fit Analysis
The candidate's project portfolio demonstrates a diverse range of applications (hotel management, home services, liquor inventory, lighting design), indicating adaptability and a broad interest in different problem domains. The consistent use of modern full-stack technologies (Node.js, React.js, AWS, Docker, GraphQL) across projects aligns well with a forward-thinking, innovative culture. The detailed descriptions of roles and responsibilities, including architecture design, API development, DevOps, and testing, show a comprehensive understanding of the software development lifecycle, suggesting a good fit for a team that values end-to-end ownership and high-quality delivery. The candidate's experience level and the 'Sr. Fullstack Developer' target role are well-aligned.
Soft Skills & Operational Fit
The candidate's project descriptions highlight a strong ability to collaborate within teams (e.g., 'Team Size: 18 Members' for Spektd Project), provide technical leadership, and adhere to best practices. The emphasis on comprehensive documentation, ongoing maintenance, and support indicates a commitment to operational excellence and long-term project health. The candidate also demonstrates a proactive approach to continuous learning and staying abreast of emerging technologies, which is crucial for a senior role.