Profile
Hi, I am Sanjib Roy, a Software Developer with overall 4+ years of experience, proficient in JavaScript, React.js, Next.js, Node.js, TypeScript, Electron.js, MongoDB, Ruby, Ruby on Rails, and PostgreSQL. I completed my B.Sc in Computer Science (Hons.) in 2019. Throughout my career, I have led a couple of teams in developing applications from scratch, managed a couple of projects single-handedly and I love taking on challenging projects that will push me to learn and grow.Experience
-
Freelance Software Developer
Remote
Jul 2024 - Present
-
Built a fully responsive website using Next.js and delivered it before the deadline.
-
Integrated Google Analytics and HubSpot for traffic tracking and lead capture.
-
Contributed to building the PriceLabs mobile application from scratch using React Native, Expo, and React Native WebView, helping bring one of the leading revenue management platforms for 500,000+ properties worldwide to mobile.
-
Built and enhanced core product areas including the Pricing Dashboard, Review Prices, Notes, Event Feedback, and Onboarding while maintaining feature parity with the web platform.
-
Led the development of the end-to-end mobile onboarding experience, implementing language selection, personalization, property onboarding, and listing connection workflows.
-
Replaced 150+ web components with reusable, mobile-optimized React Native components to improve performance, maintainability, and user experience.
-
Implemented deep-link based OAuth authentication and listing integration flows for Airbnb, Booking.com, Vrbo, Hostaway, and other PMS providers.
-
Developed mobile-specific APIs and Next.js functionality to support onboarding, integrations, authentication, deep-linking, and application workflows.
-
Designed and implemented deep-linking across the React Native app and Next.js platform, collaborating with backend engineers to improve authentication and redirection flows.
-
Implemented application-wide reliability features including error boundaries, offline connectivity handling, pull-to-refresh, update recommendation flows, and Android navigation improvements.
-
Investigated and resolved production issues across Ruby on Rails applications, including Sidekiq background job failures, API issues, and third-party integration errors, improving overall platform reliability.
-
-
Software Engineer
Saeloun Technologies Pvt. Ltd (Remote)
Sep 2022 - Mar 2024
-
Developed the Miru desktop app almost from scratch, creating an easy-to-use time-tracking system with automatic idle-state detection. Ensured it works seamlessly with the Miru web app for generating invoices.
-
Developed the Miru marketing website with React.js, integrating Google Analytics and HubSpot for traffic tracking and lead capture.
-
Contributed as a full stack developer to the Miru web app, a time-tracking and invoicing application. Involved in developing key features such as the PTO module, Organization settings, authentication flow, and refactoring pages related to time-tracking. Also, actively addressed bug fixes and reported issues.
-
Contributed to the development of the Tlatocash app, a payment wallet application built using React Native. Implemented features like sharing QR codes, scanning QR codes, and enabling seamless payments to saved contacts on the mobile app.
-
Contributed to various client projects.
-
-
Frontend Engineer
Juvoxa (Remote)
Aug 2021 - Aug 2022
-
Undertook team lead responsibilities and successfully led high-priority sprints.
-
Contributed to redesigning and optimizing the entire Juvoxa doctor, patient, and partner application.
-
Migrated the vintage react code to the latest React hooks format and refactored React components to optimize the component rendering.
-
Developed several important features like prescribing any solution to patients, creating fixed and scheduled programs, sending reports to doctors, etc.
-
Designed the dashboard page for doctors where doctors can check patients' vitals, most prescribed contents, programs, etc.
-
-
Software Engineer
Big Binary LLC. (Remote)
Feb 2021 - Jul 2021
-
Contributed as a full stack developer to the client project and in-house projects like Neeto KB, Neeto Auth.
-
Contributed to implementing Single-Sign-On(SSO). Wrote functional, unit, and integration tests for application quality assurance.
-
-
Full Stack Development (MERN)
AltCampus
Dec 2019 - Oct 2020
-
Developed several full-stack(MERN) web applications.
-
Took some classes and doubt-clearing sessions on JavaScript, React.js, and Node.js
-
Contributed to internal CMS projects.
-
Education
-
Bachelor of Science (B.Sc) in Computer Science (Hons.)
Triveni Devi Bhalotia College
2016 - 2019
-
Higher Secondary Education (12th)
Raniganj High School
2013 - 2015
-
Secondary Education (10th)
Raniganj High School
2007 - 2013
-
Primary School
Ray Saheb Mrityunjoy School
2003 - 2006
Skills
- JavaScript
- React.js
- Next.js
- Node.js
- TypeScript
- Electron.js
- React Native
- MongoDB
- Ruby
- Ruby on Rails
- PostgreSQL
- TailwindCSS
- SCSS/SASS
- Astro.js
- Bootstrap
- MaterialUI
- GraphQL
- HubSpot
- Google Analytics
- Postman
- GitHub
Testimonials
- " I have worked with Sanjib to build a desktop app built using ElectronJS. Sanjib possesses a deep understanding of the Ruby on Rails, ElectronJS and Typescript. He consistently wrote clean, maintainable, and well-documented code, adhering to best practices and industry standards. "
Jijo Bose
Senior Software Developer at Saeloun
- " Sanjib showed tremendous growth during his tenure at Juvoxa. He is a quick learner and knows JavaScript very well. Able to convert Figma designs into reusable components to the T and regularly employed code optimisation techniques. Apart from the technical requirements, he also showcased managerial qualities by leading sprints for new product features. "
Samkit Jain
Principal Engineer at Juvoxa
Achievements
-
Ranked 3kyu on Codewars (@sanjibroy360), a coding practice site for all programmers. I have solved 300+
problems in different languages such as JavaScript, Ruby, and
Python.
- I have won lot of prizes in Bengali poetry recitation competitions.