Hassan Ali
*** ********, *******, ** *** *C* 647-***-**** ******.***@****.********.** Github:// https://github.com/alihass3
OBJECTIVE
To work full time in the discipline of Software Engineering with a focus in Full Stack and Web Development
EDUCATION
University of Toronto, Toronto, ON
Bachelor of Science in Computer Engineering
Professional Organizations: Web Startup Society, Association for Computing Machinery, IEEE Computer Society
Recognitions and Certificates: Dean’s List and Semester Honors, Interactive GIS Navigation System Project Winner
RELEVANT COURSES
Software Engineering, Programming languages, Algorithms and Data Structures, Operating Systems, Web
Development, Databases, Computer Systems programming, Distributed Systems, Engineering Strategies and Practice, Computer Hardware, Digital Systems and Design
TECHNICAL SKILLS
•Programming Languages: Python, Java, JavaScript, C, C++, Ruby, HTML5, CSS3, Sass
•Databases: SQL, MySQL Server, PostgreSQL, NoSQL, Mongo DB, Hibernate ORM, Redis
•Operating Systems: Linux, Unix, Android, Microsoft Windows
•Frameworks: Ruby on Rails, Django/Flask, Node, Web Sockets, Express, GraphQL, React, Redux, Android, J2EE
•Version Control: Git, Jenkins, Git bucket, JIRA
•Development: Big Data, Data Analytics, Docker, CI/CD pipelines, Dev Ops, SciPy, NumPy, Azure, AWS
PROFESSIONAL EXPERIENCE
XPLOREU, U of T Hatchery, Software Developer June 2014 – May 2019
Designed and tested full stack web and mobile applications in React Native and Java to get insight for core product teams
Developed solutions that improved security architecture of data protection through analysis of cyber threats to service
Designed new concepts and features, developed prototypes for new technologies to improve user experience
Envision Mobile, Front-End Developer Intern May 2018 – August 2018
Built functional visuals to navigate distributed systems in a cloud-based virtual environment to improve business decisions
Ensured real time processing of data by developing with Web Sockets
Generated automation tests for new and existing features to provide reliable estimates of planned qualification efforts
BITMAKER Labs, Full Stack Web Developer May 2017 – August 2017
Created Web Applications using the MVC framework for backend and React/Redux for front end design
Strategized JSON and XML data migrations from other web platforms using JavaScript, HTML, CSS and AJAX
The Coca-Cola Company, Application Developer May 2016 – August 2016
Integrated enterprise system into chatbot utilizing REST APIs and Web Sockets to develop practices for scalable solutions
Updated the design and implementation of applications for video content creation using image and audio processing
Ensured technical feasibility of UI/UX solutions through React/Redux and optimized for performance
Experienced working in an Agile, TDD environment under high growth work environment
Joist Pro, SQL Developer May 2015 – August 2015
Reorganized complex database for daily transactions and troubleshooted existing data warehouse applications
Launched intelligent business models for the start-up team resulting in 10% increase in revenue and 500,000 new contractors
ENGINEERING PROJECTS
Share–App Web Application
Upgraded a complex, scalable web-based social application in MERN stack to help users lend and borrow items
Identified areas and solutions for future improvement to the application resulting in 200 new users within a week
Interactive GIS Navigation System
Designed a customized navigation system like Google Maps in C++, practicing agile development lifecycle
Diagnosed travelling sales problem through dynamic programming and Dijkstra’s A* algorithm to find optimal routes
High Jump Analysis Mobile Application
Built an Android app for coaches to track the center of mass of acceleration of high jump athletes in real-time under 1 minute
Constructed an FTP server which pipelined video back and forth between the app and the analysis program
Computed COM and COM acceleration of athletes using Open Pose JSON output by coding a preliminary algorithm
Performed data analysis and used ML algorithms for suggesting improvements customized to athlete under consideration