Ehsan Enami
Verified Expert in Engineering
Software Developer
Ehsan is an experienced back-end developer with hands-on experience in high-traffic mission-critical software design, development, and maintenance. He has solid knowledge and proven expertise working with front-end JavaScript frameworks, is self-motivated, and is easy to work with.
Portfolio
Experience
Availability
Preferred Environment
Linux, PhpStorm, MongoDB
The most amazing...
...thing I've designed is for the implementation of a security layer of a fintech startup to enable communication between the front end and back end.
Work Experience
Senior Software Engineer
Westwing Home & Living
- Led an OKR project to reengineer the delay process.
- Used Jira and mondays.com to lead the project and communicate progress to upper management.
- Managed the number of support tickets asking for help regarding delays.
Lead Developer
Infinite8
- Optimized MongoDB queries through restructuring queries.
- Identified frequent slow queries through logs and analyzed the search strategy/plan for those queries. Determined how the queries could be improved.
- Improved the rate of consuming messages from two to twenty times. Released half of the hardware dedicated to MongoDB shards.
- Designed the data denormalization and indexing process that backed search, suggestions, and similar news features.
Tech Lead
Innotech
- Managed multiple cross-functional teams to develop software for six startups.
- Led architectural meetings and attended meetings with external stakeholders.
- Selected by NovinTech Accelerator as its technical partner to train, support, and evaluate their early-stage startups.
Senior Developer
Aran Roja
- Involved with the company when they started rewriting their software. Deemed that using their code base meant they could not integrate with new third-party service providers.
- Held training sessions for other developers about software architecture and design patterns. Allowed for a modern and extensible software foundation.
- Designed and implemented a new version of the company software. Integrated with other service providers using industry-standard protocols and standards at the time of launch with eight providers involved.
Developer
Haftsin
- Developed several Magento extensions to integrate domestic payment gateways, logistic providers, and a company loyalty program.
- Went through many documents and technical white papers to develop the extensions.
- Created the first eCommerce-allowed mobile wallet payment system in Iran.
Experience
Unblocking a MongoDB Connection in Swoole
https://github.com/ehsan2e/swoole-mongoSkills
Languages
PHP, JavaScript
Storage
MySQL, MongoDB, Redis, Memcached
Frameworks
Laravel, Lumen, Yii, Koa, Express.js
Libraries/APIs
Node.js, Vue, React
Tools
ELK (Elastic Stack), RabbitMQ
Platforms
Amazon Web Services (AWS), DigitalOcean, Magento 1
Other
System Design, Systems Analysis, Economics, Discrete event simulation (DES)
Education
Bachelor's Degree in Industrial Engineering
Khajeh Nasir al-Din Toosi University of Technology - Tehran, Iran
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