
Hi, I'm Mahdiyar Marvi
Front-end Engineer






Specializing in building performant, scalable, and intuitive user interfaces, I bridge the gap between design and engineering. With more than 5years of hands-on experience, I focus on delivering clean, maintainable code and seamless digital experiences across modern web ecosystems.
My Projects
Experiences
CRM Engineer
I lead front-end development efforts within the CRM domain while also driving the investigation and resolution of complex production issues affecting subscriber experience and system reliability. My work involves analyzing business and technical requirements, identifying root causes across the application flow, and delivering stable, maintainable solutions that improve performance, usability, and operational efficiency. I also contribute to system enhancements and new change requests in close collaboration with cross-functional teams.
Technical operations engineer
I was responsible for supporting critical operational systems, with a strong focus on troubleshooting, incident resolution, and day-to-day service stability. Working extensively with SQL databases and Linux environments, I handled database changes, investigated system-level issues, and ensured reliable execution of operational processes. This role strengthened my ability to work under pressure, diagnose issues quickly, and maintain consistency across business-critical services.

Technical support
I supported production systems by handling technical issues, investigating service behavior, and resolving operational problems across SQL and Linux-based environments. My responsibilities included database updates, log analysis, issue triage, and close coordination with development teams to address root causes rather than temporary fixes. Through this role, I helped improve system stability, reduce recurring incidents, and maintain smooth daily operations.

Lead Front-End Developer
I was promoted to Lead Front-End Developer to take greater ownership of the product's front-end direction, feature delivery, and development quality. In this role, I led the implementation of new user-facing features, coordinated front-end decisions, and helped align technical execution with product goals. Alongside front-end leadership, I also contributed on the back end with Node.js, building and maintaining APIs required to support product functionality end to end.

Front-end developer
I worked on developing and improving core product features as part of the front-end team, with a focus on building reliable, scalable, and user-friendly interfaces. Beyond front-end implementation, I also contributed to back-end development using Node.js, where I helped create and maintain APIs needed by the product. This role expanded my full-stack experience and strengthened my ability to deliver features across multiple layers of the application.
Freelancing
junior | mid-level front-end developer
As a freelance front-end developer, I worked on a mix of client projects and self-driven builds that helped me strengthen both my technical foundation and practical delivery skills. During this period, I deepened my knowledge of modern front-end technologies, translated requirements into functional interfaces, and learned how to manage projects with greater independence, adaptability, and attention to real-world business needs.
My Skills
Next.js
Scalable apps with SSR and routing.
TypeScript
Safer code with strong typing.
React
Component-driven UI with smooth UX.
JavaScript
Dynamic logic for modern interfaces.
Node.js
Fast APIs and backend services.
Tailwind CSS
Fast utility-first interface styling.
React Query
Smart fetching, caching, and sync.
React Hook Form
Performant forms with clean validation.
Redux
Predictable global state management.
NextAuth
Secure authentication and sessions.
Docker
Consistent builds with containers.
MongoDB
Flexible document-based data storage.
HTML5
Semantic structure for web pages.
CSS3
Responsive styling and visual polish.
Figma
Collaborative UI design and prototyping.
Linux
CLI workflow and stable environments.
Webpack
Bundling and asset optimization.
MUI
Ready-made components for fast UI.
Sass
Structured and reusable styling workflows.
React Context
Lightweight shared app state.
Oracle SQL
Structured relational querying and data work.
Bootstrap
Responsive UI with ready utilities.
Formik
Form state and validation handling.




