Back to Developers
Harsh Chouhan

Harsh Chouhan

Full Stack Developer

Bangalore, Karnataka, India
80
Profile Score

About

Full Stack Developer with 3+ years of experience in building scalable web applications using Ruby on Rails, NestJS, and React.js. Skilled in designing and implementing both frontend and backend solutions, working with Node.js, React.js, MongoDB, and PostgreSQL. Focused on writing clean, maintainable code, optimizing performance, and delivering user-centric solutions in agile team environments.

Skills & Expertise (43)

JavaScript Advanced
8.1/10
3
Years Exp
RESTful API Development Advanced
8.1/10
3
Years Exp
Node.js Advanced
8.0/10
3
Years Exp
React Advanced
8.0/10
3
Years Exp
Ruby on Rails Advanced
7.9/10
3
Years Exp
Jira JWT Cursor Copilot Socket.IO Firebase Auth Stripe AWS S3 Docker Devise Rolify Pundit Sidekiq Redis Active Storage RSpec Jest Action Mailer Ruby Postgresql Typescript HTML CSS C/C++ SASS NestJS jquery bootstrap Active Admin Heroku MongoDb API Integration VS Code Sublime Text Postman Git Gitlab Bitbucket

Work Experience

Software Engineer

Yuvasoft Solution Private Limited

Jul 2022 - Sep 2024

Developed scalable full-stack apps using React.js, Ruby on Rails & Node.js with modular architecture and MVC. Implemented Devise authentication, Rolify roles, and Pundit authorization. Built REST APIs for posts, likes, bookings, reviews, and Stripe payments, integrated with React.js. Used Sidekiq + Redis for background jobs, async tasks, real-time tracking, and notifications. Managed media uploads via Active Storage & AWS S3. Ensured code quality using RSpec (Rails) & Jest (Node/NestJS). Handled emails with Action Mailer & NestJS, logging in MongoDB. Worked in Agile sprints; implemented social login, push notifications, and CRM sync with JWT security.

Software Engineer

Applaunch Bangalore Private Limited

Dec 2024 - Jul 2025

Built REST APIs using Node.js (NestJS) and Ruby on Rails, with real-time chat & notifications Socket.io, MongoDB. Added Firebase Auth + push notifications. Integrated Stripe for payments, subscriptions & coupon-based trials, multi language support. Developed OTP/email auth, token sessions & profile modules with category/subcategory handling. Designed search & filter APIs using MongoDB aggregation, DTOs & Jest. Implemented onboarding/profile steps, integrated Google Maps, and managed media uploads via AWS S3. Migrated DB from PostgreSQL to MongoDB, wrote tests, optimized performance & handled Docker deployments.

Software Engineer

MSol Technologies Pvt. Ltd

Aug 2025 - Feb 2026

Built scalable Ruby on Rails applications using MVC architecture. Developed RESTful APIs for posts, bookings, reviews, and Stripe payments, consumed by frontend. Integrated multiple payment gateways with secure iFrame-based flows. Worked on UI using React.js, HTML, CSS & ERB with interactive JavaScript. Ensured code quality through testing and debugging in Rails projects.

Education

Bachelor of Technology (Computer Science) - SAGE University

2018 - 2022 · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Open to Relocation

Skills (43)

JavaScript RESTful API Development Node.js React Ruby on Rails Jira JWT Cursor Copilot Socket.IO +33 more