
Marius Vlas
Verified Expert in Engineering
Front-end Developer
Lyon, France
Toptal member since October 15, 2020
Marius is a developer with over nine years of experience, delivering several projects from start to finish, from the first business email to the last lines of code. Skilled in front-end architecture, accompanying frameworks (Angular and React), and deployment/delivery systems, he can be trusted with front-end project needs. Marius excels using his extensive product and UX knowledge and cutting-edge front-end technologies to help businesses create the best applications possible.
Portfolio
Experience
- CSS - 9 years
- JavaScript - 9 years
- TypeScript - 9 years
- Angular - 9 years
- React - 8 years
- D3.js - 5 years
- Node.js - 4 years
- Next.js - 3 years
Availability
Preferred Environment
Amazon Web Services (AWS), Git, Jira, Slack, WebStorm, Unix, OS X, Webpack
The most amazing...
...thing I've developed is a route-optimization app for the food-delivery industry composed of complex algorithms and a meaningful UX.
Work Experience
Senior Full-stack Developer
Freelance
- Reduced development costs for more than three clients by rewriting their apps' whole codebases and implementing highly abstract and highly reusable UI libraries.
- Helped my clients raise over £2 million in Series A funding by redesigning the UX of their products suite.
- Optimized front-end development efforts for more than two clients by solving bottlenecks diagnosed in their development and agile processes.
Senior Front-end Developer
Qiagen
- Developed one of Qiagen's Digital Insights apps and helped my team meet the staging deadline four weeks earlier.
- Optimized Qiagen's front-end development effort by implementing a fully-fledged proprietary library in Angular for Qiagen's Digital Insights suite of products.
- Unified the front-end team's knowledge and technical know-how by a series of reforms regarding communication between developers.
Front-end Community Manager
Rodeapps
- Streamlined the communication between developers by orchestrating the knowledge-sharing activity of the front-end community.
- Transformed a team of only two front-end developers into a multi-team community of over 15 developers based on honesty, mutual respect, and help.
- Mentored over five junior developers, guiding them to build their careers as fully-fledged programmers.
Senior Front-end Developer
Rodeapps
- Directed more than eight front-end teams to exceed the expectations of more than 15 clients with over 20 state-of-the-art apps.
- Analyzed and constructed the API architecture for more than five apps. Reduced front- and back-end maintenance efforts.
- Reduced development costs by building more than ten highly reusable Angular and React libraries for my company's teams.
- Implemented and orchestrated a highly scalable system of deployments for our white-label product for multiple clients with varying feature needs.
Front-end Developer
Rodeapps
- Gained a solid grasp of front-end architecture, JavaScript design patterns, Angular, React, AngularJS, Node.js, and Django.
- Built over 20 apps for more than ten clients with innovation, creativity, and spotless work ethic.
- Continuously observed, addressed, and helped solve both technical and managerial problems that I detected in the company.
Experience
Data-Science App for a US-based Airline Company
The app has been used by the data-science, accounting, and management teams. Its primary role was to present vast amounts of tightly coupled flight data in significant visual representations.
My responsibilities:
• Conceptualized and designed the app and its features.
• Developed the entire front end.
• Facilitated efficient and transparent communication with all actors involved (the back-end team, the DevOps team, and the data-science team).
The project ended up being a success—significantly optimizing the internal data-analysis processes of my client.
Order Management System for a Construction Waste Disposal Startup
My responsibilities:
• Created and maintained the front-end architecture at the highest standard.
• Managed, guided, and assured timely deliveries by front-end and QA teams.
• Orchestrated and facilitated communication between client, product, design, development, and QA teams.
Education
Bachelor's Degree in Computer Science and Economics
Babeș Bolyai University - Cluj-Napoca, Romania
Certification in Computer Science
ACADEMY+PLUS - Cluj-Napoca, Romania
Skills
Libraries/APIs
React, D3.js, Node.js, REST APIs, RxJS, Chart.js, Firebase Web SDK, Jenkins Pipeline
Tools
Figma, Sketch, Firebase Analytics, Angular Universal, Webpack, WebStorm, Slack, Jira, Adobe Experience Design (XD), Git, ChatGPT, Sequelize
Languages
JavaScript, CSS, HTML, TypeScript, HTML5, GraphQL, CSS3, Sass, SCSS, C, C Shell, Python
Frameworks
Angular, Next.js, Tailwind CSS, AngularJS, Redux, Express.js, React Native, Material UI, NativeScript, Angular Material, LlamaIndex
Paradigms
Web Architecture, Unit Testing, UX Design, Microfrontends, Agile Workflow, Database Design, Object-oriented Programming (OOP), Functional Programming, UI Design
Platforms
Firebase, Contentful, OS X, Unix, Amazon Web Services (AWS), Docker, Azure, WordPress
Storage
Cloud Firestore, Firebase Realtime Database, PostgreSQL, SQLite, MongoDB
Other
Web Development, Front-end, API Integration, Headless CMS, Apollo, Zustand, Charts, Dashboards, Team Leadership, Firebase Cloud Functions, Progressive Web Applications (PWAs), PWA, Full-stack, APIs, Data Visualization, Tailwind UI, Ray Tracing, Finance, Statistics, Microeconomics, Logic Design, Knowledge Management, Team Mentoring, OAuth, Storybook, ChatGPT API, ChatGPT Prompts, Artificial Intelligence (AI), Back-end, Generative Artificial Intelligence (GenAI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring