Ahmed .
Senior
germany Berlin, Germany ( GMT )
Senior
8 Jahre Erfahrung
Kann beitreten ASAP Englisch: Fortgeschritten
Über

I strive to understand business and customer needs to deliver the simplest solution possible, while still being capable of building complex solutions when needed.Worked in various projects and scales, ranging from banks to very small startups, with a wide range of technologies and frameworks, which gave me valuable experience. A strong believer in good communication, team work, promoting a culture of learning and collaboration, validating assumptions as early and as usual as possible with customers to focus on what matters. Solid experience in: Javascript, ReactJS, NodeJS, Ruby on Rails, python, Java Delighted to be among the top 6% for overall score on stackoverflow & usually in the top 3% every quarter

I strive to understand business and customer needs to deliver the simplest solution possible, while still being capable of building complex solutions when needed.Worked in various projects and scales, ranging from banks to very small startups, with a wide range of technologies and frameworks, which gave me valuable experience. A strong believer in good communication, team work, promoting a culture of learning and collaboration, validating assumptions as early and as usual as possible with customers to focus on what matters. Solid experience in: Javascript, ReactJS, NodeJS, Ruby on Rails, python, Java Delighted to be among the top 6% for overall score on stackoverflow & usually in the top 3% every quarter

Erfahrung
F
Senior software engineer
Freelance projects
Jul'21- Jul'22

R
HEAD OF DEVELOPEMENT
REAL LIFE INTERACTION
Apr'21- Jul'21

Highlights:
- Improved code review process and collaboration in the team
- Promoted a better following of Agile scrum
- Enhanced communication between tech and business teams
- Improved prioritization of tasks based on their business value
- Improved heavy traffic handling by optimizing some compute intensive queries and careful usage of caching
- Mentored developers, on technical aspects and better collaboration techniques
- Improved tooling to enable the team to deliver newer features faster
- Improved utilization of Google cloud service to reduce costs and improve performance
- Led the efforts to simplify the tech stack and use modern and easier technologies

C
SOFTWARE ENGINEER
CONVIDERA
Sep'20- Apr'21

Highlights:
- Learned web graphics (three.js especially) and implemented a large part of the 3D graphics part of Virtrex, a project that makes virtual exhibitions, solving among with my colleagues, lots of new & complicated challenges in a pragmatic & efficient manner, resulting in going live within 6 months of my start.
- Learned and used Vue.js & Nuxt.js and contributed in different areas using it.

Beside the above, my role was more frontend focused, and I did the following:
- Discussed API design and implementation with backend team
- Mentored younger engineers
- Involved in product design, giving estimations on the time needed to build new features
- Assisted in configuring Docker & Nginx

H
LEAD SOFTWARE ENGINEER
HOTELHERO
Jun'19- Jun'20

Highlights:
- Built contract management MVP from scratch in 3 months, along with only one other developer, making 80% of the frontend (React) and around 60% of the backend (Rails) work
- Improved our SEO by a factor of 2x to 5x in some cases
- Got rid of spam robots
- Suggesting changes to the requested features that decreases the time and complexity of them and fulfills the business needs

Beside the above, I was responsible for:
- Planning and building new features
- Choosing, mentoring and on-boarding new hires
- Providing estimates for time needed for new features
- Maintaining and fixing the website & applying best practices of software engineering

E
SOFTWARE ENGINEER
EJADA SYSTEMS
Oct'14- Apr'19

Full stack engineer responsible for creating and maintaining websites for some of the largest entities in KSA with a strong focus on providing simple pragmatic solutions with excellent UX.

Technologies used include: Javascript, React, Ruby on Rails, Python, Angular, Asp.net, jQuery

Highlights:
- Secured the webapp for a bank using JWTs frontend and backend, passing the strict banking requirements and pen-testing
- Building and maintaining webapps
- Optimizing performance when needed
- Providing time and effort estimation for my part in the tasks
- Suggesting UX improvements for our end users
- Due to excellent communication skills, handled communication directly with some customers, collecting feedback and discussing how to implement what they need in the best and most efficient way.

Bildung
Computer engineering bachelor
zu 2014
Bachelor's Degree
Ain Shams University - Cairo

Projekte
Talent hat keine Projekte hinzugefügt
Technologien
Kurse
Talent hat keine Kurse hinzugefügt
Schulungen
Talent hat keine Schulungen hinzugefügt
Sprachen
English
Native