Shruti Barai
Frontend Developer | React.js
Talent
PuneMember since July 23, 2026
React.jsReact HooksREST API IntegrationRuby on RailsSidekiqRSpecMongoDBComponent Reusability
·
Hire this person
Send a job offer directly to this candidate
React.jsReact HooksREST API IntegrationRuby on RailsSidekiq
About
Frontend Developer with 2.5+ years of experience building responsive, reusable UI components using React.js and modern JavaScript. Skilled in React Hooks, state management, and REST API integration, with additional hands-on experience in Ruby on Rails backend development. Comfortable working across the stack in agile teams, with a strong focus on clean, maintainable, user-friendly code.
Experience
Software Developer - Dynamisch
(2024-01)
- Developed and maintained reusable UI components using React.js as part of the frontend team, delivering scalable, user-friendly application features.
- Built dynamic, interactive interfaces using React Hooks and modern JavaScript, improving component reusability and state management across the application.
- Wrote optimized, maintainable frontend and backend code, applying strong problem-solving skills across multiple modules.
- Transitioned into an ongoing project as a Backend Engineer, contributing to RESTful APIs in Ruby on Rails to support frontend integration and efficient data flow.
- Built a custom audit trail system from scratch to track and log user activity, improving application transparency and monitoring.
- Wrote and maintained unit/integration tests using RSpec to ensure code reliability, and implemented Sidekiq for asynchronous background job processing.
Software Developer Intern - Align Infotech
(2020 - 2021)
- Built a strong foundation in frontend web development through intensive hands-on training in HTML, CSS, and JavaScript.
- Developed responsive UI components and user-friendly interfaces for a product-based website as part of the frontend team.
- Collaborated with the development team to build reusable, maintainable frontend components following modern web practices.
- Conducted training sessions for incoming intern batches on HTML, CSS, and JavaScript fundamentals.
Education
B.Tech - Information Technology - Priyadarshini Institute of Engineering and Technology (2018 - 2022)
Skills
Frontend DeveloperReact.js



