Loading...
Loading...
Senior Python developer building production backend systems, reporting infrastructure, and intelligent applications.
I'm a Python developer with over three years of experience building production backend systems for educational platforms. My focus is on Django-based APIs, reporting infrastructure, and data-driven applications where backend correctness and performance directly affect business outcomes.
At Nagwa, I own the development of a centralised reporting and business intelligence platform that aggregates data from multiple sources β giving non-technical stakeholders access to structured, filterable reports without direct database access. This involves multi-database query design, layered caching strategies, role-based access control, and progressive data loading.
I have hands-on experience integrating the OpenAI API into production features and have been deepening my knowledge of generative AI patterns β LLMs, prompt engineering, and retrieval-augmented generation β as a natural extension of my backend work. Earlier in my career I spent two years as a JavaScript developer, which gives me practical cross-stack context without being my current focus.
My strength is translating real business and operational requirements into reliable backend systems β built to be maintained, monitored, and extended.
I believe in writing clean, maintainable, and well-tested code that can stand the test of time.
I'm constantly learning and exploring new technologies to expand my knowledge and skill set.
I'm passionate about creating meaningful solutions that solve real-world problems.
I take pride in delivering high-quality work on time and communicating effectively throughout the process.
βThe beautiful thing about learning is that nobody can take it away from you.β