Curriculum Vitae
Alireza HassanNejad
Software Engineer · Mathematical Modeling · AI/ML · Systems · Web3
Professional Summary
Software Engineer and PhD researcher with a multidisciplinary engineering background spanning software engineering, mathematical modeling, probability and statistics, artificial intelligence, optimization, real-time systems, blockchain infrastructure, scientific computing, and electrical engineering. Combines probabilistic reasoning, statistics, optimization, algorithms, and software engineering to turn complex problems into practical systems across web, mobile, desktop, distributed, real-time, scientific, and blockchain-oriented domains.
Core Competencies
Problem Solving & Modeling
Software Engineering
AI / Research
Optimization
Engineering Domains
Professional Experience
Laqira Protocol
Dec 2022 – Present · Dubai, UAE
Software Engineer — Blockchain / Web3 R&D
- Design and develop production software across Web3, blockchain, web, mobile, backend, and real-time systems.
- Work across multiple programming languages, runtimes, frameworks, databases, and infrastructure technologies according to system requirements.
- Build Web3-enabled applications and services involving EVM ecosystems, blockchain data, transactions, wallets, and decentralized infrastructure.
- Develop Telegram Bots and Telegram Mini Apps with backend services, data stores, real-time communication, and application integrations.
- Develop real-time systems using WebSockets and event-driven communication patterns.
- Work with blockchain tooling and infrastructure including Web3.js, ethers.js, Alchemy SDK, and IPFS.
- Contribute to software architecture, implementation, debugging, integration, performance optimization, and production engineering.
- Work on systems where reliability, concurrency, real-time communication, data consistency, and performance are practical engineering constraints.
TOBTC
Dec 2022 – Present
Full-Stack Developer
- Full-stack engineering across frontend and backend application development.
- Contribute to application architecture, implementation, integration, and product development.
- Work across different technologies and development environments according to product and engineering requirements.
Niroo Research Institute
2018 – 2022 · Tehran, Iran
Full-Stack Developer / Software Engineer
- Designed and developed software for electric-vehicle charging-station placement, load forecasting, GIS analysis, and power-system research.
- Built engineering and scientific desktop applications using Python, C++, Qt, PyQt, and related technologies.
- Implemented multithreaded mathematical and metaheuristic optimization algorithms.
- Developed neural-network and machine-learning solutions for prediction and data analysis using TensorFlow and Keras.
- Designed graph-based algorithms for GIS road-network and traffic analysis.
- Developed methods for processing and converting electrical-network GIS objects and spatial information.
- Applied multi-objective optimization to engineering planning and measurement-device allocation problems.
- Developed analytical methods for customer classification and electric-vehicle adoption analysis.
- Applied statistics, probability, machine learning, data mining, state estimation, optimization, algorithms, and data structures to engineering problems involving incomplete and uncertain information.
- Worked across mathematical modeling, scientific programming, algorithm engineering, and software implementation.
Technical Skills
Programming Languages
Python · TypeScript · JavaScript · C · C++ · Go · Rust · Zig · SQL
Software Engineering
Full-Stack Development · Backend Engineering · Frontend Engineering · Desktop Development · Mobile Development · Distributed Systems · Real-Time Systems · Event-Driven Architecture · API Design · System Architecture · Algorithm Design · Data Structures · Design Patterns · Concurrency · Multithreading · Performance Optimization
Frontend
React · Next.js · React Native · HTML · CSS · SASS · Tailwind CSS · State Management · Component Architecture · Responsive Applications · Real-Time Interfaces
Backend
Bun · Node.js · Hono · Express.js · Django · Flask · REST APIs · WebSockets · Event-Driven Services · Real-Time Communication · Distributed Backend Systems
Databases & Data Systems
PostgreSQL · MySQL · MongoDB · SQLite · Redis
Blockchain & Web3
EVM · Web3.js · ethers.js · Alchemy SDK · Smart Contracts · Blockchain Data · Transaction Systems · Wallet Integration · IPFS · Telegram Mini Apps · Telegram Bots
Infrastructure & Engineering
Git · Docker · Linux · WSL2 · CUDA · Prometheus · Sentry
Desktop / Scientific / GIS
C++ · Qt · PyQt · Tkinter · Kivy · Scientific Desktop Applications · GIS Data Processing · Graph-Based GIS Algorithms · Engineering Simulation Software
AI / ML Stack
PyTorch · TensorFlow · Keras · NumPy · Pandas · GeoPandas
Research & Technical Expertise
Mathematical Modeling & Probabilistic Reasoning
Mathematical Modeling · Probability · Statistics · Statistical Inference · Uncertainty Modeling · Decision Analysis · Data Analysis · Numerical Methods · Computational Mathematics
Artificial Intelligence & Machine Learning
Machine Learning · Deep Learning · Reinforcement Learning · Neural Networks · Classification · Regression · Clustering · Data Mining · Predictive Modeling · Forecasting · Computer Vision · Pattern Recognition · Feature Analysis
Technologies and ecosystems include PyTorch, TensorFlow, Keras, NumPy, Pandas, and GeoPandas.
Mathematical & Metaheuristic Optimization
Multi-Objective Optimization · Pareto Optimization · Linear / Nonlinear Optimization · Constraint Optimization · Combinatorial Optimization · Metaheuristic Optimization · GA · NSGA-II · PSO · MOPSO · ACO · Firefly · Bees Algorithm · ABC · GOA · SFLA · KHA · IWO · Harmony Search · Simulated Annealing · Tabu Search · Cultural Algorithm · TLBO · ANFIS · GMDH
Power Systems & Electrical Engineering
Distribution Systems · State Estimation · Measurement Device Allocation · Reactive Power Markets · Market Optimization · Load Forecasting · EV Charging Infrastructure · GIS-Based Power-System Analysis · Statistical Modeling
Education
University of Mazandaran (UMZ)
2026 – Present
PhD — Electrical Engineering, Electronics
Research interests at the intersection of electronics, computation, artificial intelligence, mathematical methods, algorithms, and engineering systems.
University of Science and Technology of Mazandaran (USTM)
2016 – 2018
M.Sc. — Electrical Engineering, Power Systems
Mazandaran University of Science and Technology (USTMB)
2012 – 2016
B.Sc. — Electrical Engineering, Power Engineering
Publications
- Hassannejad Marzouni, Alireza; Zakariazadeh, Alireza; Siano, Pierluigi. Measurement devices allocation in the distribution system using state estimation: a multi-objective approach. International Transactions on Electrical Energy Systems, 30(8), e12469, 2020.
- Sahraie, E.; Hassannejad Marzouni, A.; Zakariazadeh, A.; Gholami, M. Reactive power market clearing mechanism considering new clearing constraints: a separate clearing approach. Electrical Engineering, 102, 1667–1679, 2020.
- Hassannejad Marzouni, A.; Zakariazadeh, A. Error Modeling in Distribution Network State Estimation Using RBF-Based Artificial Neural Network. Iranian Journal of Electrical and Electronic Engineering, 16(3), 292–301, 2020.
- Hassannejad Marzouni, Alireza; Zakariazadeh, A. Multi-objective Measurement Devices Allocation Using State Estimation in the Distribution System. Journal of Iranian Association of Electrical and Electronics Engineers, 16(1), 103–117, 2019.
- Sahraie, Elahe; Hasannezhad Marzoni, Alireza; Zakariazadeh, Alireza; Gholami, Mostafa. Separate Reactive Power Market Clearing Algorithm Based on Quality Index of Clearing Market. Iranian Electric Industry Journal of Quality and Productivity, 8(1), 1–12, 2019.
- Hassannejad, A.; Sahraie, E.; Zakariazadeh, A.; Gholami, M. Prediction Of Market Power Competitive Levels Variation And Players Collusion Form By Decision Tree. 33rd International Power System Conference (PSC), Tehran, Iran, 2018.
- Sahraie, E.; Hassannejad, A.; Zakariazadeh, A.; Gholami, M. New Reactive Power Market Clearing Scheme With Controlling The Market Competitive Level. 33rd International Power System Conference (PSC), Tehran, Iran, 2018.
Certifications
- Front End Development Libraries
- Back End Development and APIs
- Scientific Computing with Python
- Data Visualization
- JavaScript Algorithms and Data Structures
Languages
- Persian: Native
- English: Working Proficiency
Based on the full CV of Alireza HassanNejad. Role-specific pages change emphasis only — not employers, tools, or outcomes.