Hello,
my name is Mohamed and here I briefly introduce myself

avatar

Summary

I am Mohamed, an expierienced Senior Software Engineer with extensive experience in software development, particularly within the Java ecosystem. Over the years, I have demonstrated exceptional proficiency in constructing highly available and scalable software solutions. My expertise spans various work environments, ranging from dynamic startups to expansive multinational organizations. Throughout my career, I have consistently showcased my skills in delivering robust and innovative software solutions.

I've recently developed a strong interest in data and machine learning, which has motivated me to study more about these topics and look for new possibilities that would expose me to cutting-edge technology and business challenges.

On the personal side, I'm a day-dreamer, coffee addict and food lover. I always seek new challenges to expand my skills and continue to develop both knowledge and potential, in addition to experience cultural differences and gain new friends.


Experiences

Bol.
2018 - Now
Senior Software Engineer
  • Development and continuous maintenance of Billie, the chatbot, with aim of providing precise automated responses to customers in milliseconds. This primarily involved backend integration with own services that detects intent or ask to rephrase, efficiently routing questions through the appropriate content flows and consume other services in the landscape for realtime data. In addition to migration of old content flows to new content tooling.
  • In my sub-role as Scrum Master, I held a leadership role in guaranteeing the scrum team's compliance with established work processes and procedures. My responsibilities extended to fostering a cohesive and disruption-free work environment, as well as taking charge of the onboarding and leadership development of new engineers.
Technologies
Java
Kotlin
Spring
Junit
Groovy
Cucumber
Postgresql
GCP
Kubernetes
Docker
Bigquery
Gitlab
Machine learning
Tensorflow
Mac

VSSE
2017 - 2018
Digital Design & Enablement Engineer
  • Collaborating with a team of 4 developers to automate and digitize real-time business processes and workflows, aiming for increased efficiency and productivity.
  • Introducing new tools & technologies.
Technologies
Java
Javascript
Bash
Cortex
Process automation
Windows
Linux

Vodafone
2016 - 2017
Java Developer
  • Involved in Java/Java EE application development, building high-performing, scalable, and enterprise-grade applications.
  • Used to analyze user requirements, envisioning system features and functionality, designs, develops user interfaces to internet/intranet applications. Also Integrates applications by designing database architecture and server scripting.
Technologies
Java 7
JSP
Junit
Oracle DB
Angular
FTP
Jboss
Windows

ferrycode
2014 - 2015
Software Developer
  • Work closely with the expierienced developers to analyze, design, develop, test, maintain and document the company's current and newly introduced solutions. Additionally, conduct on-site customer visits to configure tailored solutions and deliver training when necessary.
  • Acquiring knowledge and integrating it with technologies to enhance software quality and user experience.
Technologies
Java EE 6
JSP
EJP
Junit
Postgresql
Angular
Gitlab
Linux

Skills

Java, Kotlin, Python
Backend & Web Development
Microservices & SOA
Testing & Debugging
Databases
Kubernetes, Docker, GCP
Certified Scrum Master

Languages

Arabic
English
Dutch

Live Events

  • Moved to the Netherlands

    2018

  • Got Bachelor's Degree in Computer Science

    2013

  • Finished High School

    2007

  • Born in Cairo

    1990


Contact

+31 6 28 94 52 64
+31 6 28 94 52 64
mo.elmedany@gmail.com
linkedin.com/in/themedany
github.com/melmedany

Hobbies

Coffee
Music
Reading
Food
Movies