# Abraham Yesgat > Software Engineer II @ Microsoft - Master of Computer Science in Machine Learning at McGill University Location: New York, New York, United States Profile: https://flows.cv/abrahamyesgat As a Software Engineer at Microsoft, I build and maintain the Employee Transportation System, a web and mobile application that services 90K riders monthly in the Pacific North West. I use React/Redux for the front-end, .Net for the back-end, and AzureDevOps and Azure Portal for the DevOps. I enjoy working with a diverse and collaborative team that leverages cutting-edge technologies to solve real-world problems and create value for our users. I have a Master's degree in Computer Science from McGill University, where I focused on machine learning and completed a research internship at Algolux, a leading AI company. There, I worked on transformation-based solutions to predict vehicle trajectories, using pose estimations, obstacles, LiDAR depth maps, and monocular depth estimations. I implemented the solutions in Python and PyTorch, and published a paper on my findings. I am passionate about applying my skills and knowledge to innovative and impactful projects that can make a difference in the world. ## Work Experience ### Software Engineer @ Microsoft Jan 2022 – Present | Redmond, Washington, United States Full Stack Software Engineer Building Microsoft's Employee Transportation System- servicing 90K riders monthly in the Pacific North West. Front-End development in React/Redux for our web application Front-End development in ReactNative for our mobile application. .Net for our Backend services DevOps using AzureDevOps and Azure Portal ### Machine Learning Research Internship @ Algolux Jan 2021 – Jan 2022 | Montreal, Quebec, Canada Worked on Transformation based solutions to predict vehicle trajectories, based on pose estimations, obstacles, LiDar depth maps, and monocular depth estimations. Implementation done in python, models trained in PyTorch. ### Software Engineer Intern @ Microsoft Jan 2021 – Jan 2021 | Vancouver, British Columbia, Canada Software Engineer intern at Microsoft Garage Summer 2021 1 of 50 Garage interns (North America) selected (amongst 10,000 applicants) Built a custom application on top of Azure Microsoft Connected Vehicle Platform (MCVP). The solution included a proprietary algorithm designed to highlight how existing technologies can help Microsoft and its customers achieve their goals using cloud services. Development done in C# (back-end), XAML (front-end) ### Teaching Assistant @ McGill University Jan 2020 – Jan 2021 | Montreal, Quebec, Canada Teaching assistant for COMP-206: Introduction to Software Systems. Conduct Tutorials and office hours to explain principles of Bash and C Programming. Conduct Weekly Lab Sessions of 50 students, teaching the fundamentals of Bash, C, and git programming Responsible for grading 50 students' assignments, final exams, and projects ### Software Development Intern @ Coveo Jan 2020 – Jan 2020 | Montreal, Quebec, Canada Develop the full-stack for Coveo for Commerce. Back-end Java Spring Developer Front-End React & Redux ### Private Tutor @ Self Employed Jan 2018 – Jan 2020 | Montreal, Canada Area I am a Private Tutor in CEGEP and High School level Science and Mathematics. High School: Mathematics and Sciences. CEGEP level: Calculus 1, Calculus 2, Linear Algebra, Chemistry of Solutions, General Chemistry, Mechanics, Waves and Optics, Electricity and Magnetism, and Astrophysics. University Level: Differential Equations, Calculus for Engineers. ### Software Development Engineer @ abilisense Jan 2019 – Jan 2019 | Israel • React Native Front-End development for Abilisense’s cross-platform mobile application. • Development in Python to generate audio/acoustic fingerprints, and recognize live recordings at a 90% success rate. • Developed scripts in Python and NodeJS to send real-time recordings to company’s cloud server. ### Software Engineer Intern @ Kronos Incorporated Jan 2018 – Jan 2018 • Worked in a team of managers to design and implement UML domain models representing the company’s domain concepts in Java. • Automated integration test scripts in Java, using TestNG, testing the functionality of new software releases. • Wrote Java unit tests using JUnit. • Transferred test cases from SOAPUI to Java REST APIs. • Modeled and developed commonly used workflows, allowing for code reuse across the company’s repository. ### Camp Counselor @ Camp B'nai Brith of Montreal Jan 2016 – Jan 2016 | Quebec, Canada ## Education ### Master's degree (3.92/4.0) in Computer Science McGill University ### Bachelor's degree (3.64/4.0) in Software Engineering McGill University ### DEC in Pure and Applied Sciences with distinction Dawson College ### High School Diploma Herzliah Highschool ## Contact & Social - LinkedIn: https://linkedin.com/in/abrahamyesgat --- Source: https://flows.cv/abrahamyesgat JSON Resume: https://flows.cv/abrahamyesgat/resume.json Last updated: 2026-03-29