
Hi, I'm Ayman.
I'm a Computer Science student at MIT and this is my porfolio website.
I'm looking for opportunities to apply my software development skills to create or increase the efficiency and quality of various product and services, especially in the fields of Machine Learning, Data Science, and Software Construction.
Experience
FCC Analysis, Undergraduate Researcher
Cambridge, Massachusetts (January 2023 - May 2024)
Used Collider Monte Carlo Simulation Samples to reconstruct the mass of the W Boson. One method includes measuring the effective cross sections of quarks the W boson decays into by finding which energy levels return maximal values. Presented at the Annual FCC Conference at MIT (April 2024). Research included working with tools like Jupyter Notebook, SSH, Python, and CERN virtual environment.





Sacramento, California (June 2024 - August 2024)
MIT PKG Social impact internship with the purpose of developing an app to help black mothers through the pregnancy and postpartum process. Worked on projects helping develop the backend and use mongoose APIs to pull data to the client side using angular. Also used external front-end libraries like pdfmake and chart.js to develop informational features.



Cambridge, Massachusetts (August 2024 - May 2025)
• Trained machine learning models in a decentralized manner with PyTorch. Designed and conducted systematic experiments to evaluate performance factors such as communication overhead, model convergence rates, and potential privacy leakage.
• Analyzed results to identify optimal configurations and balance between accuracy, speed, and data protection.
• Developed web interface using React allowing users to train models and share model data securely within browser.




Seattle, Washington (June 2025 - September 2025)
Project aimed to enhance the reliability of the CI system and improve developer experience by proactively preventing the introduction of new test flakes in Spanner DB codebase. Leverages Machine Learning (ML) to analyze historical data and predict which tests are most likely to be affected by code changes. Minimum goal is to determine if an AI based approach is an effective way to address the problem at hand.


Projects
- I built it to learn more about web development and have a plact to display my experience.
- I used Next.js and TailwindCSS to develop the front end and used Firebase and Node.js when making the backend.
- Small projects include a few games, a chat app, an authentication system, a server to keep track of leaderboards, a working blog that I can post to from the website, and a bell schedule app that I used when I was in high school .
Frontend

Backend


Project Completed at the University of Iowa (during highschool). Code forked from Steve Goddard's base. The WARP sensor network research project. Much of the class was focused on developing skill in Java, Git Collaboration, JUnit Testing, Code Refactoring, UML Diagrams, and the software construction life Cycle (Sprint Model). Also developed greater understanding of WARP module relationships and interactions.


