Full-Stack Developer
Leveraged full-stack expertise to deliver various ASP.NET and React.js based projects as a freelance developer. Responsibilities spanned from initial development through optimization, ensuring efficient and high-quality end products.
Quchan University of Technology — Quchan, Iran. Built a strong foundation in algorithms, data structures, software design and database systems while working on real-world projects on the side.
Worked as a full-stack developer using React.js and ASP.NET Core. Designed and maintained SQL Server databases, applied optimization techniques to maximize web app performance, led and resolved team issues in Git, and designed/developed RESTful APIs. Played a key role in the large-scale Farid-Petro project.
Islamic Azad University — Mashhad, Iran. Currently pursuing advanced studies in software engineering with a focus on scalable web architectures and modern development practices.
Working as a senior full-stack developer with React.js, ASP.NET Core and Angular in an agile team on Azure DevOps. Leading and resolving team issues in Git and Azure DevOps, building Saman-Shahr — a large-scale municipality automation web application — working with maps and Leaflet.js, and resolving optimization problems to improve site speed.
Overview Architected and developed a centralized Single Sign-On (SSO) identity provider for a large-scale enterprise. The platform serves as the organization's core authentication gateway, streamlining user access across multiple internal applications while enforcing rigorous security and compliance standards.
Technical Highlights
Standardized Authentication Architecture: Implemented secure, token-based authentication utilizing OAuth2 standards. Supported both application-initiated logins (redirect flows) and a central user portal where employees can seamlessly launch authorized applications with a single click.
Enterprise-Grade Security & Compliance: Hardened the infrastructure by strictly adhering to OWASP top security guidelines. Built comprehensive protections against common vulnerabilities (such as XSS, CSRF, and injection attacks) to safeguard sensitive enterprise identity data.
Comprehensive Admin & Audit Governance: Engineered a full-featured administration dashboard providing granular control over user identities and access rights. Integrated an exhaustive, immutable audit logging system that records every authentication event, user modification, and administrative action for strict traceability.
Modern Full-Stack Implementation: Developed highly responsive and intuitive login interfaces and the user application hub using ReactJS, powered by a robust, highly secure authentication backend built on ASP.NET Core.
Overview Designed and developed a highly visual, fully dynamic portfolio website for a professional artist. The application serves as both an elegant public-facing gallery and a comprehensive Content Management System (CMS), allowing the client to independently manage their digital presence and showcase their artwork.
Technical Highlights
Automated Image Optimization Pipeline: Engineered a highly efficient backend process to handle massive media uploads (raw images up to 40MB). The system automatically compresses and transcodes these files into the highly optimized WebP format, reducing file sizes to a few kilobytes to guarantee lightning-fast page loads and drastically minimize server storage costs.
Modern Frontend Architecture: Built a sleek, responsive, and intuitive user interface using ReactJS, focusing on a clean aesthetic that highlights the art without cluttering the user experience.
Custom Admin Dashboard: Developed a robust backend with ASP.NET Core, providing the client with complete CRUD (Create, Read, Update, Delete) capabilities over their entire website. Every element, from the gallery to the "About" page, is fully dynamic and editable.
Performance-Driven Design: Balanced high-quality visual presentation with strict web performance metrics, ensuring the site functions as a seamless, high-speed online gallery despite being extremely media-heavy.
Overview Architected and deployed a distributed digital signage system for a large-scale commercial mall. The platform centralized the control of numerous display screens throughout the facility, allowing administrators to seamlessly upload, schedule, and distribute media content to remote edge devices.
Technical Highlights
Management Dashboard: Developed a robust admin portal using ASP.NET Core to handle large media file uploads, manage device states, and coordinate playback schedules.
Edge Device Orchestration: Deployed and networked a fleet of Raspberry Pi microcomputers integrated behind the mall's displays, establishing reliable communication between the central server and the edge nodes.
Custom Playback Engine: Engineered a specialized Python script operating on the remote Raspberry Pis to fetch scheduled media payloads and execute seamless, sequential playback of high-definition videos and images.
Distributed Media Pipeline: Built a reliable content delivery pipeline that ensured synchronized updates and continuous automated playback across a wide physical footprint.
Tech Stack: ASP.NET Core, Python, Raspberry Pi (Edge Computing), System Architecture
Client: Farid Petro
Overview Developed a comprehensive Business-to-Business (B2B) enterprise resource planning and sales management platform for Farid Petro. The system orchestrates the wholesale distribution of fuel products to a wide network of independent client fuel stations, providing corporate administrators with real-time oversight of bulk orders, financial transactions, and distribution logistics.
Technical Highlights
Centralized Analytics Dashboard: Built a highly responsive, localized frontend using ReactJS. As showcased in the "faridpetroprojpic.jpg" reference, the dashboard provides at-a-glance data visualization for critical metrics, including total revenue, overall wholesale volume, and granular breakdowns of bulk fuel orders by type (e.g., Regular, Super, Euro, and Gas).
B2B Order & Financial Workflows: Engineered complex modules to handle end-to-end wholesale logistics. This includes managing bulk purchase requests from client stations, tracking fuel dispatch, and processing complex B2B financial workflows such as credit lines, bank transfers, wallet recharges, and debt management.
Scalable Backend Architecture: Architected a robust backend using ASP.NET Core capable of processing high volumes of transactional data and managing accounts for numerous client stations. The system ensures data integrity and synchronization for accurate, real-time bulk inventory and financial reporting.
Enterprise Governance: Integrated advanced administrative tools, including granular user/client management, automated multi-level reporting, and internal messaging systems to streamline corporate communications and operational oversight of the distribution network.
Overview Collaborated within a highly skilled team of senior engineers to develop a comprehensive Smart City ERP and urban management platform. The system fully digitizes municipality operations by providing a dual-portal ecosystem: an advanced administrative application for internal municipal governance, and a unified public-facing portal for citizen services and interactions.
Technical Highlights
Collaborative Full-Stack Development: Contributed to a robust, scalable backend architecture using ASP.NET Core, managing complex urban datasets and automated municipal workflows backed by an enterprise SQL Server database.
Dual-Portal Frontend Architecture: Assisted in building dynamic, responsive user interfaces across both the internal administration dashboard and the citizen service portal, utilizing a combination of ReactJS and AngularJS.
Interactive GIS Mapping: Integrated spatial data and native geographic systems using LeafletJS, empowering city administrators to visually map urban infrastructure, track real estate records, and conduct smart spatial audits.
Enterprise-Scale Automation: Worked alongside the engineering team to transition the municipality from paper-based processes to digital workflows, supporting the development of modules for electronic excavation permitting, digital dossier management, and citizen wallet transactions.