Miloš Ćemalović

Hello! I am a Software Developer

Download CV Tech Experience

Professional Experience

2025 EY
02/2022 - 05/2025
Frontend Developer
React / TypeScript / JavaScript / Redux Toolkit / Material UI / Jest / Testing library / React Hook Form / JSX / CSS3 / SDLC / Jira / Git / pnpm
2021 Intelligent Betting Software
11/2020 - 08/2021
Frontend Developer
Angular / TypeScript / REST API / PrimeNG / Angular Material / SASS / CSS3 / HTML5 / Redmine / SDLC / Transloco i18n / Git / npm
2019 Studio 77
04/2019 - 07/2019
Intern - Web & SEO
SEO / HTML5 / CSS3 / CSS Grid / CSS Flexbox / SASS
2020 Naturally Dance
05/2013 - 05/2020
Founder - Owner
Dance teacher / International and local event organization / Public relations / Marketing activities

Technical Experience & Principles

React
TypeScript
JavaScript
Agile & Scrum
Material UI
Testing library
Jest
React Hook Form
Redux Toolkit
Angular
Angular Material
PrimeNG
SASS
SVG
CSS3 (+ Fexbox & Grid)
HTML5
DRY
SDLC
BEM methodology
SEO
Transloco i18n
Git
npm
pnpm

Web Design, React, Angular & PHP projects

cemalovic-milos-primeng-project-photo-3 cemalovic-milos-wedding-website-project-photo-2 cemalovic-milos-kafeterija-project-photo-1 cemalovic-milos-react-project-photo-1 cemalovic-milos-angular-project-photo-1 cemalovic-milos-phpmvcoop-project-photo-4

Way of progress

cemalovic-milos-ey-logo 2022-2025

Working as a React developer, I've been a member of multiple teams involved in building complex IFA (Independent Financial Adviser) web application for buying insurance for a UK based banking client.

- Built and debugged responsive, reusable SPA components with React, TypeScript, CSS3 and Storybook, ensuring cross-browser compatibility and adherence to best practices

- Maintain a high standard of code quality and performance, following S.O.L.I.D. and DRY principles, to ensure maintainable and scalable code through refactoring, unit testing, code review, accessibility compliance, prioritizing attention to detail, clean and maintainable code

- Collaborated daily with cross-functional teams including designers, backend developers and QA engineers using Agile methodologies (Scrum) across different time zones, demonstrating strong verbal and written communication skills

- Integrated RESTful APIs to fetch and display data dynamically, enhancing user experience and application functionality

- Debugging pipeline and services by reading Jenkins and Kibana logs to identify and/or resolve issues in a timely manner

- Wrote unit tests using Jest and React Testing Library to ensure code reliability and prevent regressions, achieving high test coverage

- Utilized Git and GitHub for version control, ensuring code integrity and collaboration among team members

- Participated in regular code reviews, providing constructive feedback to peers and incorporating suggestions to improve code quality

- Engaged in continuous learning and professional development to stay updated with the latest industry trends and technologies in frontend development

- Demonstrated strong problem-solving skills by debugging and optimizing code for performance and usability

- Effectively communicated technical concepts to non-technical stakeholders, facilitating better understanding and collaboration across teams

- Gained exposure to a micro-service architecture and custom validation libraries within a large-scale enterprise environment

Engaged with Product Management, Scrum Masters, Business Analysts, UI/UX Designers, Developers, DevOps and Quality Engineers for optimal outcomes

Tech stack: React, TypeScript, JavaScript, Redux Toolkit, Storybook, Jest, React Testing Library, Jenkins, Kibana, ES Lint, Jira, Git, GitHub, pnpm

cemalovic-milos-intelligent-betting-software-logo 2020-2021

As an Angular developer, I’ve successfully deployed an in-house platform creating dynamic, responsive, pixel perfect and localized web applications for a betting software company.

- Built, debugged and refactored responsive, reusable components and dynamic SPA with Angular, TypeScript and JavaScript, ensuring cross-browser compatibility and adherence to best practices

- Implemented Angular Material and PrimeNG UI libraries, theming and localization with Transloco i18n, providing a personalized user experience

- Styled web applications using advanced CSS3 techniques including PrimeNG utility classes, SASS, Flexbox and Grid, following BEM methodology for maintainable and scalable code

- Integrated REST APIs to fetch and display data dynamically, enhancing user experience and application functionality

- Used RxJS to handle asynchronous data streams effectively

- Worked with Swagger model documentation for API endpoints and data structures

- Employed Git and Bitbucket for version control, ensuring code integrity and collaboration among team members

- Followed Agile methodologies using Redmine for project management, facilitating efficient workflow and timely delivery

- Maintained code quality with ESLint and Prettier, adhering to coding standards and best practices

- Utilized npm for package management, ensuring smooth dependency management and project setup

- Applied DRY and SOLID principles to enhance code maintainability and scalability

- Developed strong problem-solving skills by debugging and optimizing code for performance and usability

- Demonstrated effective communication and teamwork skills through collaboration on projects and mentoring team members on Angular fundamentals and CSS best practices, improving team output and fostering knowledge sharing

- Gained hands-on experience in full software development lifecycle (SDLC) from requirements gathering to deployment and maintenance

