Hassan YoussefEngineer Egypt, Cairo hassan@bld.ai | Hassan is a software engineer based in Cairo, Egypt who has a passion for teaching others. During his undergraduate studies and upon graduation he worked at Coach Academy creating training material and teaching others how to use C++ to solve complex problems for competitions. He also participated in similar competitions including the AinShams Collegiate Programming Contest (where he attained second place) and the Egyptian Collegiate Programming Contest (where he attained 14th place), and qualified for the Arab Collegiate Programming Contest. He is excited to apply his problem solving expertise to data science problems. In his free time, he enjoys playing FIFA, PES and Bowling, and meeting with friends. | Work Experiencebld.aiJune 2021 - PresentJune 2021 - Present Software Engineer KearneySeptember 2023 - PresentSeptember 2023 - Present SR. Software Engineer Backend Development: Proficient in Python with experience using SQLAlchemy, cx_Oracle, and Django ORM for building and managing database connections, executing complex queries, and optimizing database transactions. Database Optimization: Skilled in writing and optimizing advanced SQL queries for efficient data retrieval, including handling joins, subqueries, data aggregation, and resolving performance bottlenecks. Expertise in extracting and analyzing financial data, managing large datasets, and addressing issues like data duplication in joins. PostgreSQL & Oracle: Experienced in working with both PostgreSQL and Oracle databases, utilizing their features for efficient query execution and performance tuning. ETL and Airflow: Developed custom Airflow plugins for integrating with Oracle databases, orchestrating ETL workflows, and ensuring reliable data flow. Web and Mobile Applications: Developed scalable and responsive web applications using Django and managed database interactions with PostgreSQL and Django ORM, alongside mobile apps built with React Native. Integrated front-end and back-end systems through REST APIs for efficient and reliable data exchange. Full-Stack Collaboration: Worked with cross-functional teams to translate business requirements into technical solutions, maintaining clean, well-structured code for both front-end and back-end functionalities. Performance Tuning: Expertise in SQL query performance tuning and database optimization to ensure faster, more efficient data retrieval, especially in complex financial reports and business logic integration. UgamiNovember 2021 - April 2023November 2021 - April 2023 Software Engineer XPayJanuary 2021 - June 2021January 2021 - June 2021 Software Enginner Coach AcademyJanuary 2015 - December 2020January 2015 - December 2020 Coach EducationAin Shams UniversitySeptember 2014 - July 2018September 2014 - July 2018 Bachelor's Degree in Computer Science SkillsApache Airflow Django Front-end engineering PostgresSQL Python React JS | ||