I'm Mohamed Hashem
A passionate and innovative Software Engineer with 5 years of experience, including at Microsoft. Specialist in building dynamic Single Page Applications using React, Redux, Next.js, and React Native. Experienced in both frontend and backend technologies with a strong foundation in software architecture.
Frontend Development
Expertise in building dynamic and responsive user interfaces using modern JavaScript frameworks and libraries.
Accessibility
Passionate about creating inclusive and accessible web experiences for all users.
Backend Development
Proficient in backend technologies and experienced in building scalable and maintainable server-side applications.
AI Agent Platform Development
Experience in designing and developing AI agent platforms to automate and streamline workflows using secure and flexible AI technologies.
Kanban Board
Modern task management application built with React, Material-UI, Zustand, and React Query.
Pokemon Browser Application
Responsive web application for browsing and exploring Pokémon data. Built with React 19, TypeScript, and TanStack Query v5.
Monta Ai (Chat GPT)
Sibling model to Chat GPT, trained to follow instructions and provide detailed responses based on Chat GPT / Open AI API.
Cinema House
Full-stack movies & TV discovery platform using React, Redux, Express, Mongo DB, and TMDB API.
Senior Frontend Engineer at Naseej, designing and developing an AI agent platform.
2024Software Engineer at Microsoft, contributing to Bing and Bing Chat (Microsoft Copilot).
2022Ranked as Top Arabic Content Creator on LinkedIn.
2024Reduced JavaScript client errors by 15-20% at Microsoft.
2024Led Accessibility improvements in Bing and Bing Chat, impacting over 20 million users.
2024Awarded For Contributing in Bing & Bing Chat (Copilot).
2022