Experience
Lead Software Engineer
Acsidmaad
- Led a team of software engineers across multiple projects.
- Designed scalable systems aligned with product requirements.
- Developed a Golang backend for a multiplayer game.
- Managed DevOps infrastructure, ensuring reliable deployments and operations.
Back-End Developer
Badals
- Developed Java backend services using Spring Framework.
- Designed and implemented GraphQL APIs.
- Integrated payment services (Thawani/Stripe) and FedEx shipment services.
- Implemented multi-tenant architecture to support scalable solutions.
- Utilized OAuth for secure authentication and access control.
Back-End Developer
Pinket
- Built RESTful APIs with Spring Boot for robust backend functionality.
- Used Hibernate for database interactions.
- Developed WooCommerce plugins to enhance e-commerce capabilities.
- Optimized product search functionality using ElasticSearch.
- Utilized Sentry for effective debugging and bug tracking.
Software Engineer
UltraTrader
- Worked on multiple microservices with SQL and NoSQL databases.
- Developed RESTful APIs using Express.js and Nest.js.
- Created and maintained Jenkins CI/CD pipelines.
- Leveraged Redis for caching and message queue implementations.
- Utilized Grafana and Prometheus for system monitoring and performance analysis.
Education
BSc Computer Engineering
K. N. Toosi University of Technology
GPA: 3.56/4.0
Notable Courses:
- Software Engineering
- Internet Engineering
- Advanced Programming
- Algorithm Design
- Computer Structure & Language
- Fundamentals of Computer Vision
- Fundamentals of Natural Language proccessing
Head Teaching Assistant:
- Internet Engineering, supervised by Professor Zamanian, Fall 2024
Teaching Assistant:
- Principles of Computer Networks, supervised by Professor Rezaei, Spring 2024
- Fundamentals of Computer Vision, supervised by Professor Nasihatkon, Spring 2024
- Advanced Programming, supervised by Professor Esnaashari, Spring 2024
- Fundamentals of Programming, supervised by Professor Nasihatkon, Fall 2023
- Fundamentals of Programming, supervised by Professor Nasihatkon, Fall 2022
- Advanced Programming, supervised by Professor Zamanian, Fall 2022
Honors & Awards
Ranked 1st at in the RoboCup Asia-Pacific 2018 Soccer Simulation League
∙
Present
Ranked 2nd at in the IranOpen 2018 Soccer Simulation League
∙
Present
Ranked top 0.7% among more than 150,000 participants in the nationwide university entrance exam for B.Sc. degree (Konkoor-ESarasari), September 2020
∙
Present