Michael Fourie ( 604 ) - 363 - 3616 | m ichael fourie@queensu.ca | linkedin.com/ in/ m ichael - fourie | www.michaelfourie.com EXPERIENCE Indu strial Alliance Financial G roup – Vancouver BC Internship , SAL (Sickness, Accident , and Life ) Admin M ay 201 9 – Aug 201 9 ● Processed data entry of client ’ s personal information from insurance certificates and requested for information from clients when require d ● C ommunicated with representatives from partnered car dealerships regarding client information ● Wor ked in a n Agile environment , taking part in daily SCRUM meetings BetaLabs – Kingston ON Android De veloper Jan 20 20 – Sep 20 20 ● Planned, devel oped, and tested a native Android app including UI, core functionality, and third - party SDKS ● Successfully integration with N ode back - en d API ● Participated in weekly stand - ups d iscussing last weeks completion, next week’s goals, and blockers Algorithmics International School of Programming – Internationa l P ytho n Teacher May 20 20 – Current ● Taught children aged 5 – 17 the basic concepts of algorithms , data structures, and programming in Python over Zoom ● Organized lessons for the children, created visuals to display in the lesson, and encouraged an enga ging an d welcoming digital environment for students to learn in ● Successfully hosted free trial lessons where parents could decide if the lessons were rightfully suited for their children Teachers Assistant – Queen ’ s University CISC 101 ( Introduction to elements of Comp. Sci) Teachers Assistant Sep 2020 – Current ● Marked weekly assignm ents and answered student questions daily ● Held office hours wit h strong student engagement PROJECTS AND EXTRACIRICULAR CycleAI – Mach ine Learning Recyclable Sorter – Q H acks Hackathon Feb 2020 ● Developed a mobile image recognition appl ication in Python using Kivy, TensorFlow, OpenCV, and Keras for QHacks, an annual hackathon hosted at Queen ’s Un ivers ity ● A l lows users to take a phot o of waste, and uses a convolutional neural network to mask the images and promptly inform the user on which bin the waste belongs in ● Over all winner of QHacks 2020 and winner of The Mayors Innovation Challenge ● Went on to present the application to the Mayor of Kingston and Industry P rofessionals at City Hall to solve Kingston’s waste problem Sudoku Solving Algorithm Christmas 2019 Dec 2019 ● Written in Java, the algor ithm can generate random valid Sudoku game boards, and then solves them using a backtracking recursive algorithm ● Clean GUI written in JavaFX to allow the user to visualize the algorithm in action Queen ’s Frosh Week Leader – Queen ’s University Sep 2019 ● Lead incoming first year students through orientation week , guiding them through activities, teaching them about the University, and providing a safe and welcoming enviro nment EDUCATION Q ueen ’ s U niversity – Kingston, ON Sep 2018 - C u rrent Bachelor of Computing ; Cumulative GPA: 3.8/ 4.3 Dean’s Honour List (201 8/19 , 201 9/20 ) ADDITIONAL Technical : Java, Python, C, UNIX, Git, Haskell, Bash Scripting, JavaScript, SQL