Marius Mihail Ion
Senior Front-End Developer
Zaragoza, Spain
About
Senior Front-End Developer with 7+ years of experience specializing in Angular and modern web technologies. Proven track record of technical leadership, delivering high-quality solutions, and optimizing development workflows. Experienced in monorepo architecture (NX) for scalable enterprise applications. Proficient in translating designs from tools like Figma into functional, maintainable code. Passionate about clean code, performance optimization, unit testing (Jest, Karma), and creating maintainable applications. Skilled in mentoring junior developers and collaborating with cross-functional teams to deliver exceptional user experiences. Proficient in leveraging AI tools to enhance productivity and code quality.
Work experience
-
-
Vermont Solutions
Senior Front-End Developer (Angular)
-
CloudAPPi
Mid-Level Front-End Developer (Angular, React)
-
ENZO
Mid-Level Front-End Developer (Angular)
-
Freelance Web Developer
WordPress Developer
-
Altran
Mid-Level Full Stack Developer (.NET)
-
IO Digital
Mid-Level Full Stack Developer (.NET)
-
STRATESYS
Junior Full Stack Developer (.NET)
Projects
-
Al-Grano Telegram Summarization Bot •
A powerful Telegram bot that helps users summarize various types of content, from chat conversations to videos, documents, and web articles. The bot leverages OpenAI's advanced language models to generate concise, informative summaries.
-
PixelProphetBot •
A feature-rich Telegram bot that generates high-quality images from text descriptions using advanced AI models. Built with Python and the Telegram Bot API, it offers a seamless experience for creating custom images directly in Telegram chats.
-
mihailmariusiondev.github.io •
This project is a minimalist CV designed for web and pdf. It uses the CV scheme from jsonresume.org and is based on the design of Bartosz Jarocki. It is a fork of the 'minimalist-portfolio-json' template by midudev. The project is built with the Astro framework, Typescript, and the Ninja Keys library for keyboard shortcuts.
-
ArkanTranscripter Bot •
A Telegram bot designed to transcribe YouTube videos, directly sent videos, and audio messages. Leveraging the YouTube Transcript API and OpenAI's advanced models, it provides accurate and enhanced transcriptions to improve accessibility and convenience within Telegram chats.
-
Fixerino Bot •
A Telegram bot that automatically converts links from Twitter, X, Instagram, and TikTok to their respective frontend alternatives for a better viewing experience, solving the common issue of media previews not displaying properly in Telegram chats.
Skills
- Angular
- TypeScript
- JavaScript
- HTML
- CSS
- Git (gitflow)
- GitHub
- React
- RxJS
- REST API Integration
- Angular Material
- PrimeNG
- Unit Testing
- NX (monorepo)
- CI/CD
- Agile Methodologies
- Visual Studio Code
- Cursor
- Figma
- Storybook
Certifications
-
Angular (Intermediate) Certificate
HackerRank
-
Angular (Basic) Certificate
HackerRank
-
JavaScript (Intermediate) Certificate
HackerRank
-
JavaScript (Basic) Certificate
HackerRank
-
English Proficiency Test (C2)
goFLUENT
-
Super Ninja
Ninja Talent
-
Angular Level 2 Certification
Interstate 21
-
API OWNER
APIAddicts
Education
-
Joyfe College
-
San Gabriel College
Languages
- Spanish Native Speaker
- English Full Professional
- Romanian Native Speaker
References
-
“Marius was a great professional to work with. We worked together at Enzo, and his work ethic is impeccable and he is very easy to work with. He goes above and beyond when you ask for help and guidance.” - Gonzalo Rodríguez Muñoz, Enzo
-
“Marius has demonstrated consistently a deep technical knowledge in frontend development with the Angular framework, developing efficient code, updated to the latest practices of the community and always avoiding technical debt. It is clear that he thinks long-term when making decisions, as he quickly discards 'patch' solutions that may work today but be problematic tomorrow.” - José Luis Murcia Gámez, UNIR Project.
-
“Marius worked efficiently, building the product for the client and improving the quality of everything related to the frontend, generating unit tests, refactoring inherited code and even informing the provider's frontend architecture team about problems or improvements to implement in their libraries.” - Guillermo Leiva Ocaña, UNIR Project
-
“Marius has participated in the UNIR/BackOffice project since his arrival at Avanade, contributing knowledge and experience in Frontend development with Angular, from the point of view of implementing functionality from scratch, design, coding, unit testing and reviewing the quality of his own and existing code base. I would definitely be happy to be able to count on him again in future projects with Angular development needs to ensure a quality delivery.” - Bernabé Giral Soto, UNIR Project
-
“Great partner, he has done a great job in his last project demonstrating that he can design and build business applications successfully.” - Antonio Bermúdez Rodríguez, UNIR Project