Curriculum Vitae
Alireza HassanNejad
Technical Lead – Software
Professional Summary
Lead-level profile emphasizing technical direction across architecture, integration, and delivery. Software Engineer with cross-domain ownership spanning architecture, implementation, integration, performance optimization, and production engineering. Leads technical problem-solving from abstraction and modeling through algorithm design, optimization, and validated system delivery across multiple product and research contexts.
Core Competencies
Software Engineering
Professional Experience
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.
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.
- Contribute to software architecture, implementation, debugging, integration, performance optimization, and production engineering.
- Develop Telegram Bots and Telegram Mini Apps with backend services, data stores, real-time communication, and application integrations.
- 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.
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.
- Worked across mathematical modeling, scientific programming, algorithm engineering, and software implementation.
- Built engineering and scientific desktop applications using Python, C++, Qt, PyQt, and related technologies.
- Developed neural-network and machine-learning solutions for prediction and data analysis using TensorFlow and Keras.
- Applied statistics, probability, machine learning, data mining, state estimation, optimization, algorithms, and data structures to engineering problems involving incomplete and uncertain information.
Technical Skills
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
Programming Languages
Python · TypeScript · JavaScript · C · C++ · Go · Rust · Zig · SQL
Backend
Bun · Node.js · Hono · Express.js · Django · Flask · REST APIs · WebSockets · Event-Driven Services · Real-Time Communication · Distributed Backend Systems
Frontend
React · Next.js · React Native · HTML · CSS · SASS · Tailwind CSS · State Management · Component Architecture · Responsive Applications · Real-Time Interfaces
Infrastructure & Engineering
Git · Docker · Linux · WSL2 · CUDA · Prometheus · Sentry
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
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.