Roxana G.

Freelance Senior Frontend Developer

Munich, Germany

Experience

Jan 2024 - Present
1 year 8 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.
  • Mantain AWS services to support frontend functionalities, including S3 for static assets, Lambda for serverless functions, and API Gateway for RESTful APIs.
  • Optimise and scale frontend applications by leveraging AWS CloudFront for content delivery and DynamoDB for efficient data storage.
  • Ensure secure integration with AWS services, following best practices for authentication and authorization.
  • Implement automated testing pipelines using AWS services such as 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 the number of runtime errors by 30%.
  • Led the adoption of Test-Driven Development (TTD) practices, resulting in a more robust and reliable codebase.
  • Implemented unit tests using Jest and conducted end-to-end testing using Cypress to ensure the reliability and correctness of components and the entire application.
  • 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.
  • Implement and enforce frontend security best practices, including secure coding standards, input validation, and protection against common web vulnerabilities.
  • Maintain comprehensive documentation for frontend architecture, codebase, and AWS integrations.
  • Ensure documentation is up-to-date and accessible to the development team and other stakeholders.
  • Key Technologies: React.js, Redux, TypeScript, AWS, Storyblok CMS, Cypress, Jest, Node.js
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, customisations and potential performance impact.
  • Creating proposals for the architectural design, worked on project planning and requirements gathering.
  • Creating modular, responsive application using React.JS framework and Typescript.
  • Implemented and maintained CI/CD pipelines using Azure Pipeline, improving the efficiency of the development and deployment processes.
  • Used Redux for the application state management.
  • Involved in mantaining the server side using Express.JS.
  • Configured Webpack to execute pre/post-processors, tests, transpires based on build target.
  • Implementing unit tests using Jest.
  • Styling React components with styled-components library.
  • Implementing responsive solutions.
  • Designing async operations in ReactJS with Redux using Saga.
  • Integrating of end user authentication with OAuth 2.
  • Collaborating with designers to ensure designs are efficient.
  • Assisted in structuring the data model in CMS.
  • Involved in deployment process in Jenkins.
  • Reviewing the quality of code for the high-volume progressive web application maintaining code and design consistency across different team members.
  • Lead the troubleshooting and resolution of complex frontend issues, working closely with support teams and providing timely solutions.
  • Participate in on-call rotations to address critical issues and ensure the availability of the application.
  • Key Technologies: React.js, TypeScript, Styled Components, Azure Pipelines, OAuth2, Redux, Saga.
May 2017 - Jan 2019
1 year 9 months

Freelance Senior Fullstack Developer

eBay

  • Creating rich user interfaces using Javascript framework ReactJS.
  • Involved in internationalization of the application using I18next framework.
  • Responsible with building the server, using Express.JS and GraphQL.
  • Responsible with creating custom reusable React components.
  • Reviewing the quality of code for the high-volume progressive web application maintaining code and design consistency across different team members
  • Developing browser extension with ReactJS with Redux architecture using Typescript.
  • Used React-Router to turn application into Single Page Application.
  • Experience working with CSS preprocessors like LESS, SASS.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Writing a polyfill for browser extension’s API’s to be compatible with 3 different browsers (Chrome, Firefox, IE11) using Typescript.
  • Worked in Node environment using NPM, Yarn, Grunt, Gulp.
  • Implementing GraphQL, on the server side, for data fetching.
  • Configured Webpack to execute pre/post-processors, tests, transpires based on build target.
  • Involved in writing build scripts using Gulp.
  • Designing async operations in ReactJS with Redux using Saga.
  • Creating custom components with a complex functionality to match client’s requirements.
  • Providing support for application written in ExtJS.
  • Utilised MVC principals to ensure a clean architecture.
  • Maintained close communication with BE 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 software.
  • Maintaining documentation of technical designs.
  • Worked with Jasmine and Jest unit test framework to write unit tests for JavaScript and Typescript code.
  • Understanding of cross-browser issues and capabilities.
  • Key Technologies: React.js, Redux, GraphQL, TypeScript, Webpack, Node.js, Gulp, Redux-Saga, Jasmine, Jest, ExtJS
Feb 2016 - May 2017
1 year 4 months
Bucharest, Romania

Front End Developer

Ixia

  • Front End developer at a company that provides security solutions and applications across physical and virtual networks for enterprises, service providers and network equipment manufacturer.
  • 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.
  • Rewriting of old application written in ExtJS to ReactJS .
  • Creating custom reusable React components.
  • Implemented various screens for the front end using ReactJS and used various predefined components from NPM.
  • Identify and implement improvements to improve code quality, and shorten delivery timeline.
  • Design and implementation of Ixia's software solutions using JavaScript framework ExtJS.
  • Participated in understanding of ReactJS technology and development tasks.
  • Developed cross-browser application.
  • Assisted in maintaining and updating existing applications and modules.
  • Coordinated with other technical teams for development of portal solutions to support API
  • High ability to work on Agile projects, as I was involved in different projects with different teams using the Agile methodology.
  • Using different build tools such as: Ant and Maven.
Sep 2014 - Feb 2016
1 year 6 months
Bucharest, Romania

Software Engineer

Finastra

  • Software Engineer in a company that provides financial services software for banking industry, focused on lending, retail and capital markets.
  • Designing and developing financial software for PC and Linux platforms using Java and Javascript.
  • Developing risk management and risk evaluating financial tools, using mathematic and statistical algorithms
  • Developing new features involving mathematical methods for financial markets.
  • Creating interface modules in financial applications using Javascript.
  • Reviewing and securing code.
  • Implementing Unit Tests for the developed Javascript solutions.
  • Documenting and delivering reports on ongoing projects.
  • Identifying and fixing bugs reported by the clients.
  • Helped junior developers gain understanding of OOP and of the application and apply this knowledge accordingly.
  • Interact with client and get the requirements and business solutions implemented.
Jan 2014 - Sep 2014
9 months
Bucharest, Romania

Microsoft Dynamics CRM developer

Aleman Consulting

  • Responsible with developing new plugins using C# , for Microsoft Dynamics CRM web application
  • Customised Microsoft Dynamics CRM 2011 organisations at the form, entity, relationship, reports, workflow, dialogs, and business unit/user role permission level.
  • Form customisations with JS which included the use of JQuery, ODATA (REST), and FetchXML
  • Design and administration of SQL Server Database
  • Integration with SharePoint.
  • Resolved complex problems and defects occurring on integrated as well as end to end environment
  • Developed and implemented reports using SSMS and SSRS
May 2013 - Jan 2014
9 months
Bucharest, Romania

Front End Developer

Compu-Cons.SRL

  • Front End developer at a start-up company developing a management web application.
  • Implementing the design, development, troubleshooting and debugging of the web application using Javascript.
  • Creating web responsive screens using MVC , HTML5 , CSS3, JavaScript , jQuery and Bootstrap.
  • Creating API’s using WEB API RESTFul Services.
  • Assisted in development and documentation of the ASP.NET based application.
  • Development of new features and testing of functionality.
  • Working with technologies such as: MVC, SQL, C#, JavaScript, jQuery, Web application maintenance.
  • Developing utility in Agile Environment, involve 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.

Languages

English
Native
Romanian
Native
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