Recommended expert

Roxana Girdu

Freelance Senior Frontend Developer

Roxana Girdu
Munich, Germany

Experience

Jan 2024 - Present
2 years 2 months

Freelance Senior Frontend Developer

RHI Magnesita

  • Designed and developed a high-performance internal resource management platform using React and TypeScript, optimizing dynamic data rendering and state management.
  • Built a React Native application to support mobile access to internal tools, enabling on-the-go project tracking for field teams.
  • Developed custom 2D canvas-based visualizations using Pixi.js to simulate material flows and refractory layer behaviors.
  • Integrated Pixi.js with React components for interactive diagrams and real-time UI updates.
  • Developed interactive 3D visualizations using React.js for displaying refractory product layouts and simulations, supporting engineering and sales teams with dynamic product previews.
  • Integrated Three.js within the React ecosystem to allow manipulation of 3D models in real-time via browser, enhancing user engagement and field configurability.
  • Integrated a headless CMS to enable dynamic content updates by non-technical users, reducing content deployment time by 40%.
  • Led AWS CloudFront optimization initiatives, improving portal load speeds by 30% globally.
  • Actively collaborated with cross-functional Agile teams and product owners to deliver prioritized features with a fast feedback loop.
  • Key Technologies: React.js, React Native, Three.js, TypeScript, Contentful CMS, AWS S3/Lambda/CloudFront, Cypress, Agile Scrum
Oct 2021 - Dec 2023
2 years 3 months
Munich, Germany

Freelance Senior Front End Developer

BMW Group

  • Architected and led the development of a large-scale React + Storyblok-based customer-facing application, serving thousands of users across BMW’s digital platforms.
  • Integrated AWS Lambda microservices and optimized CloudFront distribution to ensure scalable asset delivery.
  • Spearheaded the development of a customer-facing React application with TypeScript, resulting in a 20% increase in user engagement.
  • Proficiently integrated Redux state management to enhance application state handling and ensure efficient data flow.
  • Worked closely with customers to gather and understand new requirements, adapting the application to meet their evolving needs.
  • Maintained AWS services to support frontend functionalities, including S3 for static assets, Lambda for serverless functions, and API Gateway for RESTful APIs.
  • Optimized and scaled frontend applications by leveraging AWS CloudFront for content delivery and DynamoDB for efficient data storage.
  • Ensured secure integration with AWS services, following best practices for authentication and authorization.
  • Implemented automated testing pipelines using AWS CodePipeline and AWS CodeBuild.
  • Collaborated with backend developers to create and maintain API calls using Node.js, ensuring seamless communication between the frontend and backend systems.
  • Utilized TypeScript to enhance code quality and maintainability, reducing runtime errors by 30%.
  • Led the adoption of test-driven development practices, resulting in a more robust and reliable codebase.
  • Implemented unit tests using Jest and conducted end-to-end testing using Cypress to ensure reliability and correctness.
  • Utilized D3 to create and manage complex charts, providing data visualization solutions that met specific project requirements.
  • Worked closely with UX/UI designers to implement responsive and user-friendly interfaces, contributing to a positive user experience.
  • Implemented client-side routing using React Router, enhancing the overall navigation experience for users.
  • Enforced frontend security best practices, including input validation and protection against common web vulnerabilities.
  • Maintained comprehensive documentation for frontend architecture, codebase, and AWS integrations.
Jan 2019 - Oct 2021
2 years 10 months
Munich, Germany

Freelance Senior Front End Developer

Rolls Royce Group

  • Managed and defined standards with regard to functionality, customizations, and potential performance impact.
  • Created proposals for architectural design, project planning, and requirements gathering.
  • Developed modular, responsive applications using React.js and TypeScript.
  • Implemented and maintained CI/CD pipelines using Azure Pipelines, improving development and deployment efficiency.
  • Used Redux for application state management.
  • Maintained server-side functionality using Express.js.
  • Configured Webpack to execute pre/post-processors, tests, and transpile based on build targets.
  • Implemented unit tests using Jest.
  • Styled React components with styled-components.
  • Designed asynchronous operations in React with Redux-Saga.
  • Integrated end-user authentication with OAuth 2.
  • Collaborated with designers to ensure efficient designs.
  • Assisted in structuring the data model in CMS.
  • Participated in deployment processes in Jenkins.
  • Reviewed code quality for a high-volume progressive web application, maintaining consistency across team members.
  • Led troubleshooting and resolution of complex frontend issues, providing timely solutions.
  • Participated in on-call rotations to address critical issues and ensure application availability.
