Fullstack Software Engineer with 4+ years of hands-on experience across the entire development lifecycle. Backend expertise spans PHP, Laravel, Symfony, and RESTful API development with proficiency in event-driven architectures and Domain-Driven Design. Frontend capabilities include building responsive, performant interfaces with React and Next.js. Additional specialization in custom WordPress theme and plugin development, enabling seamless platform extensibility. Technical foundation includes MySQL, Docker containerization, and Linux system administration. Passionate about clean code practices and delivering scalable, maintainable solutions that meet complex business requirements.
PHP, JavaScript, TypeScript, Python
Docker, Linux, Git, CI/CD (GitHub Actions, GitLab CI)
Laravel, Symfony, NestJS, Express.js
WordPress (custom themes, plugins, Elementor)
React, Next.js, Tailwind CSS, HTML/CSS
RESTful APIs, Microservices, Domain-Driven Design, Event-Driven Systems
PostgreSQL, MySQL, MongoDB
Software Engineer | 8thsense
Germany, RemoteProgressed from backend-focused development to fullstack engineering. Initially led NestJS (Node.js) backend development, designing scalable APIs and microservices architecture, including a dynamic admin dashboard API layer with efficient relational queries. Transitioned to fullstack refactoring on Laravel and React using Filament framework, optimizing backend performance and modernizing codebase. Throughout tenure, maintained high code quality through code reviews, feature branch workflows, and cross-functional collaboration.
Software Engineer Intern
Netherland, EnschedeBuilt and optimized backend APIs using NestJS, TypeScript, and MongoDB, focusing on scalable architecture and performance. Implemented admin and client features (authentication, notifications, data management) with 88% test coverage, improving system reliability and user satisfaction. Contributed to codebase modernization through systematic refactoring and code review participation.
Software developer at Pouyabash (Contract)
Tehran, RemoteImproved API performance by 50% through PostgreSQL query optimization, indexing strategy, and refactoring N+1 patterns. Restructured Laravel application for better modularity and maintainability, reducing technical debt. Optimized database schema to handle increased traffic, collaborating with stakeholders on performance validation and continuous improvements.
Architected and optimized database schema for dashboard application using Node.js, NestJS, and PostgreSQL, enhancing query performance by 30% through strategic indexing, query optimization, and N+1 pattern elimination. Improved average data retrieval time from 450ms to 315ms, enabling real-time analytics and reporting capabilities.
Backend developer at Royan ICT (Contract Based)
Tehran - RemoteEngineered high-performance REST APIs using NestJS, TypeScript, and PostgreSQL, architecting microservices to handle 5,000+ concurrent requests with 99.8% uptime. Streamlined CI/CD pipelines using Docker and automated deployment tools, reducing deployment time from 45 minutes to 30 minutes (33% improvement) and enabling daily releases. Implemented JWT-based authentication and role-based access control (RBAC), ensuring secure, scalable API access. Collaborated with cross-functional teams in fast-paced startup environment to deliver production-ready features aligned with product roadmap.
2× Medallion of Excellence – Web Technologies
WorldSkills Iran (2021 & 2022)