Sign in

Software Developer Security

Ottawa, ON, Canada
August 01, 2020

Contact this candidate


HAOHAO DU 613-***-****


Software Developer Intern, Royal Canadian Mounted Police Sep 2019 - Dec 2019

• Worked with senior engineers to develop a prototype policing application (1500+ users) to improve public safety using a .NET infrastructure, C#, and OpenStreetMaps

• Drastically improved render time by restructuring the application, integrating web sockets and multi-threading, reducing user wait time by 50%

• Created an on boarding plan and documentation platform for future interns to improve the speed of on boarding Junior Security Analyst, Shared Services Canada May 2019 - Aug 2019

• Constructed a proof of concept web app using React to highlight infrastructure liabilities that contributed to the propagation of a security breach

• Performed organization-wide data analysis to determine vulnerable government sectors, allowing management to rein- force security standards in those departments

• Created concise business reports using PowerBI and DAX to communicate the security remediation progress across the Government of Canada to upper management


Founder iContribute (React-Native, Redux, Node.js)

• Founded and led a team of 7 software developers, 2 designers, and 1 project manager to build a volunteer platform that connects students to local volunteering opportunities and facilitate community involvement in the youth

• Spearheaded the development of the project by taking charge and leading pair-programming sessions, hosting React and Github workshops, and acting as the center of communication between the design, development, and business team

• Leveraged market research and feasibility studies to create business partnerships non-profit organizations such as the Ottawa Food Bank (home to 4000+ volunteers), the Ottawa Salvation Army, and the Ottawa District School Board


Backend Developer CURBC (React, Python, Node.js)

• Built a data-scraping web application that performed sentiment analysis on Tweets (over 100 000+ tweets and 10 years) regarding RBC to pinpoint the root cause of negative customer feedback

• Implemented Google Cloud’s Natural Language Processing Api to showcase correlations between specific keywords and negative twitter reviews (100 000+ tweets) through live data chart visualizations


Mobile Developer Trackstar (React-Native, Typescript, SQLite)

• Developed a cross-platform student productivity application that seeks to enhance time management skills and help students achieve their academic goals



Bachelors of Computer Science Honors (Co-Op Stream), Minor in Business Sep 2017 - Jul 2022 Carleton University


Technologies: Typescript, Firebase, Google Cloud Platform, Java, Python, HTML, CSS, C#, C++, SQL Frameworks: React, React-Native, .NET, Redux

Environments: VSCode, Visual Studio, Git


• KPMG Ideation Challenge: Worked with data security professionals to propose an innovative solution for decreasing the misdiagnosis of healthcare patients. Researched AI technology trends to market final pitch in a dynamic business environment.

• Carleton Recognized Study Group Leader: Mentored a student and improved their GPA by 1.5 points. Hosted weekly review sessions for essential classroom concepts, providing step by step, solutions for complex mathematics problems demonstrating leadership acumen.


• Successfully jumped out of a moving plane 13 000 feet off the ground and landed, alive

• Leaned off the edge of the CN Tower and yelled "HELLO TORONTO!" at the heart of downtown Toronto

Contact this candidate