Mohamed Sharif
/tilthoughtswho am I?more about memy corner

experience

Amazon Web Services

Apr 2025 – Oct 2025

Software Development Engineer Intern

Contributed to Connector for Pytorch, optimizing S3 for large-scale distributed ML workloads. Scaled Distributed Checkpointing to over 200 EC2 instances (1M+ S3 req/min) and implemented 'shadow copy' partitioning to reduce throttling, cutting 503 errors by over 90% with multi-node ML workloads.

PythonPytorchAWSS3Distributed SystemsEC2

HeartFlow

Jan 2025 – Apr 2025

Software Engineer

Developed a gamified web application for validating generative AI in medical imaging, enabling classification of real vs. AI-generated lesions. Built with Next.js, Flask, PostgreSQL, and deployed on AWS, improving researcher feedback uptake by over 60%.

Next.jsPostgreSQLAWSAI/MLPythonTypescript

Dojo

Jul 2024 – Sep 2024

Software Engineering Intern

Implemented Hardware Care, a monetization strategy for card machines projected to unlock £10.5M+ in revenue across 170,000+ UK businesses. Built a process manager microservice and delivered features across frontend and backend services.

C#ASP.NETReactGraphQLKubernetesMongoDBGCP

Americnan Century Investments

Jun 2022 – Jul 2022

Technology Intern

short stint as a finance technology intern. realized that the finance industry was more complex than i thought when i was 17

PythonSQLData AnalysisFinance

projects

AI-powered knowledge companion that captures, organises, and retrieves your research context across the web. Automatically turns articles, papers, and notes into reusable prompt-ready memory using RAG.

Next.jsChrome ExtensionVector DatabasesTypeScriptRAGAI Agents

AI-powered mediation platform for UK tenancy disputes. Uses hybrid RAG + Knowledge Graph to predict tribunal outcomes from 1000+ case precedents, enabling fair settlements without lawyers.

Next.jsFastAPIAgentic ArchitectureRAGNeo4jTypeScriptLangfuseLangchain
"Build for the people you love."

who i am

I'm Mohamed, a final year Computing student at Imperial College London. I

I don't go to lectures much. Instead, I'm probably meeting with people or building something in the library. My goal in life is to build something that goes from 0 to 100 in a way that people love to use the product. Think Notion, Airbnb, Cursor, Figma, etc. The product should be so good that people want to use it even if they don't have to. I'm not sure if i'll be able to achieve this, but i'm going to try my best.

philosophy

Never gatekeep. Always help more than you receive help. If you do things that others would never think to do, that's how you'll stay ahead.

"Writing is thinking. I write to understand what I think."

thoughts

Loading posts...

feed

A live stream of things I'm reading, watching, and finding interesting. Think of it as my public bookmarks with context.

Loading feed...