Bogdan-Marius Mosica - Profile pictureBMM

Bogdan-Marius Mosica

JavaScript / TypeScript / React Developer

... and a bit of NodeJS

Proficient in frontend development with React and JavaScript / TypeScript for creating rich, responsive, and dynamic user experiences and RESTful API integration. A detail-oriented and focused developer with a passion for building efficient, maintainable, and clean code.

Work Experience

2018 - Present

Senior JavaScript / TypeScript Developer

  • Developed and maintained the AiBATROS software, a strategic inventory management solution with an intelligent calculation engine.
  • Successfully introduced and implemented TypeScript, Vite, and Tailwind, modernizing the project’s tech stack for better performance and developer experience.
  • Worked on every module of the application, ensuring consistency, scalability, and high-quality code across the project.
  • Implemented features like automated report generation and data visualization, helping users make data-driven decisions.
JavaScriptTypeScriptReactInventory ManagementReduxRxJSRESTful APIGitD3.jsAnimations
2023 - 2025

Senior JavaScript / TypeScript Developer

  • Developed and launched the Results Platform independently, completing it weeks ahead of schedule, enabling real-time game updates for thousands of users.
  • Led major UI/UX development redesigns for Bet on Roulette and Bet on Numbers, improving user engagement and navigation.
  • Played a key role in building Marble Race, integrating real-time data and animations, enhancing gameplay interactivity.
  • Migrated 4 projects to TypeScript, reducing the codebase size and improving maintainability and developer efficiency.
ReactTypeScriptUI/UXWebSocketstailwindCSSshadcnvanilla-extractstyled-components
2017 - 2018

Software Tester

  • Developed and maintained quality assurance standards to ensure software reliability.
  • Assisted in critical decision-making, providing solutions and key insights.
  • Designed and executed manual test plans, tracking and reporting progress.
TestingQAJiraRazorObservables

Projects

2018 - Present

AiBATROS

AiBATROS is a residential inventory management system, modernized from Razor Pages to React, TypeScript, Vite, TailwindCSS, enhancing performance, scalability, and developer experience through efficient tools and practices.

javascripttypescriptReactInventory ManagementReduxRESTful APIGitD3.jsstorybook
2023 - 2024

Live Games Results Platform

Built with React, TypeScript, TailwindCSS, and ShadCN, featuring pagination, multi-API data integration, and front-end filtering for real-time game results and a seamless user experience.

reacttypescriptreact-queryvitetailwindcssshadcnAnimations
2023 - 2025

Betting Live Games

Worked on five live games using React, Vite, Redux (RxJS), WebSockets, Vanilla-Extract, and Styled-Components, focusing on UI/UX redesigns, TypeScript migration, new game development, and performance optimization.

reacttypescriptreact queryvitestyled-componentsrxjswebsocketsobservablesanimations
2024 - 2025

Back Office Platform

Internal tool redesigned and improved a content management system for support teams using React, React Query, and Material - UI, optimizing data fetching, state management, and overall user experience.

reacttypescriptreact queryvitematerial-UIanimations
2022 - 2023

War Support Platform

Developed with React and TypeScript to offer real-time support and resource management, integrating multiple APIs and user-friendly interfaces for efficient assistance during critical situations.

reactTypeScriptwebpackreduxstorybooki18next
2021 - 2022

ANABI Platform

ANABI is a platform centralizing all criminal assets seized in Romania, their net worth and location for the National Agency for the Management of Seized Assets.

angularTypeScriptwebpackreduxstorybooki18next
2020 - 2021

Expert Consultation Platform

Expert Consultation is an application meant to allow a public institution (or any other entity) to create a piece of legislation, proposal or any other type of document and to initiate a round of consultation with experts.

angulartypescriptwebpackreduxstorybooki18next

Education

2021 - 2024

Bachelor's Degree in Management and Business Administration

  • Alexandru Ioan Cuza University
  • Iași, Romania