# John Mikhail > building recordio.cc Location: Brooklyn, New York, United States Profile: https://flows.cv/johnmikhail ## Work Experience ### Staff Software Engineer @ Mixpanel Jan 2025 – Jan 2025 ### Senior Software Engineer @ Mixpanel Jan 2022 – Jan 2025 | New York, United States Query Engine Team ### Software Engineer @ Google Jan 2018 – Jan 2022 | Greater New York City Area Work on the Google Cloud Pub/Sub infrastructure, building highly available, global, distributed systems in C++. ### Software Engineer @ Five Rings Capital, LLC Jan 2017 – Jan 2018 | Greater New York City Area Worked on low latency trading strategy implementations in C++. ### Software Engineering Intern @ Google Jan 2016 – Jan 2016 | Mountain View, California Built a new Virtual Reality prototype every week using Unity3D and C#. The prototypes I built were intended to explore the potential of VR and its different uses cases. ### Research Assistant at WiTrack @ MIT CSAIL Jan 2016 – Jan 2016 Built a custom infrastructure for summarizing large datasets that behaves like MapReduce using Django web framework and exposed it via a simple API. Additionally, I Developed different analytics functions for our wireless tracking device that gave useful information about test users, such as sleeping pattern. ### Software Engineering Intern @ Facebook Jan 2015 – Jan 2015 | Menlo Park Implemented two new main features related to feed and notifications in the iOS groups stand-alone app using Objective-C and React Native ### Tutor and Grader - Algorithms @ Massachusetts Institute of Technology (MIT) Jan 2014 – Jan 2015 | Cambridge, Massachusetts I tutor students on one-to-one sessions for the Introduction to Algorithms class. I also grade problem sets for that class. ### Research Assistant @ UPMC - Sorbonne Universities Jan 2014 – Jan 2014 | Paris, France Analyzed different techniques for Image Rectification, such as homogenous and polar models, to project two images onto a common plane. It is used in computer stereo vision to simplify the problem of finding matching points between image from 2D search to 1D. I also wrote MATLAB code to compare the behavior of the different methods at edge cases. ### Teaching Assistant - Physics II @ Massachusetts Institute of Technology (MIT) Jan 2013 – Jan 2013 | Cambridge, Massachussets I worked as a Teacher Assistant in Electricity and Magnetism. I assisted students in problem solving and understanding during class and also graded the problem sets and quizzes. ### Software Engineering Intern @ Leaf Holdings Jan 2013 – Jan 2013 | Cambridge, Massachusetts Leaf creates a mobile point-of-sale platform tailored for different businesses. I worked there on front-end web development using Ruby on Rails. ## Education ### Bachelors Degree in Computer Science Massachusetts Institute of Technology Jan 2012 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/john-mikhail - Website: https://recordio.cc --- Source: https://flows.cv/johnmikhail JSON Resume: https://flows.cv/johnmikhail/resume.json Last updated: 2026-03-20