About Me

Converting caffeine into code since 2013...

Welcome, my name is Mark Ladoing. I am a graduate of the Bachelor's in Computer Information Systems (BCIS) at Mount Royal University in Calgary, Alberta, Canada with the goal of entering either a Web or Software Developer position after graduation. I am a strong worker, often putting my mind and heart into everything that is put in front of me, and never giving up until I fulfilled what I've promised to complete.

It is this resilient attitude which allowed me to thrive through university, bringing me from a young novice with no programming experience to having created the site you see in front of you. I believe that nothing is impossible so long as you fight what you desire, keep your spirits strong, and strive to keep trying to learning even if it means a few failures along the way.

Through the BCIS, I was exposed to a wide variety of IT fields, such as Software Development, Systems Analysis, Computer Architecture, Network Infrastructure, and many others. The BCIS also provided students the opportunity to obtain a Minor in Business, allowing me to additionally gain exposure to various Business-related fields like Human Resources, Management, and even Accounting. Of all of the things I've done, I most enjoy the creative and technical aspects of programming, and hope to work in Web, Software, or Games Development later down the road.

Outside of work, I am a creative person who likes to spend his free time either drawing or writing original works; elements of which I've actually used in some of my previous development projects. I am also into graphic design, having self-taught myself to use programs like Adobe Photoshop CS6 Extended, Paint Tool SAI, and GIMP to create various digital works, some of which you can be found on this site.

Thank you for visiting and I hope you enjoy your time here!


Education

Mount Royal University Calgary, Alberta, Canada
Bachelor of Computer Information Systems September 2013 - Present
Created Java applications for Programming course assignments based on various real-life programs and Android mobile applications using C# and XML with Microsoft Visual Studio and Xamarin.
Developed various HTML webpages for Web Development course assignments, utilizing languages and tools like CSS, MySQL, PHP, JavaScript, and JQuery to provide form, content, and functionality.
Worked with command-line Linux for System Administration and Computer Architecture courses to create, edit and organize files, manage user and file permissions, write scripts and functions using EMACS, and run commands.
Designed and modelled relational databases through Entity Relationship Diagrams with Microsoft Visio, as well as created, managed, and manipulated MySQL database tables using SQL queries.
Holy Cross Collegiate Strathmore, Alberta, Canada
High School Diploma September 2007 - June 2013

Technical Summary

Programming Languages/Tools
Java C# XML
HTML CSS PHP JavaScript / JQuery
Bootstrap Materialize Material Design Bootstrap
Operating Systems
Windows (10, 7, XP, 2000, ME) Linux
Relational Database Systems
MySQL & SQL
Desktop / Web Applications
Microsoft Office Suite (2010, 2013, 2016) Google Drive (Docs, Sheets, Slides) Microsoft Visual Studio 2015 Xamarin Studio
BlueJ WAMP (WampServer) PHPMyAdmin GitHub
Cloud9 Adobe Photoshop CS6 Extended Paint Tool SAI GIMP

Work Experience

Library Information Technology Assistant January 2018 - April 2018
Mount Royal University - Riddell Library and Learning Centre Calgary, Alberta, Canada
Researched various technologies for potential use within the library, such as JavaScript Libraries and Google Calendar’s Sync abilities, analyzing them to see if they could meet the needs of library staff.
Inspected the library website for Responsive Web Design compatibility, comprehensively recording issues and recommendations for improvement for displaying the site on mobile and tablet devices.
Completed reports checking the library website’s links and assets to determine their type and functionality, noting those which were inaccessible or not working and to whom created them.
Debugged Batch scripts which automated the simultaneous display of PowerPoint and Video presentations on the library’s video wall, as well as produced a prototype web app using Google Apps Script which could display the map and location of a specified item in the library.
Cashier October 2009 - August 2015
Yukukou Convenience Store Strathmore, Alberta, Canada
Operated cash register both full-time and part-time selling groceries, confectionaries, snacks, and drinks, as well as tobacco and lottery related products.
Conducted the checking and restocking of inventory for grocery products, snacks, drinks, confectionaries, including the recording of tobacco and lottery inventories for ordering.
Produced daily reconciliation reports after every shift, balancing the cash register with consideration to overages and shortages, and recording remaining unsold lottery and tobacco inventories.
Responded to and dealt with customer complaints and concerns, working in turn to prevent conflict and resolve issues, including providing alternative products and services.
Supervised and ensured that rules and laws were upheld and that all misconduct, such as shoplifting and fraud, were stopped and reported to management and in some cases the proper authorities.
Postal Clerk October 2009 - August 2015
Strathaven Postal Office Strathmore, Alberta, Canada
Retailed postage stamps for envelopes and parcels, Pay-and-Talk and International phone cards, Canadian and US Money Orders, Xpresspost™, and other products/services offered by Canada Post.
Aided customers with the purchase and processing of products and services, such as completing forms for international parcels, and handling Cash-On-Demand deliveries and Customs fees.
Listened to and provided assistance to customer needs, including referrals to alternative products and services, and offering special arrangements for pickups and deliveries in exceptional cases.
Delivered parcels and mail for pickup, ensuring customers provided appropriate identification, as well as collecting any additional forms and/or payments needed for the post office prior to release.
Supervised and ensured that rules and laws were upheld and that all misconduct, such as shoplifting and fraud, were stopped and reported to management and in some cases the proper authorities.