
Alimohammad Foroutannezhad
Verified Expert in Engineering
Back-end Developer
Amsterdam, Netherlands
Toptal member since June 7, 2022
Alimohammad is a developer with a history of working in the retail and ride-sharing industries. He is skilled in Python, PHP, and Go and has managerial experience. Alimohammad is a strong engineering professional with a Bachelor of Science in Computer Software Engineering.
Portfolio
Experience
- MySQL - 4 years
- PHP - 4 years
- Python - 4 years
- Distributed Systems - 3 years
- Elasticsearch - 2 years
- Software Architecture - 2 years
- Go - 2 years
- Django - 2 years
Availability
Preferred Environment
Ubuntu, PyCharm, Slack, Django, Go, MySQL, Redis, Distributed Systems
The most amazing...
...project I’ve worked on was for the biggest eCommerce company in the MENA region, with more than 30 million monthly unique visitors.
Work Experience
Back-end Developer
Reddit, Inc.
- Worked on the migration of ad-serving logic to a new framework, significantly improving response times while enhancing code readability and maintainability.
- Integrated ad placement signals into the feed generation process, enabling more dynamic ad delivery and contributing to monetization strategies.
- Optimized Redis Cluster usage at the infrastructure level, reducing command volume and key counts to improve system efficiency and scalability.
- Enhanced real-time ad delivery, refining ad display logic based on live supply to improve performance and user experience.
Senior Software Engineer
Klarna
- Developed CI/CD pipelines using Jenkins. Used in a production-level environment.
- Contributed to the authentication service, one of the highest-traffic services across Klarna.
- Developed performance tests for the system using the Locust framework and analyzed results.
Director of Engineering
Digikala
- Managed a team consisting of more than 100 people and seven different squads. Set the KPIs for each team and led implementation.
- Developed the application APIs which have been installed more than ten million times.
- Contributed to migrating the platform from a monolithic to a new modern microservices architecture.
- Launched a new business line inside the company from a technical standpoint.
- Built the pricing engine, which can handle more than one billion price records.
Senior Software Engineer
Snapp
- Built the map infrastructure for geographical distance calculations and business intelligence purposes.
- Initiated the VoIP project for masking phone numbers of drivers and passengers. Used WebRTC and WebSockets.
- Worked on a driver fraud detection system, which identifies drivers using fake GPS to change their location.
Experience
Digikala
HYMN: Music and Non-fungible Tokens (NFT)
Education
Bachelor's Degree in Software Engineering
University of Tehran - Tehran, Iran
Skills
Libraries/APIs
REST APIs, WebRTC, Node.js
Tools
Git, PyCharm, Slack, GIS, Jenkins
Languages
Go, Python, PHP, Solidity, JavaScript, GraphQL, C++, Java
Frameworks
Django
Paradigms
Object-oriented Programming (OOP), Microservices
Storage
Redis, MySQL, NoSQL, Elasticsearch, Memcached, Databases, MongoDB
Platforms
Ubuntu, Apache Kafka
Other
Back-end, Software Architecture, Distributed Systems, APIs, Programming, Operating Systems, WebSockets
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring