Resume

12 Years of Experience

Experience

2014 - Current
SamaSoft

Senior Full Stack Developer & Technical Lead

- Led and mentored cross-functional teams of developers in end-to-end development of enterprise-level educational management systems, successfully delivering 10+ major projects including Student Information System, Professor Portal, and Dormitory Management.

- Architected and developed scalable backend solutions using microservices patterns, RESTful APIs, and modern frameworks, handling complex business domains across education, welfare, and evaluation systems.

- Spearheaded the development of 3 Angular-based web applications and 3 Android native applications, implementing responsive designs and optimizing performance for enhanced user experience.

- Established and enforced coding standards, conducted rigorous code reviews, and implemented CI/CD practices that improved code quality by 40% and reduced deployment time by 60%.

- Collaborated with product managers and stakeholders to translate business requirements into technical solutions, ensuring on-time delivery within budget constraints.

- Fostered team growth through knowledge sharing sessions, technical mentorship, and promoting best practices in software architecture and development methodologies.

2018 - 2021
KhoshPoshanRadin

Full Stack Developer

- Developed and maintained a comprehensive Android application for marketing and C2C trading platform, implementing features for product listings, user interactions, and secure transactions.

- Engineered full-stack solutions including RESTful APIs and responsive frontend interfaces to facilitate seamless trade operations between customers and merchants.

- Collaborated closely with UI/UX designers to implement Material Design principles, creating intuitive and visually consistent user experiences across the application.

- Integrated various third-party libraries and open-source tools to accelerate development timelines and enhance application functionality and performance.

2015 - 2018
AminHolding

Android Developer & Technical Consultant

- Led the end-to-end development of an Android application from concept to deployment, implementing robust architecture patterns and ensuring code maintainability.

- Integrated comprehensive Firebase services including Analytics, Crashlytics, Authentication, and Real-time Database to enhance app functionality and user engagement.

- Partnered with UI/UX teams to translate design concepts into functional, Material Design-compliant interfaces that improved user satisfaction and app store ratings.

- Evaluated and integrated strategic third-party libraries to optimize development efficiency while maintaining application performance and stability.

Education

2013
Zanjan

Information Technology (IT)

I studied at a college that provided a strong foundation in both theoretical knowledge and practical skills, fostering creativity and professional growth.

2018
Remote

Multi-OS-Engine

I assisted an aging community known as "Multi-OS-Engine," which aimed to enable iOS app development using Java code originally designed for Android applications. It was a remarkable endeavor, as I collaborated with a substantial community to support this project pro bono. Unfortunately, the product eventually became obsolete due to the emergence of competing technologies like React Native and Xamarin. However, that was a good experience for me, and I am proud of myself to be a part of that.

Backend & Architecture

Spring Boot

95%

Node.js & Express & Fastify

95%

Microservices Architecture

90%

PostgreSQL & Database Design

90%

Redis & Caching

85%

Message Broker (RabbitMQ)

70%

Docker & Kubernetes

70%

Frontend & Mobile

Angular Framework

95%

TypeScript & RXJS

95%

Android Development

95%

RESTful API & gRPC

90%

Clean Architecture & DDD

85%

CI/CD & DevOps

80%