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 programs, simulating robotic kinematics, designing network topologies, or optimization pipelines, I aim for clean, maintainable systems that scale flawlessly.
System Competencies
Primary Systems & Languages
Frameworks & Ecosystems
Tools, Environments & Working Knowledge
Selected Project Log
meshell — Minimalist POSIX Unix Shell
Implemented a C-based Unix shell using native process management syscalls (`fork`, `execvp`, `waitpid`). Features a stateful single-pass scanner to parse nested subshell isolation, recursive command substitution `$(...)`, concurrent pipelines via kernel pipe buffers, and explicit file descriptor redirection tables (`2>&1`, `<>`).
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.
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.