May 2017 - Jan 2019
1 year 9 months

Freelance Senior Fullstack Developer

eBay

  • Created rich user interfaces using React.js.
  • Involved in internationalization of the application using i18next.
  • Built server functionality using Express.js and GraphQL.
  • Developed custom reusable React components.
  • Reviewed code quality for a high-volume progressive web application, maintaining consistency across team members.
  • Developed a browser extension with React.js and Redux architecture using TypeScript.
  • Used React Router to implement a single-page application.
  • Worked with CSS preprocessors like LESS and SASS.
  • Managed state and dispatched actions using Redux.
  • Wrote a polyfill for browser extension APIs to support Chrome, Firefox, and IE11 using TypeScript.
  • Worked in a Node environment using NPM, Yarn, Grunt, and Gulp.
  • Implemented GraphQL on the server side for data fetching.
  • Configured Webpack to execute pre/post-processors, tests, and transpile based on build targets.
  • Wrote build scripts using Gulp.
  • Designed asynchronous operations in React with Redux-Saga.
  • Created custom components with complex functionality to match client requirements.
  • Provided support for an application written in ExtJS.
  • Utilized MVC principles to ensure a clean architecture.
  • Maintained close communication with backend team to deliver correct APIs.
  • Followed Agile development and consistently delivered new features on time during sprints.
  • Communicated updates in daily scrum meetings using JIRA.
  • Maintained documentation of technical designs.
  • Wrote unit tests using Jasmine and Jest for JavaScript and TypeScript code.
  • Addressed cross-browser issues and capabilities.
Feb 2016 - May 2017
1 year 4 months
Bucharest, Romania

Front End Developer

Ixia

  • Built custom, highly interactive components tailored to specific client requirements and business logic.
  • Provided maintenance and support for a legacy ExtJS codebase during migration phases.
  • Applied MVC principles to ensure clean, maintainable architecture across the application.
  • Documented technical specifications and architectural decisions in Confluence for team alignment.
  • Rewrote an old ExtJS application to React.js.
  • Created custom reusable React components.
  • Implemented various screens using React.js and predefined NPM components.
  • Identified and implemented improvements to improve code quality and shorten delivery timelines.
  • Designed and implemented Ixia's software solutions using ExtJS.
  • Developed cross-browser applications.
  • Coordinated with other technical teams for portal solution development to support APIs.
  • Worked on Agile projects with different teams using Agile methodology.
  • Used build tools such as Ant and Maven.
Sep 2014 - Feb 2016
1 year 6 months
Bucharest, Romania

Software Engineer

Finastra

  • Designed and developed financial software for PC and Linux platforms using Java and JavaScript.
  • Developed risk management and evaluation tools using mathematical and statistical algorithms.
  • Created new features involving mathematical methods for financial markets.
  • Developed interface modules in financial applications using JavaScript.
  • Reviewed and secured code.
  • Implemented unit tests for JavaScript solutions.
  • Documented and delivered reports on ongoing projects.
  • Identified and fixed bugs reported by clients.
  • Mentored junior developers on OOP and application knowledge.
  • Interacted with clients to gather requirements and implement business solutions.
Jan 2014 - Sep 2014
9 months
Bucharest, Romania

Microsoft Dynamics CRM Developer

Aleman Consulting

  • Developed new plugins using C# for Microsoft Dynamics CRM web application.
  • Customized Microsoft Dynamics CRM 2011 organizations at the form, entity, relationship, reports, workflow, dialogs, and permission levels.
  • Implemented form customizations with JavaScript, including jQuery, OData (REST), and FetchXML.
  • Designed and administered SQL Server databases.
  • Integrated with SharePoint.
  • Resolved complex problems and defects in integrated end-to-end environments.
  • Developed and implemented reports using SSMS and SSRS.
May 2013 - Jan 2014
9 months
Bucharest, Romania

Front End Developer

