Paresh Patil
Full Stack Developer • Ruby on Rails • ReactJS
Hire this person
Send a job offer directly to this candidate
About
Results-driven Full Stack Developer with 2.5+ years of hands-on experience building and shipping production-grade web applications using Ruby on Rails 6/7 and ReactJS. Proven ability to design RESTful APIs following MVC architecture, work with Active Record and PostgreSQL, implement role-based access control, maintain 85%+ RSpec test coverage, containerize with Docker, and deploy via Heroku and GitHub Actions CI/CD pipelines. Passionate about clean code, Agile delivery, and scalable architectures.
Experience
Software Engineer - KPIT - Pune, India
(2025-12)
- Developed a full-stack Truck Service Center Manager (Paccar) using Ruby on Rails 7 (MVC architecture) and ReactJS, cutting service request processing time by ~30% through streamlined workflows.
- Built 10+ dynamic React modal components integrated with Rails HAML views via RESTful APIs, reducing unnecessary page reloads and improving UX.
- Implemented role-based access control (RBAC) for Admin, Repair Operator, and Customer modules using Active Record scopes and Devise — eliminating unauthorized data access.
- Designed and maintained 15+ RESTful API endpoints for assets, customers, service requests, and repair workflows following REST and MVC best practices.
- Containerized the full development environment using Docker and Docker Compose, reducing team onboarding time from days to under 2 hours.
- Structured reusable React components and clean Rails service objects, reducing code duplication by ~40% and improving long-term maintainability.
Software Engineer - The Product Guy (TPG) - Mumbai, India
(2024-10 - 2025-09)
- Delivered 20+ full-stack features across multiple SaaS products using Ruby on Rails 6 (MVC, Active Record) and ReactJS in a 2-week Agile sprint cycle.
- Implemented dynamic UIs using ReactJS hooks and AJAX, cutting average API call count per page by ~35% and improving page responsiveness.
- Maintained 85%+ RSpec test coverage across models, controllers, and service objects — reducing production bugs by an estimated 40%.
- Designed modular, reusable ReactJS components following DRY principles, reducing frontend codebase size by ~25% over 6 months.
- Optimized PostgreSQL schemas with proper indexing and query tuning, improving key data retrieval queries by up to 50%.
Software Engineer - Panacor Management Services Pte Ltd. - Mumbai, India
(2023-07 - 2024-10)
- Built 5+ full-stack web applications using Ruby on Rails (MVC, Active Record, RESTful APIs) and ReactJS to automate core business workflows, reducing manual effort by ~20%.
- Leveraged AJAX for efficient frontend-backend communication, reducing full-page reloads by 60% across key user flows.
- Authored comprehensive RSpec unit and integration tests (FactoryBot), maintaining 80%+ test coverage and catching regressions before production.
- Designed and optimized PostgreSQL database schemas including indexing strategies, improving query performance by up to 45% on high-traffic tables.
- Applied ReactJS lifecycle hooks and state management to build dynamic, real-time UI interactions — improving user engagement across 3 client applications.
Education
B.Tech - Computer Science (2017-07 - 2022-09)
