Ahmad S.
Backend Developer
Passionate PHP, Laravel, and C# developer with 4+ years of experience and numerous successful engagements behind.
Ahmad is a software engineer with a passion for applying math and algorithms to real-world challenges. His specialty lies in game engine architecture and design; his love of problem-solving motivates him every day.
He has honed his PHP skills using frameworks like Laravel and CakePHP, creating reliable and scalable applications for years. He has used PHP as his main programming language, but he's also comfortable with C# and Python.
He tackles new tasks wholeheartedly and is an entrepreneur who understands the value of a strong business strategy.
Main expertise
- PHP 13 years
- Laravel 7 years
- JavaScript 13 years
Other skills
- C# 5 years
- Git 5 years
- Docker 5 years
Selected experience
Employment
Senior Software Engineer
Mule - 4 months
- Participated in maintenance and feature implementation for Mule - Courier comparison application.
- Under his participation, Mule was spread from UK to Middle East and saw a huge target audience grow up.
Technologies:
- Technologies:
- Node.js
- TypeScript
- Git
- Scrum
- Jira
Senior Software Engineer
Divar - 9 months
- Participated in creation and maintenance of Kashef, an anti-fraud and anti-harassment system for Divar's chat services, to be used by chat moderators on more than 30 million users of the application.
- The system is using micro-services architecture and the code is written in Python + Django as the primary language, while some services are written in Elixir and PHP.
Technologies:
- Technologies:
- PHP
- Python
- Django
- Microservices
- Scrum
Game Backend Developer
Cafe Bazaar - 1 year 2 months
- Developed backend for a racing game (which was not released due to dissolution of company's gaming studios).
- The backend was written in PHP, NodeJS and MongoDB.
- Collaborated with colleagues in application development using Unity Engine C#.
Technologies:
- Technologies:
- PHP
- Node.js
- Unity
- C#
- MongoDB
Senior Software Engineer
AVA Games - 8 years 3 months
- Created and maintained a game engine called Uz to be used in
- FCMine, an online football management game. The engine is completely written in PHP.
- Created FCMine, a football management game for Android, written the backend in PHP and NodeJS
- Created the first version of FCMine's Android app in the Ionic framework. Also participated in application remake in Unity Engine C#
FCMine received 200K users, mostly in Iran
Technologies:
- Technologies:
- PHP
- Laravel
- Node.js
- Unity
- C#
- Git
- Cordova
- Jira
Senior Software Engineer
Aidanaz Smart Business Ltd. - 2 years 10 months
- Participated in the development of vLeech - a video downloader website. The backend was written in PHP.
- Mentored junior developers and guided them to improve their knowledge and experience. Some of them are successful startup founders in Iran.
Technologies:
- Technologies:
- PHP
- JavaScript
- MySQL
- Git
Software Engineer
NOA Games - 1 year 8 months
- Participated in developing SpeedUP - online browser-based racing game, development the backend with PHP (CakePHP framework) and the frontend with AngularJS.
- The project was used by more than 350K users and was one of the best selling online games at the time in Iran.
Technologies:
- Technologies:
- PHP
- Node.js
- MySQL
- Angular.js
- CakePHP
Full Stack Developer
eJahan - 3 years 1 month
- Created eJahan - online MMORPG as a solo full-stack developer, which was the first Iranian online game and the only successful Iranian international online game until now.
- The game was used by more than 400K users around the world and was translated to 14 languages.
- Backend was developed using PHP and frontend was developed using jQuery
Technologies:
- Technologies:
- PHP
- MySQL
- jQuery
Education
BSc.Software Engineering
Karaj Islamic Azad University · 2007 - 2013
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk