
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.
Tailwind CSS
Fast utility-first interface styling.
Node.js
Fast APIs and backend services.
React Query
Smart fetching, caching, and sync.
Axios
HTTP client for APIs with interceptors.
Git
Version control for teams and deployments.
Framer Motion
Smooth UI motion and interactive transitions.
React Hook Form
Performant forms with clean validation.
Yup
Schema validation for forms and APIs.
NextAuth
Secure authentication and sessions.
AWS S3
Reliable object storage for assets and uploads.
Docker
Consistent builds with containers.
Postman
API testing, collections, and environments.
MongoDB
Flexible document-based data storage.
Sharp
Blur placeholder generation for images.
Tiptap
Extensible rich-text editing with custom nodes.
JavaScript
Dynamic logic for modern interfaces.
Redux
Predictable global state management.
Shadcn
Reusable UI components with total control over styles and logic
HTML5
Semantic structure for web pages.
CSS3
Responsive styling and visual polish.
Figma
Collaborative UI design and prototyping.
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.
AI & Copilot Skills
ChatGPT
Advanced prompt engineering and workflow automation.
Claude
Context-rich code generation and complex problem solving.
OpenAI Codex
AI-driven pair programming and boilerplate speedup.




