Hey,
I'm Mohammad Zrar
I'm a software engineer with a passion for building web applications and digital products.
About
Software Engineer with 2.5 years of experience as a full-stack developer, specializing in backend engineering and scalable system design. I build production-grade web applications and API-driven systems using NestJS, Laravel, React, Next.js, and Vue.js, with strong attention to performance, scalability, and maintainability. I work across real-time systems and database-driven applications with ORMs such as TypeORM, Sequelize, and Eloquent — handling database design, migrations, and query optimization. Comfortable owning the full software development lifecycle, from project initialization and architecture planning to deployment, server configuration, and production maintenance.
Experience
Full-Stack Developer
09/2024 – PresentOvanya
Erbil, KurdistanContributing to the development of scalable web applications using ReactJS, NextJS, Laravel, and NestJS. Collaborating with cross-functional teams to deliver performant and maintainable front-end solutions. Involved in designing RESTful APIs, optimizing user interfaces, and ensuring code quality through clean architecture and best practices.
Front-End Developer
03/2024 – 09/2024Myrtle Financial Consultation Co., Ltd.
Erbil, IraqDeveloped and maintained the company's CRM system and main website using Vue.js. Focused on improving performance, usability, and overall user experience. Collaborated with the backend team to integrate APIs and ensure smooth data flow between systems.
Projects
Digital Kiosk System
Full-stack digital kiosk platform with a primary focus on backend architecture, infrastructure, and real-time functionality. Built a centralized management system controlling multiple physical kiosks across cloud and on-device environments, a dynamic advertisement scheduling engine (configurable slots, pricing, campaign control), and modules for inter-kiosk live streaming, AI image generation, quizzes, and public services. Added AI-based impression tracking and role-based authorization with dynamic permissions.
Library Management System
Full-stack library management system for Youthhub. Built the backend architecture, admin management panel, and borrowing gateway, plus deployment. Integrated RFID-based scanning devices in real time to automate book borrowing, returning, and inventory tracking — significantly reducing manual data entry and streamlining operations through shared infrastructure and APIs with the main Youthhub platform.
FIB 3D Avatar
Interactive 3D avatar application with AI integration and camera tracking. Enabled real-time voice conversations with responsive avatar movements and expressions, creating an immersive conversational AI experience.
ForeEx CRM
Comprehensive CRM for Forex-Iraq to streamline customer management, transaction tracking, and business operations. Implemented client data management, automated workflows, and reporting dashboards to enhance operational efficiency.
Grei Agency Website
Optimized the Grei Agency portfolio website by resolving performance bottlenecks, improving load times, and enhancing overall responsiveness through code refactoring and technical improvements.
Skills
Languages & Frameworks
- JavaScript / TypeScript
- ReactJS
- Next.js
- Vue.js
- NestJS
- PHP / Laravel
- Python
- C++
- SQL
Tools & Technologies
- PostgreSQL
- Redis
- Docker
- Nginx
- Linux
- Git / GitHub
- REST APIs
- WebSockets
Project Management
- ClickUp
- Agile collaboration
- Client communication
- Cross-functional teamwork
Education
Salahaddin University-Erbil
2019 – 2023B.Sc. Computer Science — College of Science
Erbil, IraqCertificates
- Next.js 15 & React – The Complete Guide
- Clean Code
- 100 Days of Code: The Complete Python Pro Bootcamp
- Vue – The Complete Guide (incl. Router & Composition API)
Get in touch
Open to new opportunities and collaborations. Reach out through any of the channels below.