Hamza Hassan
About Hamza Hassan
Hamza Hassan is a Senior Software Engineer with extensive experience in front-end and full-stack application development. He has worked on projects for US-based companies, focusing on data visualization and user management.
Work at NorthBay Solutions
Hamza Hassan has been employed at NorthBay Solutions as a Senior Software Engineer since 2019. In this role, he has contributed to various projects, leveraging his expertise in software development. His responsibilities include designing and implementing software solutions that meet client needs. His tenure at NorthBay Solutions has allowed him to enhance his skills in software engineering and work on complex projects.
Previous Experience at Tossdown Inc.
Prior to his current position, Hamza Hassan worked as a Software Engineer at Tossdown Inc. from 2017 to 2019. During his time there, he was involved in software development projects that contributed to the company's objectives. His experience at Tossdown Inc. helped him build a solid foundation in software engineering practices and team collaboration.
Education and Expertise
Hamza Hassan earned a Bachelor's degree in Computer Science from the University of the Punjab, studying from 2013 to 2017. His academic background provided him with a strong foundation in computer science principles and practices. This education has been instrumental in his career as a software engineer, enabling him to develop a variety of applications and systems.
Software Development Projects
Hamza Hassan has developed a front-end application using Angular 8 for a US-based company that specializes in providing patient data to insurance companies. This project focused on enhancing data visualization through chart creation. Additionally, he contributed to a full-stack application for a US media production company, utilizing ReactJS and Python Django to improve user management, project tracking, and analytics.
Data Processing and Analytics Skills
Hamza Hassan has implemented ETL workflows using PySpark, AWS Glue, and AWS Athena to process and transform millions of rows of data daily. This work has been essential for analytics and reporting purposes, showcasing his ability to handle large datasets and utilize cloud technologies effectively.