Personal Details:
Name: Predrag Mitrovic
Date of Birth: 03.08.1983.
Address: Svetozara Papica 25/7, 11080 Belgrade, Serbia Mobile Phone: +381-**-***-**-**
E-mail: *******.*********@*****.***
Professional Summary
Accomplished Senior Frontend Developer with over 20 years of web development experience, specializing in pixel-perfect HTML and CSS frontend development. Extensive experience with Vue.js 3 and TypeScript, crafting dynamic and responsive user interfaces for high-performance web applications. In the highly demanding gambling and auto industry, built systems from scratch, demonstrating exceptional problem-solving skills and the ability to deliver under pressure. Proficient in TYPO3 ( from version 4.5 until now ) for backend development, integrating modern web technologies to create scalable, user-centric solutions. Proven expertise in leading development teams, optimizing performance, and driving digital transformation for clients across various industries. Highly skilled in crafting clean, efficient, and maintainable code, with a strong commitment to continuous learning and technological innovation. Technical Skills
• Frontend Development: Vue.js, HTML5, CSS3, SASS, LESS, JavaScript (ES6+)
• Styling Frameworks: Tailwind CSS, Bootstrap, Material UI
• Content Management Systems: TYPO3 (including custom extension development)
• Backend Development: Node.js, PHP
• Databases: MySQL, MariaDB, PostgreSQL, SQLite, MongoDB
• Tools & Platforms: Git, Jira, Confluence, Bitbucket, CI/CD pipelines
• Methodologies: Agile (Scrum)
Work Experience
Senior Frontend Developer & Team Contributor Metric Gaming (UK) Ltd, London March 2022 – Present
• Spearhead the development of reusable and dynamic components using Vue.js 3 with pixel-perfect design implementation.
• Establish and enforce CSS coding standards using CSS variables, Tailwind CSS.
• Ensure responsive design and cross-browser compatibility across all projects. Frontend Developer and TYPO3 Developer MG Group Digital Marketing April 2021 – March 2022
• Development of client websites from scratch using TYPO3 and Vue.js 3, delivering dynamic and user-friendly web applications.
• Develop custom TYPO3 extensions for version 12
• Integrate Tailwind CSS and SASS to streamline styling and ensure consistency and maintainability across projects. TYPO3 & Vue.js Developer & Team Lead, Serbia Branch SUNZINET GmbH, Cologne January 2019 – February 2021
• Directed the Serbia branch development team in delivering enterprise-level website projects.
• Managed projects using Vue.js and TYPO3
• Implemented coding best practices and Agile project management standards.
• Maintained direct client communication and delivered high-quality digital solutions. Senior TYPO3 & Vue.js Developer, Team Lead Ilexius GmbH, Wiesbaden August 2014 – December 2018
• Led a team of developers, managing project deliveries and timelines.
• Developed TYPO3 websites and Vue.js applications from scratch,
• Collaborated with stakeholders to align technical solutions with business objectives. JavaScript Tier 2 Engineer Sizmek
June 2013 – July 2014
• Provided technical support and troubleshooting for the ad serving platform.
• Diagnosed and resolved issues related to analytics and HTML5 ads based on JavaScript.
• Improved ad performance and user experience by optimizing JavaScript code. TYPO3 Developer Peak Sourcing d.o.o., Belgrade
May 2012 – May 2013
• Developed and maintained websites using TYPO3 ECMS.
• Built custom Extbase extensions to enhance functionality.
• Managed upgrades of TYPO3 websites from versions 4.x to 7.6, ensuring smooth transitions.
• Diagnosed and fixed bugs across multiple projects, improving site stability and performance. Web Developer Société Générale Bank Serbia
April 2011 – April 2012
• Maintained and updated all bank websites, including www.societegenerale.rs and www.ebank.rs.
• Designed and developed landing pages for marketing campaigns, enhancing digital marketing efforts.
• Ensured website security and compliance with banking standards. Co-Founder and TYPO3 Developer Dark Forest Web LLC, Cheyenne, WY, USA September 2009 – March 2011
• Led the development of enterprise-level websites using TYPO3.
• Managed a large codebase and numerous in-house extensions based on Extbase and Fluid.
• Maintained and upgraded a range of TYPO3 websites, ensuring they met the latest standards.
• Developed custom TYPO3 extensions to enhance functionality and address specific business requirements. Web Programmer and Designer Akvarijum Centar, Belgrade January 2006 – August 2009
• Developed and maintained company websites, including www.akvarijum-centar.com and www.akvarijum.net.
• Created user-friendly and visually appealing designs, improving user engagement by 50%.
• Improved website traffic through SEO optimization and content updates.
• Collaborated with the marketing team to align web content with business objectives. Education
• Bachelor's Degree in Organic Chemistry
High Technological School of Vocational Studies, Aranđelovac, Serbia. Graduated in 2007 Languages
• English: Advanced proficiency
Personal Skills
• Proactive problem-solver with strong leadership and communication abilities.
• Excellent at bridging technical and business objectives.
• Ability to work effectively in team environments and manage multiple projects simultaneously.
• Strong attention to detail and dedication to producing high-quality work.
• Committed to continuous learning and technological innovation. Additional Information
• Experienced in Agile methodologies, specifically Scrum, to enhance team collaboration and project delivery.
• Proficient in utilizing tools like Git, Jira, Confluence, and Bitbucket for efficient project management and version control.
• Skilled in setting up CI/CD pipelines to streamline the development process.
• Extensive experience in web development, with a focus on delivering high-quality digital solution