Home > Candidates > Ramy Elsaraf
Ramy Elsaraf

Calgary, Alberta, Canada

Phone: xxx-xxx-xxxx

Email: xxx@xxxx.xxx



  • Looking For: Masc In Computer Engineering, Full Stack Software Engineer

  • Occupation: IT and Math

  • Degree: Master's Degree

  • Career Level: Experienced

  • Languages: English, Arabic

Career Information:

Sign up to view Ramy Elsaraf's full profile.

Highlights:As a versatile software engineer, I have successfully developed and optimized AI-driven solutions that enhance business processes, improve system efficiency, and drive innovation. My experience spans full-stack development, cloud computing, and AI-powered automation, where I have designed and deployed scalable applications leveraging machine learning and deep learning techniques. I have contributed to cutting-edge projects, integrating advanced computer vision, NLP, and predictive analytics, and have a strong track record of solving complex challenges through data-driven decision-making and intelligent system design.

Skills:Software Development/Engineering, Data Science and Analytics, AI, Machine and Deep Learning

Goal:As a highly skilled software engineer with expertise in artificial intelligence, machine learning, and deep learning, my career goal is to drive innovation by developing intelligent, scalable solutions that enhance automation, efficiency, and decision-making across industries. I am committed to staying at the forefront of AI advancements, leveraging my technical acumen to solve complex real-world challenges. Over time, I aspire to take on leadership roles, mentor aspiring engineers, and contribute to groundbreaking research that shapes the future of AI-driven technologies. My ultimate vision is to push the boundaries of AI and software engineering, creating impactful solutions that transform industries and improve lives.

Membership:Was the Vice President of EAGE at Memorial University of Newfoundland in Canada EAGE (European Association of Geoscientists and Engineers)

Certification:? Microsoft SQL using SQL and T-SQL ? Microsoft Programming using C# and ASP.NET ? Microsoft Programming using HTML5 with JavaScript and CSS3 ? IBM Data Analyst Professional Certificate ? Google Data Analytics Certificate using Google Sheets/Excel, Python, SQL, R, Tableau ? Junior Data Analyst Professional Certificate NPower Canada Calgary, AB o 14-week intensive online training on the fundamentals of computer technology and project management. o Utilize Excel spreadsheets to perform data wrangling and data mining. o Develop working knowledge of Python for data analysis using Pandas and Numpy. o Effectively complete a capstone project by collecting data from multiple sources, performing exploratory data analysis, data wrangling, statistical analysis and data mining using Python libraries o Work extensively on creating charts and plots to visualize data, and building interactive dashboards using IBM Cognos Analytics, and Excel charts and graphs. o Visualize data using Python libraries including Matplotlib, Seaborn, Plotly and Dash. o Compose queries to access data in cloud databases using SQL and Python using Jupyter Notebook. o Explain cloud concepts, benefits of cloud computing and core Azure architecture components. o Use core Azure services, and choose the Azure AI services that best address a company’s challenges. o Control Azure spending and managing bills by applying recommended practices to minimize cost. o Demonstrate a high level of understanding of Agile Project Management Lifecycle and key techniques, and successfully complete Agile projects using tools such as Scrum, Kanban and Gantt Charts. ? Microsoft Azure AI Fundamentals Professional Certificate ? Cisco Certified Network Associate using Routing and Switching

Honor:? Scholarship for my Masters of Electronics Engineering and Computer Science at the University of Liverpool. ? First Division Honors in my Bachelors of Computer Science. ? An A grade (highest grade category possible) in my second Masters of Computer Engineering at Memorial University of Newfoundland in Canada.


Experiences:

