ALI-MARS
ENGINEERING RESUMEPROFESSIONAL PROFILE

Ali Mashhadi

Software Engineer · Full-Stack Systems Developer

I pursue software engineering across architectural design, implementation, system integration, and deployment. My focus is on engineering production-grade systems that perform reliably in practice: from desktop workstations and native Android suites to responsive web platforms, high-throughput APIs, and distributed microservices. I prioritize clean separation of concerns, data sovereignty, native OS ergonomics, performance, and long-term maintainability.

Technical Skills by Specialized Domain

DomainTechnologies & StackEngineering Scope
Frontend ArchitectureReact 19, TypeScript/JavaScript, Vite, Tailwind CSS v4, Framer MotionComponent-driven design systems, reactive state management, and fluid 60fps interaction ergonomics.
Backend & MicroservicesNode.js, Express, REST APIs, Socket.IO, WebSockets, JWTScalable server architectures, secure authorization, event queues, and real-time socket channels.
Android MobileKotlin, Jetpack Compose, Room (SQLite), Coroutines/Flow, Material 3Native mobile suites with clean architecture, offline-first Room persistence, P2P LAN sync, and PDF engines.
Desktop WorkstationsElectron, Node.js, OpenType.js, Windows OS APIs, Buffer I/ODeep Windows OS integration, binary font buffer parsing, and non-destructive RAM font virtualization.
Data & Storage SystemsMongoDB, PostgreSQL, SQLite, Room, S3 Object StorageRelational and document stores, local-first schemas, and S3-compatible cloud object persistence.
Infrastructure & DeliveryCloudflare, S3-Compatible Storage, Docker, CDN Streaming, Vercel EdgeHigh-throughput delivery daemons, bandwidth quota controls, SHA-256 integrity, and edge gateways.
Systems & IntegrationBinary File Processing, Automation Pipelines, Zero-Dependency Python SocketsLow-level binary inspection, programmatic visual pipelines, and low-latency hardware bridges.

Featured Engineering Implementations

Lead Systems Architect & Developer · Windows · Desktop · Typography tooling · Web · Android · CDN
Production Ready / 8 Linked RepositoriesSource (FontFlowPro)
PROBLEM SOLVED

Managing thousands of font files without internal table inspection causes duplicated binaries, registry bloat, and broken variable axes.

KEY ARCHITECTURAL DECISIONS

Decoupled desktop, web, and CDN into standalone micro-repos; offloaded binary parsing to Web Workers to ensure 60fps UI; built stream-optimized dlServer with SHA-256 integrity.

Full-Stack Systems Architect · Web · Windows · Android · Cloud Microservices
Deployed Live on shiftband.irSource (front & back)
PROBLEM SOLVED

Workflow fragmentation across mobile phones, workstations, and browsers without instant state synchronization.

KEY ARCHITECTURAL DECISIONS

Engineered OS-specific native wrappers; established stateless token sessions over S3 cloud buckets; deployed WebSocket event synchronization.

Lead Android Engineer · Android · Kotlin · Room (SQLite) · Local-first
Release Candidate (Production Grade)Source (Building-charging-management)
PROBLEM SOLVED

Human error in variable expense calculations, manual bank SMS reconciliation, and privacy vulnerabilities in cloud-hosted accounting sheets.

KEY ARCHITECTURAL DECISIONS

Strict 100% offline-first Room database; isolated domain CalculationEngine; automated Persian bank SMS regex parser; vector RTL PDF generator; peer-to-peer local Wi-Fi sync.

OPEN-SOURCE REPOSITORY FOOTPRINT

29 Active Public Repositories on GitHub

All shipping systems and sub-modules are maintained with transparent code, clear Git history, and reproducible documentation on GitHub.

Professional Communication Channels

TELEGRAM DIRECTt.me/Ali_Mashhadi86
GITHUB PROFILEgithub.com/Ali-Mars