Hi, I'm Ramy Elsaraf, a versatile software engineer with a master's degree and over a year of experience in full-stack software development, AI, and machine learning. I have a passion for developing optimized AI applications that deliver robust user experiences. I enjoy working with a variety of technologies including Golang, Python, TensorFlow, and cloud platforms like AWS. I am a collaborative team player with strong communication skills, always eager to take on new challenges and create innovative solutions. In my recent roles, I have built AI-enhanced platforms and contributed to improving software efficiencies, and I look forward to continuing my journey in software and AI development.

Ramy Elsaraf

Hi, I'm Ramy Elsaraf, a versatile software engineer with a master's degree and over a year of experience in full-stack software development, AI, and machine learning. I have a passion for developing optimized AI applications that deliver robust user experiences. I enjoy working with a variety of technologies including Golang, Python, TensorFlow, and cloud platforms like AWS. I am a collaborative team player with strong communication skills, always eager to take on new challenges and create innovative solutions. In my recent roles, I have built AI-enhanced platforms and contributed to improving software efficiencies, and I look forward to continuing my journey in software and AI development.

Available to hire

Hi, I’m Ramy Elsaraf, a versatile software engineer with a master’s degree and over a year of experience in full-stack software development, AI, and machine learning. I have a passion for developing optimized AI applications that deliver robust user experiences. I enjoy working with a variety of technologies including Golang, Python, TensorFlow, and cloud platforms like AWS.

I am a collaborative team player with strong communication skills, always eager to take on new challenges and create innovative solutions. In my recent roles, I have built AI-enhanced platforms and contributed to improving software efficiencies, and I look forward to continuing my journey in software and AI development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack Software Developer at YSwipe
January 1, 2024 - June 30, 2024
Developed YSwipe’s web application UI with HTML, CSS, and JavaScript to ensure a responsive and seamless user experience. Engineered the backend using Python Django, incorporating features such as transcription and scoring mechanisms for candidates. Built an innovative video platform with recording and rating functionalities tailored for candidate assessments and HR recruitment using AI. Leveraged AI, Machine Learning, and Deep Learning technologies, along with AI Avatars, to enhance and evaluate candidates' performance.
Software Developer at EARA Technologies Inc.
January 1, 2023 - August 31, 2023
Contributed to various technology projects including REST APIs and web application components using Python and Postman. Crafted and ran Linux scripts to optimize runtime, reducing user function runtime by 50%. Worked independently and collaboratively in a DevOps environment employing Kubernetes, Docker, and AKS. Implemented 61 automated tests which raised test coverage from 40% to 100% with Python and Selenium. Conducted troubleshooting, debugging, analysis, remediation, and communicated effectively with clients and teams.
Full Stack Software and Web Developer at Gelismis Global Company
September 1, 2019 - September 30, 2020
Developed web application UIs and dashboards using ReactJS, VueJS, JavaScript/TypeScript, CSS, HTML, and AJAX. Developed and refactored REST APIs using Python, Laravel, and ASP.NET, improving product retrieval performance by 100%. Designed and refactored MYSQL and SQL Server databases, optimizing execution time by 70%. Used Jira for project management and implemented Agile software development. Led a team of four developers to create an online automotive marketplace and various other applications.
Software Engineer at Dr. Hani Ragaban Polyclinic
October 1, 2015 - October 31, 2017
Created web-based interfaces using ASP.NET and MYSQL to facilitate patient booking and communication. Managed and maintained the hospital’s database, improving retrieval speed by over 150%. Connected database and web applications using MYSQL JSON APIs. Troubleshot and resolved hospital computer software issues. Updated the hospital website to offer seamless UI and user experience for patients and doctors.
Full Stack Software Developer at YSwipe
January 1, 2024 - June 14, 2024
Developed YSwipe’s web application UI using HTML, CSS, and JavaScript ensuring responsive and seamless user experience. Engineered backend with Golang including transcription and scoring features. Deployed application using AWS. Built an innovative AI-powered video platform for candidate assessment and HR recruitment. Leveraged AI, machine learning, deep learning, and AI avatars to evaluate candidates’ performances. Utilized TensorFlow, PyTorch and explored LLM development, fine-tuning, and prompt engineering.
Software Developer at EARA Technologies Inc.
January 1, 2023 - August 31, 2023
Contributed to various technology projects including REST APIs and web application components using Python and Postman. Created and optimized Linux scripts reducing runtime by 50%. Worked both independently and collaboratively in a DevOps environment using Kubernetes, Docker, and AKS. Deployed solutions in production via Azure Cloud. Implemented 61 automated tests improving coverage from 40% to 100% using Python and Selenium. Conducted troubleshooting, debugging, analysis, and client communication.
Full Stack Software and Web Developer at Gelismis Global Company
September 1, 2019 - September 30, 2020
Developed web application UIs and dashboards using ReactJS, VueJS, JavaScript/TypeScript, CSS, HTML, and AJAX. Developed and refactored REST APIs using Python, Laravel, and ASP.NET improving product retrieval by 100%. Designed and optimized databases with MySQL and SQL Server reducing execution times by 70%. Led a team of four developers to successfully create an online automotive marketplace and other client applications. Applied Agile software development practices and used Jira for project management.

Education

M.A.Sc. at Memorial University of Newfoundland
September 1, 2020 - June 30, 2022
M.Sc. at University of Liverpool
September 1, 2017 - December 31, 2018
B.Sc. at The Open University
June 1, 2011 - September 30, 2015
M.A.Sc. at Memorial University of Newfoundland
September 1, 2020 - June 30, 2022
M.Sc. at University of Liverpool
September 1, 2017 - December 31, 2018
B.Sc. at The Open University
June 1, 2011 - September 30, 2015

Qualifications

Microsoft Programming (C# and ASP.NET)
January 1, 2019 - January 1, 2019
Microsoft SQL
January 1, 2019 - January 1, 2019
Microsoft Programming in HTML5 with JavaScript and CSS3
January 1, 2019 - January 1, 2019
Google Data Analytics Professional Certificate
January 1, 2021 - January 1, 2021
IBM Data Analyst Professional Certificate
January 1, 2021 - January 1, 2021
Microsoft Azure AI Fundamentals Professional Certificate
January 1, 2022 - January 1, 2022
Microsoft Programming (C# and ASP.NET)
January 11, 2030 - June 24, 2025
Microsoft SQL
January 11, 2030 - June 24, 2025
Microsoft Programming in HTML5 with JavaScript and CSS3
January 11, 2030 - June 24, 2025
Google Data Analytics Professional Certificate
January 11, 2030 - June 24, 2025
IBM Data Analyst Professional Certificate
January 11, 2030 - June 24, 2025
Microsoft Azure AI Fundamentals Professional Certificate
January 11, 2030 - June 24, 2025
Cisco CCNA (Routing and Switching)
January 11, 2030 - June 24, 2025

Industry Experience

Software & Internet, Healthcare, Professional Services, Computers & Electronics, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more