Full Stack Software Developer 01/2024 - current
YSwipe, Calgary, AB Canada
Industry: AI and Information Technology
Developed Software and Artificial Intelligence for the next job platform that uses AI.
? Developed YSwipe’s web application UI with ReactJS and NextJS, ensuring a responsive and seamless user experience. ? Engineered the backend of YSwipe’s web application using Python Django, incorporating features such as transcription and a scoring mechanism 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 01/2023 - 08/2023
EARA Technologies Inc., Calgary, AB Canada
Industry: Software, Computer Security and Information Technology
Developed Software and implemented computer security and Identity Access Management of companies while working with the government of Alberta and their main website.
? Contributed to a broad range of technology projects including REST API's, web application components and endpoints using Python and Postman. ? Crafted and ran Linux scripts, and optimized the functions on users reducing the runtime by 50%. ? Worked both independently and with four other team members in a DevOps environment using Kubernetes, Docker and AKS. ? Implemented 61 automated tests that improved test coverage from 40% to 100% using Python and Selenium. ? Conducted troubleshooting, debugging, analysis, investigation, remediation, and communication to client and team.--
Full Stack Software and Web Developer 09/2019 - 09/2020
Gelismis Global Company, Istanbul, Istanbul Turkey
Industry: Software Development and Information Technology
Developed Software applications for various clients and met with the clients to accommodate their applications needs.
? Developed the web applications’ UIs and dashboards using ReactJS, VueJS, JavaScript/TypeScript, CSS, HTML, AJAX. ? Developed and refactored REST APIs using Python, Laravel, ASP.NET and improved product retrieval by 100%. ? Designed and refactored databases using MYSQL and SQL Server and optimized 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 other applications for various clients.--

Education:

The Open University 06/2011 - 09/2015
Milton Keynes, Buckinghamshire, United Kingdom
Degree: Bachelor's Degree
Major:Computer Science and Information Technology
1st Division Honors with a GPA of 3.53/4.00 Gained deep understanding in programming languages: (C/C++/C#, Java, JavaScript, HTML, CSS, XML, PHP) and databases (SQL). Acquired extensive knowledge in Advanced Mathematics (Calculus, Discrete Mathematics, Linear Algebra) and developed a strong understanding of Computer Architecture, Data Structures, Algorithms, Web Technologies, and Security. Developed a full-stack Android application using Java and Firebase to streamline scheduling, communication, and information sharing between patients and doctors, including doctor rating functionality.


University of Liverpool 09/2017 - 12/2018
Liverpool, Merseyside, United Kingdom
Degree: Master's Degree
Major:Electronics Engineering and Computer Science
Achievement: MSc. (Engineering) in Microelectronic Systems. • Gained a deep understanding of Electronics and Electrical subjects i.e; Microprocessor Systems (C language, Mbed, Keil Uvision and microprocessors), • Grasped thoroughly Software Engineering and Computer Science subjects such as Multi Core and Multi Processor Programming (Linux, C language and running code on multiple computers together; using MPI and OpenMP) and Software Engineering (C/C++). Thesis topic: Electrical Characterization of Cells, Python programming and developing a circuit on PCB for Dielectrophoresis.
Memorial University of Newfoundland 09/2020 - 06/2022
St. John's, Newfoundland, Canada
Degree: Master's Degree
Major:Computer Engineering and Computer Science
Grade: 1st Class with GPA of 3.54/4.00 • Received a 92% grade for pioneering multiple first-of-its-kind Python web applications that leverage deep learning and machine learning technologies to detect COVID-19 in various types of human chest scans i.e. X-rays and chest tomography. • Developed a Python-based machine learning program using Latent Dirichlet Allocation (LDA) to extract, transcribe, and summarize on-screen text from lecture videos, generating key topics and keywords. • Programmed the first ever Table Tennis game using VHDL and an FPGA.

Download Resume(Available to Employers Only):

Resume - Ramy Elsaraf



More About Ramy Elsaraf
Please sign in or sign up an employer to view Ramy Elsaraf's personal information.

  • Phone: xxx-xxx-xxxx
  • Email:xxx@xxxx.xxx
  • Visa: -
  • Work Authorization: -
  • Expected Salary: -
  • Intests & Hobbies: -