Mohamed Hana Full-Stack Engineer

Full Stack Web (7.0 yr.), Front-End Web (7.0 yr.), Back-End Web (7.0 yr.)

Summary

Seasoned Full-Stack Engineer with 6+ years of significant experience in designing and building sophisticated web applications, with a particular strength in revenue management systems for the Japanese market. Known for exceptional proficiency in Python, JavaScript, and modern web technologies like Django, Flask, Vue.js, and React. Adept at all stages of software development from requirement analysis to deployment, consistently delivering projects that prioritize user experience and maintainability. Distinctive competencies include deep understanding of data visualization as evidenced by the implementation of complex features for SaaS platforms, combined with proficiency in critical full-stack development tools and practices such as Docker, CI/CD, and AWS. Recognized for a track record of remote freelancing success on Upwork, citing 100% job satisfaction over 24 jobs and more than 5,623 remote hours. Backed by a solid foundation in computer science with a completion of the reputable CS50x course from Harvard University.

Work Experience

Web Applications Engineer, Revenue Management System

Duration: Feb 2018 - Present (~6 years)
Summary: Development of Metro Engine’s Revenue Management System including prediction data analysis and visualization tools.
Responsibilities: Developing, programming and integrating revenue management software tools.
Technologies: HTML, CSS, SASS, Javascript, Vue.js, amCharts

Full-Stack Engineer, Membership Site Web Application

Duration: Mar 2017 - May 2017 (~3 months)
Summary: Conversion of Excel spreadsheets and calculations into a fully functional web-based application for a membership site including all stages of project lifecycle.
Responsibilities: Project initialization to production and maintenance.
Technologies: HTML, CSS, JavaScript, Excel

Javascript Developer, Customers' Dashboards [SaaS]

Duration: Feb 2016 - Mar 2017 (1 year, 1 month)
Summary: Developed features and data visualization components for customer dashboards on Five Tier's SaaS platform.
Responsibilities: Developing and programming customer-oriented dashboard features and data visualization components.
Technologies: HTML, CSS, JavaScript, SaaS

Education

  • CS50x Introduction to Computer Science
    From Harvard University
    Not provided

Certification

  • CS50x Introduction to Computer Science
    Earned honor code certificate
    Not provided