Computer Science & Mathematics Student | Aspiring Software Engineer & Machine Learning Researcher
Hey! I'm Ayman Mahfuz, a Computer Science and Mathematics student at the University of Texas at Austin, specializing in AI and Machine Learning.
I’m also an engineer and research assistant at three different labs, at UT, where I work on cutting-edge projects in machine learning, medical AI, and software systems. My work spans developing robust data pipelines, training advanced machine learning models, and designing scalable software architectures, showcasing my expertise across multiple domains. I also founded Inkwell Books, a platform that makes books accessible to everyone while empowering authors to earn more by cutting out traditional publishers. Inkwell is my attempt to merge my love for technology and creativity into something impactful.
Proficient in programming languages like Python, Java, C, C++, JavaScript, and SQL, I have hands-on experience in both frontend and backend development, as well as a strong foundation in data science and AI tools like Pandas, NumPy, TensorFlow, and PyTorch. My skill set also extends to cloud platforms like AWS and GCP, making me a versatile engineer ready to tackle complex challenges.
When I’m not coding or researching, you’ll find me on the soccer field as part of UT’s intramural soccer club or engaging with the Muslim Students Association (MSA) to connect with my community. I’m passionate about weightlifting, startups, and spending quality time with family and friends.
Bachelor of Science
Location: Austin, TX, USA
Double Major: Computer Science, Mathematics
Minor: Business
Concentration: Artificial Intelligence and Machine Learning
Relevant Coursework:
My research focuses on leveraging LLM-based multiagent interactions to enhance reasoning and decision-making in the medical domain. I design Python systems to evaluate the consistency of AI models in medical diagnoses, analyzing how contextual variations influence outcomes. This work combines multiagent collaboration and reasoning with cutting-edge AI techniques to improve reliability in medical decision-making.
I conduct media research by studying how people interact with news, platforms, and each other, by designing systems and using machine learning to evaluate political opinions, storytelling patterns, and societal divides. My contributions include building a 150-million-entry dataset, developing DistilBERT models for large-scale analysis, and designing the full system architecture for MTurk-integrated React games to track and analyze user behavior.
I use the latest transformer technology to advance pancreas and organ segmentation, applying state-of-the-art models like MedSAM2 to preprocess 3D MRI data. This work aims to identify early indicators of diabetes and pancreatic cancer, enabling earlier and more accurate diagnoses for patients.
I’m building an NLP-based chatbot to engage news readers and analyzing linguistic patterns to enhance the interaction. My contributions focus on Python scripting and publishing insights at CHI 2024.
At Lockheed Martin, I optimized CRM workflows, introduced RPA solutions, and cleaned up their Configuration Database to boost operational efficiency.
As the youngest participant, I gained exposure to AI, business strategies, and professional development while collaborating on tech-focused initiatives with industry leaders.
I helped Austin’s post-COVID recovery by improving loan processing workflows for small businesses. My work included Python scripting and data visualization to streamline operations.
A dynamic book-sharing platform that allows users to explore and share books freely while empowering authors to earn more by bypassing traditional publishers.
Tech Stack: React, PostgreSQL, Django, AWS S3, Django Rest Framework
Click the title to visit the live site.
An AI-powered tool designed to provide personalized skincare recommendations from a single facial scan using cutting-edge vision transformers and machine learning models.
Tech Stack: Python, TensorFlow, OpenCV, Kaggle Datasets
A web application that helps users discover LeetCode problems similar to a given one, aiding in interview preparation.
Tech Stack: React, Flask, Scikit-learn, PostgreSQL
Click the title to visit the live site.
A data compression tool implementing Huffman coding with encoding/decoding functionality and a graphical user interface.
Tech Stack: Java, File I/O
A low-level system emulator capable of simulating basic operations like instruction execution, memory management, and I/O handling.
Tech Stack: C
Developed an operating system kernel, implementing core functionalities such as thread scheduling, synchronization, and virtual memory management.
Tech Stack: C
I love spending time in the gym and hitting new maxes
I've been playing soccer since I could walk. If I'm not working, you can find me on the nearest field!
I cherish spending quality time with friends and family, whether it's a casual hangout or a special gathering.
I spend a lot of time working on my startups. Outside of coding, it's asking people I'm close with for advice and feedback on my current projects.