Position: Full Stack Web Developer
Category: JavaScript
English level: fluent
Years of experience: 6

Delivering solutions to products is my number one priority. Performance and stability are what comes next. 

When working on a taxi-hailing service I was provided with microservices running as simple processes. it was tough to monitor them and understand their relationship(dependency) also there was no way to see if services were running or to restart them on failure. 

From this difficulty, I had the initiative to containerize every service, set up automated docker builds for the services, and prepare docker-compose files to support dev, staging, and production. I handled the whole process and documented everything. I also included the ELK stack to show the interworking of the services using APM clients.

Another story is when I was working on a parcel delivery service, the API provided was not stable or easy to understand. it would respond with different response types whenever the request parameters changed and the app was also suffering from a huge code smell from this. Thus I had the initiative to tackle this problem in my spare time while working on the latest features. I then showed the team a way to approach the problem and tackle it.
Team leader/player dedicated to building reliable and scalable software. 5+ years of professional experience.

I've worked on products from different business sectors. Mentioning some of them, I've worked on a taxi-hailing service, a microfinance service, refinance loan service, multiple market places (C2C and B2C), a parcel delivery service, CMS, ERP, a hotel and flight reservation service, and more. 

While working on these projects I've used a lot of technologies and tools, mentioning some of them; Java, HTML, CSS, JS, Typescript, Node, Swift, Kotlin, Android, iOS, Dart, Flutter, Bash, JSON, YAML, React, Angular, MongoDB, MySQL, MariaDB, MSSQL, Casandra, firebase, OAuth, ELK, Docker, Docker Swarm, Kubernetes, AWS, S3 and more.
I love working with companies with a great working environment and keen on solving problems. Companies that have a clear vision of their product are my favorite. I am an outstanding team player and enjoy teams that are always open to suggestions that benefit the team and the whole company as well.