
Mark Armstrong
Summer Intern

Connect with Mark Armstrong to Send Message
Connect
Connect with Mark Armstrong to Send Message
ConnectTimeline
About me
Software Engineer at Index Exchange
Education

McMaster University
2013 - 2015Master of Science (M.Sc.) Computer ScienceCompleted all courses with an 11.8 average on the 12 point scale.

McMaster University
2008 - 2013Bachelor of Applied Science (B.A.Sc.) Computer ScienceGraduated with Distinction.

McMaster University
2015 - 2021Doctor of Philosophy (Ph.D.) (Incomplete) Computer Science
Experience

McMaster University
May 2010 - Jul 2010Summer InternWorked under Dr. R. Janicki and Dr. M. Soltys studying topics in “Fundamentals of Computer Science and Engineering”, with a focus on concurrency theory.

Research In Motion
May 2011 - Aug 2012Embedded Systems Test Developer, InternWorked individually in developing new automated test suites for the geolocation APIs of the QNX operating system.Worked as part of the larger OS test team assisting in development of an automated testing framework to schedule and run sets of tests for the QNX operating system, and automate the reporting of test results

McMaster University
May 2013 - Aug 2013Research AssistantWorked with Dr. J. Carette on "Library Development for a Mechanized Mathematics System", known as MathScheme.Awarded this position as the recipient of a Natural Sciences and Engineering Research Council of Canada - Undergraduate Student Research Award (NSERC - USRA) (2013).

McMaster University
Feb 2014 - Apr 2014Sessional LecturerSessional lecturer for Computer Science 3MI3: Principles of Programming Languages.As the teaching assistant for the course, and at the instructor's recommendation, I filled in as lecturer while he was on medical leave.Responsibilities included leading thrice-weekly lectures and preparing exams and homeworks, in addition to the usual teaching assistant responsibilities.

McMaster University
Sept 2016 - Aug 2021Teaching assistant for several undergraduate, and one graduate level, courses.In reverse chronological order, I have assisted with the following courses during the listed terms.- Computer Science 3EA3, "Software Specifications and Correctness" Winter 2019- Computer Science & Software Engineering 2DM3, "Discrete Mathematics with Applications I" Fall 2018- Computer Science & Software Engineering 2FA3, "Discrete Mathematics with Applications II" Winter 2016, Winter 2017, Winter 2018- Computer Science 3MI3, "Principles of Programming Languages": Winter 2014, Winter 2015, Fall 2015, Fall 2017- Computer Science 3TC3, "Theory of Computation" Winter 2017- Computing and Software 701, "Logic and Discrete Mathematics" Fall 2014As a teaching assistant, I have been responsible for- preparing content for and leading weekly tutorials,- leading weekly drop-in office hours,- grading of homework, tests and exams,- in some courses, preparing for and leading occasional lectures, and- in some courses, assisting/leading other teaching assistants. Show less
Graduate Student
Sept 2013 - Aug 2021Teaching Assistant
Jan 2014 - Apr 2021Sessional Lecturer
Sept 2016 - Dec 2020

Index Exchange
Sept 2021 - Sept 2024Software EngineerBackend Go development on the core application API team.Practiced DevOps using Docker, Kubernetes, GitLab CI, Helm and ArgoCD.Leveraged technologies including Ansible and Redis.
Licenses & Certifications
- View certificate

Learning REST APIs
LinkedInSept 2021
Honors & Awards
- Awarded to Mark ArmstrongDean’s Excellence Engineering Doctoral Award McMaster University Sep 2015 Awarded for my Ph.D. studies, based on my past academic performance, research, and my successful grant application.
- Awarded to Mark ArmstrongNSERC Canada Graduate Scholarships - Master’s NSERC Sep 2014 Awarded for my 2014/2015 year of graduate studies, based on my past academic performance, research, and my successful grant application.
- Awarded to Mark ArmstrongOntario Graduate Scholarship McMaster University Sep 2013 Awarded for my 2014/2015 year of graduate studies, based on my past academic performance, research, and my successful grant application.
- Awarded to Mark ArmstrongNSERC Undergraduate Student Research Award McMaster University (Faculty of Engineering) Feb 2013 Awarded a summer research assistant position for 2013 at McMaster University.
- Awarded to Mark ArmstrongThe Gerald L. Keech Medal McMaster University 2013 Awarded for achieving the highest cumulative average among graduating Computer Science students in the 2012/2013 class.
- Awarded to Mark ArmstrongDr. Harry Lyman Hooker Scholarship McMaster University 2011 Awarded for academic excellence in the 2010/2011 year.
- Awarded to Mark ArmstrongRuth And Jack Hall Prize McMaster University 2011 Awarded for achieving the highest sessional average in the 2010/2011 year among Computer Science and Computer Engineering students at McMaster University who have completed first year and 60-75 additional units (30 units is equivalent to 1 year full course load).
- Awarded to Mark ArmstrongThe Createch Scholarship in Computer Science McMaster University 2010 Awarded for achieving the highest sessional average in the 2009/2010 year among Computer Science students who have completed first year and 30-45 additional units (30 units is equivalent to 1 year full course load).
- Awarded to Mark ArmstrongThe Nortel Networks Scholarship in Information Technology McMaster University 2009 Awarded for academic excellence in the 2008/2009 year.
Recommendations

Luna masayo wakamori
Lloyd's Register - Marine SurveyorTokyo, Tokyo, Japan
Maie essam
--القاهرة مصر
Hari babu
Accountant at Abad Overseas Private LimitedTamil Nadu, India
Jayendran yerakiah
Warehouse Duty Manager (Exports) at Menzies Aviation CargoCity of Johannesburg, Gauteng, South Africa
Rohan shah
Performance marketing enthusiastMumbai, Maharashtra, India
Marc-olivier lachance
Étudiant à la Maîtrise en Études internationales-relations internationales-Université Laval, QuébecSainte-Marie, Quebec, Canada
I'an ardi hisbulloh
IT Programmer Eyelink GroupEast Java, Indonesia
Graziela toniolli
QA | Qualidade | SoftwareBlumenau, Santa Catarina, Brasil
Ben austen
Performing Arts Professional, Teacher, ArtistFremont, California, United States
Paksah furnna jalaidi, rtrp
HAAD Respiratory TherapistAbu Dhabi Emirate, United Arab Emirates
Tarundeep bangar
Bachelorette In Mechanical EngineeringBrampton, Ontario, Canada
Esteban cherres bahamonde
Manager at Comprando Llantas Cia. LtdaEcuador
Jared schmook
NavyGreater Evansville Area
Andrew sabin
Vice President at Software Growth PartnersSan Francisco, California, United States
Abdul wajid
ICT, Robotics & STEM Teacher / IGCSE & GCSE O & A level AICT & Computer Science Teacher / IT Officer...Peshawar District, Khyber Pakhtunkhwa, Pakistan
Anahi alba rodríguez
Dirección de Proyectos y ConstrucciónTorreón, Coahuila, Mexico
Noxee mdanyana
Currently seeking opportunities as a Freelance Virtual AssistantBoca Raton, Florida, United States
Cahya julio maulana
Cable Design EngineerCileungsi, Jawa Barat, Indonesia
Shreya bhatia
Team leadChandigarh, India
Pavan a m
Immediate Joiner | Azure Data Engineer | NavodayanBengaluru, Karnataka, India
...