Education
Isfahan University of Technology
Bachelor of Science in Computer Engineering
About Me
I am a Computer Engineering student deeply invested in building deterministic, low-latency infrastructure and high-performance software. My engineering focus spans the entire development stack—from microcontrollers and custom hardware communication protocols to secure concurrent backend engines and modular desktop applications.
I thrive on building from the ground up, avoiding heavy abstractions when raw performance, memory efficiency, and rock-solid architecture are paramount. Whether I am writing bare-metal firmware, simulating robotic kinematics, diagnosing complex network transport topologies, or optimization pipelines, I aim for clean, maintainable systems that scale flawlessly.
System Competencies
Languages
Frameworks & Ecosystems
Hardware, OS & Systems Architecture
Selected Project Log
STM32 LoRa Wireless Communication Array
Developed bare-metal firmware setups for STM32F767ZI and STM32F103C8T6 microcontrollers to interface with long-range radio transceivers. Programmed low-level SPI communication protocols, hardware pin routing configurations, and transmission packet structures to ensure robust, low-power telemetry data propagation.
Low-Level Network Packet Analyzer
Constructed a custom terminal-based packet sniffer utilizing raw sockets to intercept network traffic. Handled binary parsing of layer-3 headers (IP, TCP, UDP), captured live byte matrices flowing through network interfaces, and structured packet payload visualization routines cleanly for protocol analysis.
Medical Image Feature Processing Matrix
Authored a pipeline layout designed for analyzing lung cancer data configurations. Integrated advanced morphology processing, region segmentation, and matrix pixel analysis to extract shape descriptors and density metrics from image sets for structural diagnostic classification.
Asynchronous Socket Command Bridges
Engineered a standalone network command bridge implementing client-server architectures over TCP protocols. Designed handling routines for low-level process fork commands, standard stream re-routing (stdin/stdout/stderr injection), and secure socket handling layers over remote diagnostic channels.
Relational Inventory Engines & DB Design
Architected database management structures optimizing inventory controls and transactional integrity. Designed nested indexing queries, performance-tuned table definitions, and linked these systems to native application view layouts using the Qt framework.
Student Performance Analytics Engine
Built an evaluation module to process educational metric distribution sets. Programmed logic matrices to execute variance tracking, statistical ranking filters, and dynamic trend plotting graphs to break down predictive performance curves over deep academic arrays.