Founder · Full Stack Engineer · QA Automation Engineer

Rahul Patil

Hi, I’m Rahul — a Full Stack Engineer, QA Automation Engineer, and Founder of Drinktr. I have practical experience building full-stack web applications and writing test automation that ensures software quality. I mostly work with JavaScript, React, Node.js, and Playwright, and have built scalable apps from the ground up. I focus on clean code, reliable systems, and building products that solve real-world problems.

Skills

HTML icon

HTML

JavaScript icon

JavaScript

React icon

React

Tailwind icon

Tailwind

Git icon

Git

GitHub icon

GitHub

Jira icon

Jira

Postman icon

Postman

Playwright icon

Playwright

Netlify icon

Netlify

Notion icon

Notion

Puppeteer icon

Puppeteer

Cypress icon

Cypress

Projects

Drinktr – 10-Minute Water Delivery Platform

Drinktr is a 24/7 online water delivery platform designed for fast and efficient local deliveries. Built with a custom backend for vendors and a responsive frontend for users, it includes features like real-time order tracking, store verification, performance-based store ratings, secure payments, and automated order management. Built using modern web technologies to support scale and reliability.

Abouv.com – Assessment-Based Job Platform

Worked as a Full Stack Engineer and QA Automation Engineer on Abouv.com, a skill-based job matching platform. Built core features like Home, Journey, Report, Curriculum, and Facets screens. Integrated backend with MongoDB and Node.js to support assessment workflows and data analytics. Automated 90% of user flows using Playwright, including end-to-end test coverage for key journeys like onboarding, assessments, and result generation. Also implemented scraping and data collection logic for GitHub, LinkedIn, and Twitter to power candidate profiling and recruiter insights.

LingoBot – AI-Powered Language Learning Chatbot

Lingobot is an AI-powered chatbot built with TypeScript and LangChain that helps users practice and learn new languages through realistic, scene-based conversations. It adapts to user proficiency, corrects mistakes in real-time, stores chat history in SQLite, and offers feedback for continuous improvement. Responsive design and interactive chat UI ensure a smooth learning experience across devices.

Tezos Homebase – Blockchain E2E Test Automation

A cutting-edge blockchain automation testing project built on Tezos, featuring multi-wallet support. It incorporates automated end-to-end testing with Playwright, JavaScript, and Postman API testing, seamlessly integrated with GitHub Actions for CI/CD. Designed to validate decentralized application functionality with robust security and efficiency.

99acres.com – Real Estate Marketplace

Scrapes property listings from 99acres.com based on user queries. Extracts location, price, property type, and saves to MongoDB for analysis. Built using Puppeteer, it's helpful for market research, investor tools, or trend tracking in real estate.

Upwork Scraper – Freelance Job Collector

Automates job search and scraping on Upwork via Puppeteer. Supports login automation, search-based scraping, and stores data in MongoDB. Demonstrates session handling, data extraction from dynamic pages, and automation scripting.

Discord Bot – Small Company Activity Tracker

A custom Discord bot that tracks employee check-ins, work logs, and sends summary updates for small startup teams. Integrates with MongoDB and supports slash commands for easy access. Lightweight HR assistant designed for remote teams on Discord.

Professional Experience

Nov 2024 – Feb 2025

Full Stack Engineer · QA Automation Engineer

Built and tested major features for Abouv.com using TypeScript, React, and backend APIs.

Wrote and executed 50+ automated end-to-end test scripts using Playwright, reaching 95% test coverage for MVP.

Fixed 100+ bugs across frontend and backend modules, improving stability and supporting smooth production deployments.

Apr 2024 – Oct 2024

QA Automation Intern

Tested Android and iOS mobile apps for UI, functionality, and performance issues across devices.

Enhanced test coverage by 90%, increasing overall reliability of core app flows.

Worked closely with developers to report bugs and share QA feedback that improved design and usability.

Jun 2023 – Nov 2023

QA Automation Intern

Wrote test automation scripts for blockchain and web apps using JavaScript, Playwright, and Puppeteer.

Performed manual QA on iOS apps to verify functionality, UX, and edge case behavior.

Collaborated on GitHub for version control, bug tracking, and test reviews with development and QA teams.

Education

YouTube, Docs & Real Projects

Mar 2024 – Nov 2024

Full Stack Development

Combined frontend and backend knowledge to build complete applications. Worked on deployment, authentication, state management (Redux), and backend integration. Applied these skills in real-world projects with modern tools like Prisma and Playwright.

YouTube, Docs & Projects

Jan 2024 – Mar 2024

Backend Development

Focused on building REST APIs with Node.js and Express. Gained hands-on experience with authentication flows, database modeling (MongoDB), and server-side logic. Emphasized performance, validation, and scalable architecture.

YouTube, Docs & Projects

Nov 2023 – Jan 2024

Frontend Development

Learned the fundamentals of web development: HTML, CSS, JavaScript, and React. Focused on building responsive UIs, component reusability, and state management using hooks. Created dynamic and accessible interfaces across devices.

Velocity Training Institute, Pune

Nov 2022 – Mar 2022

Software Testing – Manual & Automation

Completed a hands-on training program in Software Testing, covering Manual Testing, API Testing (Postman), and Automation using Selenium with Java and TestNG. Built real-time testing projects using Page Object Model (POM), generated reports using Extent Reports, and integrated tests with CI tools. Gained expertise in debugging, test case writing, and bug lifecycle management.

Shivaji University, Kolhapur

Jun 2018 – Dec 2021

Bachelor of Science – Chemistry

Completed a Bachelor's degree in Chemistry with a focus on analytical, organic, and physical chemistry. Gained experience in laboratory research, scientific analysis, and data interpretation. Developed problem-solving skills and attention to detail, which later supported my transition into software engineering.

Contact

Location

Sangli, Maharashtra, India

Available for remote work

Availability

Open to opportunities

Full-time & freelance projects

© 2025 Rahulbyte.dev All rights reserved.