Compu-Cons.SRL

  • Implemented design, development, troubleshooting, and debugging of a management web application using JavaScript.
  • Created responsive screens using MVC, HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
  • Developed APIs using Web API RESTful services.
  • Assisted in development and documentation of the ASP.NET-based application.
  • Developed new features and tested functionality.
  • Worked with technologies such as MVC, SQL, C#, JavaScript, jQuery, and web application maintenance.
  • Developed utilities in an Agile environment and participated in daily stand-up meetings.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (4.5 years), Aerospace and Defense (3 years), Manufacturing (2 years), Automotive (2 years), Retail (1.5 years), and Banking and Finance (1.5 years).

Information Technology
Aerospace and Defense
Manufacturing
Automotive
Retail
Banking and Finance

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (13 years), Product Development (9.5 years), and Project Management (3 years).

Information Technology
Product Development
Project Management

Summary

Motivated and detail-oriented senior front end developer, with 8+ of strong experience in delivering high-quality software solutions. Proven skills through working well within a close team, building and managing difficult tasks.

Skills

  • Advanced Knowledge Of Modern Js: Typescript, Es6+, React, Reactnative, Extjs, Pixi.js.
  • Experience Of Back End Development: Node.js, Graphql, Express.js.
  • Good Knowledge Of Css Preprocessors: Less, Sass.
  • Experienced In State Management Libraries: Redux, Mobx.
  • Experience In: Bem, Css Module, Less, Styled Components.
  • Experience In Azure Services: Azure Devops Pipelines.
  • Aws Services: S3, Lambda, Api Gateway, Cloudfront, Dynamodb, Aws Codepipeline, Aws Codebuild, Aws Codedeploy.
  • Advanced Knowledge Of E2e Testing Methods: Cypress.
  • Advanced Knowledge Of Unit Testing Methods: Jasmine, Jest.
  • Good Knowledge Of Versioning Tools: Git, Jenkins, Subversion.
  • Experience With The Build Scripts: Gulp, Grunt.
  • Content Management Systems: Storyblok, Wordpress.

Languages

Romanian
Native
English
Advanced
German
Elementary

Education

Oct 2011 - Jun 2015

Politehnica University of Bucharest

Engineer Degree · Computer Science and Information Technology · Bucharest, Romania

Oct 2007 - Jun 2011

Ecaterina Teodoroiu College

High School Degree · Bucharest, Romania

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Roxana based?

Roxana is based in Munich, Germany.

What languages does Roxana speak?

Roxana speaks the following languages: Romanian (Native), English (Advanced), German (Elementary).

How many years of experience does Roxana have?

Roxana has at least 13 years of experience. During this time, Roxana has worked in at least 6 different roles and for 8 different companies. The average length of individual experience is 2 years and 7 months. Note that Roxana may not have shared all experience and actually has more experience.

What roles would Roxana be best suited for?

Based on recent experience, Roxana would be well-suited for roles such as: Freelance Senior Frontend Developer, Freelance Senior Front End Developer, Freelance Senior Fullstack Developer.

What is Roxana's latest experience?

Roxana's most recent position is Freelance Senior Frontend Developer at RHI Magnesita.

What companies has Roxana worked for in recent years?

In recent years, Roxana has worked for RHI Magnesita, BMW Group, and Rolls Royce Group.

Which industries is Roxana most experienced in?

Roxana is most experienced in industries like Information Technology (IT), Aerospace and Defense, and Automotive. Roxana also has some experience in Manufacturing, Retail, and Banking and Finance.

Which business areas is Roxana most experienced in?

Roxana is most experienced in business areas like Information Technology (IT), Product Development, and Project Management.

Which industries has Roxana worked in recently?

Roxana has recently worked in industries like Aerospace and Defense, Automotive, and Manufacturing.

Which business areas has Roxana worked in recently?

Roxana has recently worked in business areas like Information Technology (IT), Product Development, and Project Management.

What is Roxana's education?

Roxana holds a Bachelor in Computer Science and Information Technology from Politehnica University of Bucharest.

What is the availability of Roxana?

Roxana is immediately available for suitable projects.

What is the rate of Roxana?

Roxana's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Roxana?

To hire Roxana, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 920-1080 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.