Ali Golkar
Back-End Developer
Bio summary
I'm a Back End Developer with 7+ years of experience in designing, enhancing and maintaining web applications.
My passion lies in learning about the latest technologies.
I love PHP and JavaScript and am always learning more about them.
Experience
Part Time [Back-End / Full-Stack] Developer
Freelancer
2022/09 • Until present
Due to the mandatory military service for men in Iran, I worked part-time for two years as a back-end developer and a full-stack developer.
- Skill-up in Laravel and PHP
- Design and development of employee, currency and stock management software products
Back-End Developer
Novin.Dev2022/01 • 2022/08
I started at Novin.dev as a NodeJS developer, the big difference Novin.dev had with the rest of my work experiences was the professional and experienced people I met there, which helped me progress. I learned about microservices and worked with message broker tools like RabbitMQ to improve microservice performance.
- Work With Microservices and message broker
- Skill‑up in NodeJS
- Deepening in NestJS and ExpressJS
Back-end Developer
Jihaat2022/01 • 2022/08
It was the first time in Jihaat that I experienced working in a professional team. Jihaat was working in the field of advertising and branding for businesses. My job was to design and create the API for the Front-End team.
- Create RESTful APIs
- I became familiar with the Scrum framework
- Creating b2b shopping websites in the field of construction, medicine and common daily products
- I became familiar with solid principles
- Deepening in the git version control
- Get started with Node.js frameworks like NestJs
Back-end Developer
Freelancer
2020/07 • 2021/12
I think every successful programmer has been a freelancer for a period of their career. I also decided to work as a freelancer for a while to have more useful time to learn and more power in choice.
- Deepening in the Laravel framework
- Learn about design patterns and clean code
- Familiarity with CI / CD tools
Full-Stack Developer
Mahbaan
2017/10 • 2020/10
Mahbaan startup operated in the field of insurance training and sales.
- Redeveloped the company website using CodeIgniter, jQuery, material-bootstrap
- Create user management panels using Laravel or CodeIgniter and simple front-end libraries such as jQuery, Material-bootstrap
- Create smart sites to calculate insurance prices using formulas and sort insurance companies by price, popularity, offices and distance.
Education
Software Engineering
Apadana Institute Of Higher Education • Associate of Engineering
2018/01
Software Engineering
Bahonar University Of Shiraz • Associate of Engineering
2020/09 • 2024/05
Skills
JavaScript
Advanced
TypeScript
Advanced
Languages
Persian
Native
English
Intermediate