Summary
Nabil Tharwat is a Senior Software Engineer with 8 years of experience building and scaling user-facing web platforms, currently driving frontend excellence at Procore Technologies. He specializes in Next.js and TypeScript, with a strong track record in improving accessibility, performance, and developer experience for products serving millions of users. At Tangent and Robusta Studio he led reliability and delivery improvements—cutting deployment timelines from weeks to hours and introducing automated UI testing to accelerate iteration. A content creator and mentor who hosts The Weekly Noob podcast (reaching thousands globally), Nabil blends hands-on engineering with developer advocacy and team coaching. Based in Giza, Egypt, he pairs practical product-focused engineering with a knack for tooling and process improvements that remove friction from day-one delivery. He’s also known for a lighthearted GitHub persona that admits to hungry commits—suggesting both humility and a human approach to code.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Faculty of computers and information - Cairo University
Frontend Software Engineering Computer Software Engineering, Frontend Software Engineering Computer Software Engineering at freeCodeCamp
English, Arabic