Bojan Petrovic
@bojanpetrovic1
I build maintainable React and TypeScript web applications for hospitality, e-commerce, CMS, and client products.
What I'm looking for
I've built production web applications for Mews and Flexkeeping, delivering React and TypeScript features for hospitality platforms used by hotel operations teams. My work improves workflow consistency, responsiveness, UI quality, and day-to-day usability.
At Mews, I refactored frontend configuration flows into typed React context patterns, reducing reliance on legacy global configuration access. I collaborate with engineers, QA, and designers through tickets, pull requests, and review cycles to ship reliable product changes.
Through my own client work, I've owned end-to-end delivery across frontend implementation, backend integration, database-related work, releases, production support, and ongoing maintenance. Some of the systems I maintain have supported live client workflows for more than 18 months.
I've also delivered frontend work across e-commerce, CMS, gaming, recruitment, payments, and compliance-related products using React, Next.js, Remix, Vue.js, JavaScript, and TypeScript.
Experience
Work history, roles, and key accomplishments
Founder & Software Engineer
Private Company
Built and maintained client-facing web applications used in live business operations, owning end-to-end delivery from frontend to backend integration. Handled production support, troubleshooting, and reliability improvements.
Developed and maintained React and TypeScript features for a production hospitality platform, improving workflow consistency and usability. Refactored configuration flows into typed React context patterns and collaborated with cross-functional teams to ship production-ready changes.
Frontend Engineer
Flexkeeping
Feb 2024 - Sep 2025 (1 year 7 months)
Worked on frontend features and product improvements in a hospitality software environment, improving UI consistency and product quality. Contributed primarily with JavaScript and React, supporting debugging and maintenance.
Delivered frontend work for client projects with a focus on JavaScript, React, and TypeScript-based solutions. Adapted quickly to different domains and project scopes while maintaining clear communication.
Frontend Developer
Peak Software Solution
Aug 2021 - Oct 2023 (2 years 2 months)
Built production frontend features across e-commerce, CMS, and gaming-related products using React.js, TypeScript, Next.js, and Remix.js. Collaborated with developers and designers to deliver consistent interfaces and reliable user flows.
Frontend Developer
Realday
Nov 2020 - Aug 2021 (9 months)
Developed user interfaces for recruitment software using Vue.js and contributed to complex business requirements. Worked on implementation details tied to payments and compliance-related product logic.
Frontend Developer
Shopycode
Jun 2020 - Nov 2020 (5 months)
Translated designs into functional web interfaces using HTML, CSS, and JavaScript while collaborating with backend and design teams. Contributed to end-to-end delivery of web pages and application features.
Education
Degrees, certifications, and relevant coursework
Cubes Private School
Program, JavaScript and React Development
Completed JavaScript and React development program.
freeCodeCamp
Certification, Web Development
Completed certifications in Responsive Web Design and JavaScript Algorithms and Data Structures.
Udemy
Course, Web Development
Completed the Remix.js – The Practical Guide course.
Technical High School
Technician, Computer Engineering
Studied Computer Engineering Technician.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Bojan?
You can contact Bojan and 90k+ other talented remote workers on Himalayas.
Message BojanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
