résumé
experiences
[Apr 2024-present] Software Developer (Remote) @ Zibasho
- Salons WebApp | Java + Spring Boot + Docker + PostgreSQL- Built and shipped the backend APIs for the company’s flagship V0 product, designing and implementing the majority of the system from the ground up.
- Owned the architecture and implementation of all backend components, such as entities, service classes, repositories, and data transfer objects (DTOs), ensuring seamless integration and performance.
[May 2024-Oct 2024] Software Developer @ Chaapaar
- Core of Iranian National Taxpayers System | Java + Spring Boot- Built utility classes from the ground up to handle mathematical and date-time calculations, alongside validation classes to enforce variable rules, boosting data persistence processors
- Significantly improved product quality, reliability and team’s productivity by increasing test coverage, targeted refactoring, and removing large chunks of technical debt from the system.
- Resolved high-impact product issues affecting users by proactively identifying and fixing critical backend bugs.
[Feb 2024-Apr 2024] Intern Software Engineer @ Negah-Bank
- Developed e-bank users management API and basic structure for wallet and transactions microservices.
- Created documents and designed data models for the company's mobile banking product.
education
[2016-2021] Sharif University of Technology at Tehran, Iran
B. Eng. in Mechanical Engineering
skills
I mainly work with Java and Spring Boot on a daily basis. However for my side projects, I pick technologies that I find interesting and challenging. I've worked with Python, JavaScript, C# and ASP.NET.