I’m a passionate Full Stack Developer turning ideas into secure, scalable, and technically SEO-optimized web apps.
Backend? ASP.NET Core. Frontend? Razor, Blazor, Angular — I do it all.
From clean code to smooth UX, from solid architecture to OWASP security and technical SEO — I’ve got your stack covered.
I’m a Full Stack Developer with over 4 years of experience in building modern, secure, and high-performance web applications. I specialize in ASP.NET Core for backend development and work confidently with Razor, Blazor, and Angular on the frontend. Fluent across the full stack — from TypeScript & modern JavaScript frameworks to EF Core & SQL Server. I'm also well-versed in clean software architecture (Clean, Onion, Microservices) and technical SEO. With hands-on knowledge of OWASP Top 10 and bug hunting, I ensure every line of code is built with security in mind.
Design and development of a highly immersive, modern, and high-performance Single-Page Application (SPA) for a premium motorcycle maintenance and service center. The platform is engineered with Angular 21 utilizing full zoneless execution for ultimate render optimization and modern reactive state management. Crafted an elegant dark theme visual identity using Tailwind CSS, fluid animations, responsive layouts, and custom scroll-reveal directives to maximize visual fidelity and user retention. Implemented robust lazy-loaded routing for the service catalog, repair categorization, and blogs. Added an interactive "Entertainment" terminal featuring custom-built mini-games, including a custom Canvas-based Moto Runner arcade, a memory card game, and an industry-oriented workshop quiz to gamify the user experience and boost session lengths.
Technologies used: Angular (v21), TypeScript, Tailwind CSS, HTML5 Canvas, Angular Signals, RxJS, Swiper, Reactive Form
motofixpro.ir
Design and development of NeoForex, an enterprise-grade AI-powered trading platform for Forex and Cryptocurrency markets. Implemented a highly scalable, zoneless Single-Page Application (SPA) using Angular 21+, leveraging modern Angular Signals and RxJS for ultra-responsive, real-time reactive state management. Engineered a complex, feature-rich dashboard with over 20 functional modules, including automated AI Trading Bots control, staking & restaking mechanisms with customized boost tiers, multi-level binary matrix networks (MLM structure), encrypted balance operations (deposits, transfers, withdrawals), and a robust customer support ticketing system. Created a premium user experience with fluid animations and cutting-edge 3D graphics, featuring an interactive 12,000-particle logo morphing canvas built with Three.js and GSAP, wrapped in a mobile-first responsive layout utilizing Tailwind CSS v4. Integrated dynamic data dashboards using Chart.js to visualize trading returns, user commissions, and market performance statistics.
Technologies used: Angular 21, TypeScript, Tailwind CSS v4, Three.js, GSAP, Chart.js, RxJS, HTML5, CSS3
neoforex.ir
Development of a comprehensive YouTube video downloader platform from scratch with enterprise-level architecture. The backend is built with ASP.NET Core, providing a secure, scalable, and high-performance API with rate limiting and user management. The frontend is implemented using modern HTML5, CSS3, and JavaScript with a clean, responsive design that works seamlessly across all devices. Key features include support for various video formats (MP4, WEBM, AVI), quality options from 144p to 4K, audio-only downloads (MP3, AAC), playlist support, batch downloads, progress tracking, and advanced error handling. Strong security measures implemented including input validation, CSRF protection, and API rate limiting. Technical highlights: asynchronous processing, queue management system, automated cleanup processes, CDN integration for faster downloads, and comprehensive logging system for monitoring and debugging.
Technologies used: ASP.NET Core, HTML5, CSS3, JavaScript, FFmpeg
ytdownloader.ir
Design and development of a Single-Page Application and Base-API for real-time display of gold coin prices in Iran. This platform offers very high speed and a simple user interface, allowing users to easily and directly monitor changes in gold coin prices. Implementation of WebSocket connections for live price updates, creation of responsive charts using Chart.js, and building a clean, mobile-first user interface. Integration of multiple data sources and implementation of caching mechanisms to ensure consistent performance even during high traffic periods. Features include real-time price tracking, historical data visualization, price alert system, market analysis tools, and multi-currency support with automatic exchange rate conversion.
Technologies used: ASP.NET Core, JavaScript, Chart.js
khalajaltin.ir
In this project, I was responsible for designing the user interface with Razor Pages and implementing the backend using ASP.NET. This included refactoring existing services and developing several new APIs to enhance system performance and security. These efforts resulted in a significant reduction in response times and improved user experience. The work involved comprehensive rewriting of existing services, implementing new RESTful APIs, and deploying automated testing protocols. Database query performance was improved by 40% through optimization techniques and caching strategies. Additionally, multiple payment gateways were integrated, along with implementing fraud detection mechanisms.
Technologies used: ASP.NET Core, Razor Pages, Entity Framework, SQL Server, MongoDb
tarsipay.com
Development of a Marketplace and Base-API Content Management System (CMS) with advanced customization capabilities, high security, and unparalleled speed. This platform enables businesses to fully customize their online stores while ensuring secure and fast performance, delivering an optimal shopping experience. Key features include real-time inventory management, multi-vendor support, advanced analytics dashboard, payment gateway integrations, SEO optimization tools, and responsive design templates. Implementation of robust user authentication, role-based access control, and automated backup systems to guarantee data integrity and security.
Technologies used: ASP.NET Core, Entity Framework, SQL Server, Razor Pages, WebSocket, JavaScript, Chart.js, JWT Authentication, Redis Caching, Docker, Azure
tapooti.com
Developed advanced skills in designing and building software applications, completing multiple projects focused on web and mobile systems.
Comprehensive training on medical devices, including their operation, maintenance, and repair, supported by practical workshops.
Studied fundamentals and advanced topics in electronics, including digital and analog circuits, with hands-on projects and experience working with electronic components.