VSCode Icon

Professional Experiences

Software Engineer, MRL Humanoid (Mechatronics Research Lab)

Designed and programmed autonomous humanoid robots for the RoboCup Humanoid League at Qazvin Azad University. Led development of dynamic walking, balance control, visual perception, and team-play algorithms, culminating in globally recognized robotic platforms.

RoboticsROSGazeboC++Python (Programming Language)Computer VisionOpenCVMATLABAlgorithmsData Structures

Researcher, SYNTECH Technology & Innovation Center

Conducted R&D on computer science, electronics, robotics, and mechanics. Contributed to academic projects, prototypes, and publications that advanced QIAU’s innovation agenda.

RoboticsROS2GazeboC++Python (Programming Language)AlgorithmsMachine Learning

Lead Software Development Engineer, IrsaSannat

Oversaw end-to-end enterprise software development, architecting scalable applications, enforcing code quality standards, and mentoring junior engineers in full-stack best practices.

ASP.NET CoreC#Design PatternsMicroservicesDockerSQLEntity Framework

Programming Team Lead, Fire Fighting Robot Lab

Coordinated robotics software efforts for autonomous fire-fighting robots. Integrated sensor fusion, control algorithms, and simulation testing to ensure reliable field performance.

RoboticsROSSensor FusionC++Python (Programming Language)AlgorithmsData Structures

Linux System Administrator, Chekida

Managed and secured Linux-based servers and infrastructure as an LPIC-certified professional. Installed/configured systems, managed user accounts, monitored performance, and implemented security hardening.

LinuxAnsibleAzureAWSHigh-performance computing (HPC)

Front-end Developer, ASA Co.

Built responsive, accessible UIs using React.js and Bootstrap for exchange-market solutions. Collaborated with designers and back-end teams to deliver seamless user experiences.

React.jsTypeScriptNext.jsHTMLCascading Style Sheets (CSS)BootstrapTailwind CSSAnt Design

Back-end Developer, ASA Co.

Developed RESTful APIs and microservices using C#, Flask, and ASP.NET Core. Implemented authentication, data modeling, and performance optimizations for high-availability systems.

Node.jsFlaskASP.NET CoreREST APIsGraphQLMongoDBDockerMicroservices

Test Automation Engineer & SDET, ASA Co.

Architected end-to-end automation frameworks with Cypress, Robot Framework, Appium, and k6. Integrated CI/CD pipelines for continuous testing, performance validation, and quality metrics.

CypressRobot FrameworkAppiumk6 Load TestingPlaywrightAPI TestingData ValidationGitHub ActionsJenkins

Creator, CodeFolio

Crafting a VSCode-themed portfolio platform using Next.js 13, TypeScript, Tailwind CSS, and Turbopack. Showcasing interactive code editors, Git-inspired timelines, and modern UX patterns.

Next.jsTypeScriptTailwind CSSReact.jsGitDesign PatternsDockerContinuous Integration