Software Engineering & Systems Architecture
Over two decades of hands-on experience with high-load environments, operating systems, and web architectures. Focused on practical problem-solving, clean design, and building reliable software with minimal overhead.
Runtime Mindset
Production-Hardened Systems
Advisory
Certified Advisor (Software & Digital Transformation)
Infrastructure-Aware Design
Deep exposure to operating systems, networking, and resource management ensures software architecture works naturally with the underlying hardware.
Simplicity & Maintainability
Prioritizing clean, resilient structures with minimal moving parts, keeping maintenance straightforward and operations predictable.
Business-Aligned Architecture
A dual foundation in Business Administration and a Master's in Software Engineering ensures technical strategies address organizational bottom lines, minimizing technical debt while optimizing maintenance expenditure.
Enterprise Systems & Infrastructure
Namayesh Video Platform (Namayesh.com)
Founder and sole architect; engineered and operated the end-to-end video streaming and encoding infrastructure nationwide.
Architecture: Dedicated bare-metal cluster
Throughput: Tens of thousands concurrent streams
Pipeline: Automated distributed transcoding
Challenge: Excessive recurring cloud infrastructure expenses and the demand for low-latency, uninterrupted video delivery across variable network qualities.
Solution: Deployed customized bare-metal server clusters, proprietary edge caching nodes (Edge CDN), and an ultra-lightweight web player supporting adaptive HLS/DASH streaming.
Distributed Architecture
Edge CDN
HLS / DASH
FFmpeg Pipeline
Linux Kernel Tuning
CardInfo (CardInfo.ir)
🔗
Comprehensive banking utility platform featuring instant IBAN/card/account conversions, Iran's first and only nationwide bank branch directory, and a broad suite of financial calculation tools.
Branch Locator: Sole nationwide branch directory
Coverage: All banks & financial institutions
Delivery: Consumer web app & enterprise APIs
User & Business Need: Friction in resolving IBANs and account numbers, transfer failures from mismatched recipient data, lack of a centralized branch finder, and scattered financial calculators.
Platform Functionality: Real-time conversion across card, account, and IBAN identifiers with recipient verification, the country's first and only nationwide branch directory, plus practical financial tools including loan installment calculators, deposit interest estimators, bank transfer limits, and enterprise REST APIs.
IBAN & Account Inquiry
Nationwide Branch Finder
Loan & Deposit Calculators
Financial Utilities
REST API
System Utilities & Extensions
MonitorNap
🔗
Zero-overhead desktop utility for automated power state toggling of secondary monitors in Windows.
Challenge: Secondary monitors remain illuminated during focused single-screen tasks, creating optical strain and unnecessary power draw.
Solution: Engineered a lightweight C# background process utilizing native Win32 subsystem calls with negligible CPU impact.
C#
Win32 API
Windows Architecture
Power Outage Assistant
Browser extension providing advance notifications and status tracking for municipal power grid schedules.
Solution: Background schedule synchronization and local browser notifications to safeguard active development sessions and data integrity.
JavaScript
Browser Extensions API
DoNote Platform
🔗
Lightweight, interactive web application designed for sight-reading and solfège mastery, integrating a low-latency virtual piano with real-time waveform synthesis.
Architecture: Zero-Dependency (Vanilla JS)
Audio: Real-time Harmonic PCM Synthesis
Engine: Error-Weighted Spaced Repetition
Ecosystem: 22 Locales & Full Offline PWA
Challenge: Heavy asset overhead from static audio sample bundles, client-side framework bloat, audible key-strike latency, and ineffective linear/random practice sequences.
Solution: Built a zero-dependency architecture ensuring sub-second cold starts, dynamic sine wave and harmonic mathematical synthesis in browser memory, font-glyph musical notation rendering, an error-weighted adaptive spaced repetition engine, and resilient offline capabilities via Service Worker caching.
Vanilla JavaScript
Web Audio API
Audio Synthesis
Spaced Repetition Algorithm
Service Worker & PWA
Zero-Dependency Architecture
Open Geospatial & Mapping Ecosystems
Long-standing contributions to OpenStreetMap (OSM) and Google Maps, focusing on geospatial data accuracy, urban road networks, and points of interest. Deep familiarity with map editors, open spatial data schemas, standard OSM tagging taxonomies, vector layers, and GIS data structures.
OpenStreetMap
Google Maps
JOSM / iD Editor
GIS & Spatial Data
GeoJSON / Overpass API
OSM Tagging Standards
WHMCS Ecosystem Modules
Designed and maintained the Jalali solar calendar module (whmcs-jalalidate) and the open-source RTL refactor of the default Six theme (whmcs-template-six-rtl).
Localization & Persian Typography
Contributed to Mozilla Firefox technical terminology localization alongside OpenType feature development for the Vazirmatn typeface, including tabular figures (tnum) and stylistic sets.
Banking & Gateway Connectors
Engineered and published reusable transactional gateway classes and web service connectors for PHP enterprise applications.
Professional Accreditations
-
Official Advisor, ICT Guild Organization of Iran
Certified Categories: Software Engineering | Digital Transformation & Management
-
Chief Executive Officer (CEO), Digital Publishing Enterprise
Officially licensed by the Ministry of Culture and Islamic Guidance
Academic Degrees
-
M.Sc. in Software Engineering
Advanced algorithm design, distributed computing, and system architecture
-
B.Sc. in Business Administration
Market mechanics, corporate finance, and operations management
Advisory & Technical Consulting Scope
Architecture & System Reliability Audit
Auditing application structures, isolating performance bottlenecks under high concurrent loads, and designing fault-tolerant infrastructures.
Resource Optimization & Cost Reduction
Linux kernel tuning, query execution plan optimization, and multi-tier caching to significantly lower CPU and memory consumption.
Technical Advisory & Fractional CTO
Bridging technical roadmaps with organizational business targets, guiding engineering leadership, and advising on technology stack choices.