# Kirolos Shahat > Software Engineer | Backend | Python, Go | Cloud Location: New York, New York, United States Profile: https://flows.cv/kirolos ## Work Experience ### Software Engineer @ Datadog Jan 2024 – Present | New York, New York, United States ### Founder @ SoundmarkDev Jan 2022 – Present Developing something new - Python, React-Native, Go ### Software Engineer @ Facebook Jan 2021 – Jan 2023 | New York City Metropolitan Area Part of Messaging Infrastructure: - Worked on both Messenger features and Instagram Direct Messaging features. - For Messenger: Admin features for Community Chats and View-Only Chats. Read about Community Chats: https://about.fb.com/news/2022/09/community-chats-on-messenger-and-facebook - Instagram Direct: Migration of IG direct endpoints to Messenger Architecture PHP, including API design. Validated via shadow testing, A/B testing, and gradual rollout. - Led reliability initiatives like testing best practices designs. Also worked with team to design and implement Subscriber Chats for creators to message followers: https://about.fb.com/news/2022/07/new-ways-for-creators-to-connect-with-subscribers-on-instagram ### Software Engineer 1.2 @ Bluecore Jan 2020 – Jan 2021 | New York, United States • Optimized BigTable usage by integrating with the Spotify BigTable Autoscaler • Worked on a next generation Analytics pipeline. This was done through the use of Beam Pipelines which would take inputs from BigQuery or PubSub and write it to either Postgres, BigQuery, or another PubSub topic. This ran in Dataflow. • Helped manage and maintain Airflow for Data Scientist use cases. • Optimized query usages for a cost- intensive portion of our application. • Wrote a conversion from business-specific Python code to Go code to be more performant. ### Software Engineer 1.1 @ Bluecore Jan 2018 – Jan 2020 | Greater New York City Area I worked primarily in the Google Cloud ecosystem to develop highly scalable and distributed software. A big portion of my time was spent migrating Python2.7 code from the Google Application Engine Monolith to either Python3.7 or Golang code in the Google Kubernetes Engine as a microservice. In doing that I learned how to create services that are easy to monitor which are capable of handling hundreds of thousands of requests per second. This was prioritized because of a need to reduce cost while also being able to increase throughput for the same workloads. I also learned how to safely and efficiently migrate from the monolith, or deprecated system in general, to newer systems. I also led a project that standardized error handling and retries across the organization. The goal of this was to make error handling safe and more resilient to changes in an API agreement from a service. I wrote a blog post, which I linked, describing the problem and the solution. More recently I have been working on larger scale cost initiatives, one of which helped reduce infrastructure cost about one million dollars a year. My role in this project was in creating a validation process and tooling that would speed up the validation. These tools made validation very easy while not lowering quality and drastically sped up the migration itself. ### Software Engineer @ AD30 Jan 2019 – Jan 2020 A free Bible phone app that has patristic commentaries on a verse-by-verse basis. My work so far has primarily been writing Python scripts to parse HTML files that have commentaries. These scripts would take the commentaries, add the proper metadata, and upload them into our database to be served. ### Undergraduate Research Assistant @ University of Tennessee Jan 2018 – Jan 2018 | Knoxville, Tennessee Research on Spiking Neural Networks and training them through Evolutionary Optimization. I worked on applications of the framework with the main focus being on temporal event detection. The goal of this research was to create post Moore's law CPUs which are low power. This research is funded by the Air Force Research Laboratory, Oak Ridge National Lab, and Intel. For more detail: http://neuromorphic.eecs.utk.edu/pages/research-overview/ ## Education ### Master of Engineering - MEng in Computer Science Georgia Institute of Technology Jan 2024 ### Masters of Theological Studies in Theology/Theological Studies St. Athanasius and St. Cyril Theological School ### Bachelor’s Degree in Mathematics and Computer Science University of Tennessee, Knoxville ### Bachelor’s Degree in Computer Science Middle Tennessee State University (MTSU) ### Bachelor's degree in Computer Science Pellissippi State Community College ## Contact & Social - LinkedIn: https://linkedin.com/in/kiroloss --- Source: https://flows.cv/kirolos JSON Resume: https://flows.cv/kirolos/resume.json Last updated: 2026-03-23