. Involved in driving initiatives and developing backend logic for the new Sentry.io metrics
vertical.
Software Engineer
Sentry.io
Sentry.io, Full-time, Wien, Austria
. Developing the sentry.io backend product (specifically in regards to release health and alerting),
and working on Sentry's SDKs
Senior Software Engineer
ToolSense GmBH
ToolSense GmBH, Full-time, Wien, Austria
. Responsible for designing the architecture for the backend, and setting best practice coding
standards and producing technical content
. Responsible for regularly meeting with management and acting as CTO's advisor for technical
decisions.
. Responsible for collaborating effort with frontend team and aligning visions.
. Responsible for coding the new backend system that receives thousands of IOT devices data
per hour and does ETL operations on them, using technologies such as Google Cloud IOT Core,
Google Cloud Pubsub, Kubernetes, Django and Django REST.
Team Lead
Aptoide S.A.
Aptoide S.A., Full-time, Lisbon, Portugal
. Developed and improved a highly scalable internal system serving over 500k requests/day with
a SLA of over 95% (using Python frameworks such as Flask and Django, AWS' auto scaling Policy,
ECS, EC2 and elastic IPs), while working as trusted advisor and direct reporter to company's
CEO and Co-founder due to the importance of the project.
. Mentored, led and organized the efforts of 8 skilled developers towards company's OKRs. .
Bridged the gap between company's management goals and the development team's efforts on a
daily basis. Also, I designed best-practice architectures, produced technical content, including
development and coding standards for the team
. Participated in the hiring process of developers, organized workshops across teams in the
company and for the Python community in Lisbon.
Python Developer
Aptoide S.A.
Aptoide S.A., Full-time, Lisbon, Portugal
. Developed a search engine in collaboration with the efforts of RD Team, built with the ELK
stack and hosted over Amazon ECS that served the equivalent of over 20 million users
. Built log visualization and analysis tools using Python and ELK stack that was receiving logs
from an auto scale group of minimum 5 machines expandable up to 12
. Gave a speech at Jortec Informatica event in Universidade Nova de Lisboa, about technologies
used in the building of the Search Engine for over 20 college students, of which two joined the
company thereafter.
Senior Software Engineer
Hammerhead Technology
Hammerhead Technology, Full-time, Cairo, Egypt
. Developed a CMS system using ERPNext, along with other technologies, for one of the biggest
school systems in Cairo
Team Lead
Beyond Solution
Beyond Solution, Full-time, Cairo, Egypt
. Responsible for mentoring, and holding technical workshops for my team of software
developers, and having a hiring voice.
Full Stack Developer
E-phunk
E-phunk, Full-time, Cairo, Egypt
. Developed a project that scraped hotel/ destination information from multiple sources. The
sources utilized for the data acquiring processes were booking, expedia and tripadvisor. With the
use of Microsoft Azure Cloud functions, I was able to successfully aggregate the data of more
than 600,000 hotels over the span of a couple of days.
. Responsible for working directly with the hotel booking project client, and acting as their
trusted advisor.
. Successfully bridged the gap between the non technical discussions with the client and the
technical discussions with the rest of team.
CTO
Save It
Save It, Part-time, Cairo, Egypt
. Responsible for carrying out meetings with current investors, hunting potential investors
opportunities and making sure that the short term progress of the startup aligns with
long-term visions and goals. As an android and back-end developer, I was responsible for
laying out the architecture for projects, develop back-end using REST technologies and then
integrating them, with android applications. I was also the scrum master of the team of
dedicated Save It developers.
Full stack Developer
Beyond Solution LLC
Beyond Solution LLC, Full-time, Cairo, Egypt
. Responsible for regularly meeting with Company's CEO to collect non-technical requirements
of the system that needed to be built, and hence became the trusted advisor for the CEO.
. Responsible for meeting with external stakeholders (insurance companies), to make sure
technical, management and stakeholder visions and goals are aligned.
. Built a scalable health insurance plan aggregator, with payment gateway and customer
support platform
Back-end Developer
Dreidev Digital Agency
Dreidev Digital Agency, Full-time, Cairo, Egypt
. Translated the client's requirements into user stories and implenmented these user stories. As
part of the development team, I contributed in the integration of the back-end with the front-end.
Kontaktanfrage
Einloggen & anfragen.
Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.