Tech stack: Angular, TypeScript, JavaScript, REST APIs, JSON, PrimeNG, Angular Material, HTML5, CSS3, SASS, Transloco i18n, Redmine, ES Lint, Git, Bitbucket, npm

2018-2020

After I completed Web Design and PHP courses, I’ve delved into the exciting realms of Web Development. During this period I mentored a colleague on web development fundamentals, actively documenting and sharing knowledge of HTML5, PHP, MVC architecture, advanced CSS3, Flexbox, Grid, SEO and SASS techniques, demonstrating patience and a ability to break down complex topics.

- Developed multiple personal demo Web Design projects using HTML5, CSS3, SASS, PHP and SQL, showcasing a strong understanding of web development principles and best practices

- Implemented responsive design techniques using CSS3, SASS, Flexbox and Grid to ensure optimal user experience across various devices and screen sizes

- Applied SEO best practices to enhance website visibility and search engine rankings, including keyword optimization and site structure improvements

- Utilized version control systems like Git and GitHub to manage codebase effectively, ensuring collaboration and code integrity

- Followed Software Development Life Cycle (SDLC) methodologies to plan, develop, test and deploy web applications efficiently

- Demonstrated strong problem-solving skills by debugging and optimizing code for performance and usability

- Showcased effective communication skills by documenting project processes and collaborating with peers on development tasks

- Gained hands-on experience in full software development lifecycle (SDLC) from requirements gathering to deployment and maintenance

Tech stack: HTML5, CSS3, SASS, SEO, Git, GitHub, PHP, SQL, DRY principle, MVC architecture, SDLC

cemalovic-milos-naturally-dance-logo 2013-2020

Key Qualities & Achievements:

Entrepreneurial Mindset

Founder experience demonstrates initiative, risk management and ownership.

My work transcends dance - it’s about creating cohesive experiences, solving logistical challenges and uniting people toward shared goals. These skills directly translate to driving team success in collaborative professional settings. Transforming passion for movement into structured leadership and cross-functional expertise.

Adaptability: Thrives in dynamic, high-pressure environments

Execution Focus: Combines creativity with operational discipline to deliver measurable outcomes

People-Centric Approach: Proven ability to engage diverse audiences and build inclusive communities


Operational Excellence

- Founded and scaled a dance school from concept to a functioning business, managing all aspects from budgeting and marketing to curriculum development and event execution

- Cultivated collaborative environments emphasizing teamwork, cultural sensitivity and creative problem-solving

Instructional Leadership and Education

- Developed and delivered curriculum development for over 10 dance styles for diverse student cohorts, honing the ability to explain complex concepts to learners of different skill levels

Marketing, PR & Community Engagement

- Built and nurtured a vibrant community from the ground up. Grew engagement through active participation on social media (Facebook, Instagram, Messenger), responding to questions and creating a welcoming environment

- Engineered data-driven promotional campaigns (social media, guerilla tactics) increasing event attendance

- Secured media coverage and partnerships, enhancing brand visibility and community reach

Event Production & Project Management

- Orchestrated international and local Naturally Dance events, managing end-to-end logistics, vendor coordination and audience engagement

- Spearheaded large-scale international events Beogradska Disko Žurka - Belgrade Disco Fever (1000+ attendees per event), creating inclusive experiences bridging cultural and generational divides

- Troubleshot last-minute tech issues during live events, demonstrating composure and quick thinking under pressure

Hobbies

Cycle
Basketball
Dance
Table tennis
Bass guitar
Swim

Objective

Certifications that I gained you can see here.

Versatile and results-driven professional with 20+ years of experience blending modern frontend development (React, TypeScript, Angular) with a strong background in hotel tech and entrepreneurial event management. I specialize in end-to-end project execution, from ideation to closure, ensuring on-time delivery and high-quality results. My career is built on a simple principle: identify the goal and execute. This unique path has honed my abilities in problem-solving, client communication and leading complex projects from orchestrating large-scale international events to developing scalable, responsive web applications. Eager to apply a proactive and resourceful approach to drive continuous improvement and team success.

Let's connect to discuss how I can bring value to your organization.

✔Excellent English skills, both spoken and written
✔Well designed, testable and scalable code
✔Developing responsive and mobile-friendly websites
✔Excellent communication, collaboration and soft skills
✔Positive, responsible, detail and service-oriented personality
✔Experience with React, TypeScript, JavaScript, Redux Toolkit, React Hook Form, Jest, React Testing Library, Angular, RESTful API, Material UI, Angular Material, Prime NG, Transloco i18n, JSX, HTML5, CSS3,CSS Flexbox, CSS Grid, SASS, SVG (single & sprite), SEO, PHP, MySQL, Git, npm and pnpm
✔Experience with ESLint
✔Experience in code reviewing
✔Experience with Agile and Scrum
✔Experience in all phases of SDLC
✔Experience in mentoring teammates
✔Learning new skills and technologies
✔Experience with Trunk based development
✔Experience with micro-service architecture
✔Experience with Jira, Confluence & Redmine
✔Experience with Virtual Desktop Infrastructure
✔Debugging with Kibana and Jenkins logs
✔Debugging with React and Redux DevTools
✔Experience with digital and social network marketing
✔Experience with Clean Code Principles: S.O.L.I.D, DRY & BEM