Roxana Girdu

Freelance Senior Frontend Developer

Avatar placeholder
Munich, Germany

Experience

Jan 2024 - Present
2 years 1 month

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.

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

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

Similar Freelancers

Discover other experts with similar qualifications and experience

David Moling
David Moling

Senior Technical Consultant

View Profile
Fabian Schulze
Fabian Schulze

Frontend-Architect, Fullstack-Developer

View Profile
Mario Volke
Mario Volke

Freelance Developer

View Profile
Timm Preetz
Timm Preetz

Senior Backend-Framework Engineer

View Profile
Andreas Kraus
Andreas Kraus

Senior Developer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Siegfried-thor Bolz
Siegfried-thor Bolz

AI Solutions Architect & Developer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Adel Bruno grimm
Adel Bruno grimm

React Native Developer

View Profile
Christian Worsch
Christian Worsch

Senior Full-Stack Developer

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Daniel Dieckwisch
Daniel Dieckwisch

Senior Developer

View Profile
Piotr Kuczyński
Piotr Kuczyński

Senior Software Engineer

View Profile
Vincent Rothländer
Vincent Rothländer

Freelancer

View Profile
Guido Schedlbauer
Guido Schedlbauer

Senior Software Developer

View Profile
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Development

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Patrick Meppe
Patrick Meppe

IT Consultant

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
James Cullimore
James Cullimore

Freelance Android Developer

View Profile
Fahrettin Kutyol
Fahrettin Kutyol

Senior Frontend Engineer

View Profile
Christopher Nonne
Christopher Nonne

Freelance

View Profile
Johannes Hertenstein
Johannes Hertenstein

Powderguide Conditions Reports

View Profile
Timur Yalcin
Timur Yalcin

Lead Frontend Developer | Fullstack Developer

View Profile
Onur Duman
Onur Duman

Co-Founder

View Profile
Adil Sultan
Adil Sultan

Mobile/Backend Developer

View Profile
Patrycja Buczkowska
Patrycja Buczkowska

Freelance Frontend Developer

View Profile
Daniel Redwig
Daniel Redwig

Software Engineer

View Profile
Julian Haluska
Julian Haluska

Working / Master's Thesis Student in Software Development

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile