Lloyd M
  • Citizenship
  • Childhood SES
    Middle Class
  • Sex
  • Pronouns
  • Gender Expression
    Come meet me!
  • Gender Identity & Attraction
  • BSc in Computer Science
    2010 - 2015
    University of Victoria
    4.0 GPA
  • MSc in Computer Science
    2015 - 2017
    University of Victoria (Dr. Daniela Damian)
    4.0 GPA
  • PhD in Informatiks
    2018 - Present
    University of Hamburg (Prof. Dr. Walid Maalej)
Hobbies / Interests
  • Fitness
    Squash, Running, Badminton, Soccer
  • Organisation
    Personal Knowledge Management
  • Languages
    English (Native), Deutsch (A2)
  • Gaming
  • Music
    Piano, Saxophone
  • Machine Learning
    Python, Jupyter, ScikitLearn
  • Web Dev
    HTML, CSS, JS, JQuery
  • Web Frameworks
    Vue, NuxtJS, Statamic
  • Web 3.0
    APIs, Server-Based Tool Reuse
  • Databases
    MySQL, MongoDB, Firebase
  • Recommender Systems
    Leveraging Big Data requires systems that can interpret and recommend data to persons involved.
  • Requirements Quality
    Defining, improving, and evaluating the quality of requirements are important facets of Requirements Engineering, both for researchers and for industry.
  • NLP for RE
    Requirements are largely written in natural language. How can we interpret and act on that form of information?
  • Requirements Quality
    2018 - Present
    Requirements have a certain level of quality, just like code. How do we quantify and act on this information?
  • OpenReq
    2017 - 2020
    This three-year European project was the launching point for my PhD and research studies. I contributed research on requirements quality.
  • ECrits
    2015 - 2018
    Happy customers are a central tenet of requirements engineering. We investigated the likelihood of escalating support tickets.
Publications See all 12
  • Renovating Requirements Engineering: First Thoughts to Shape Requirements Engineering as a Profession
    Y Pham L Montgomery W Maalej
    2nd International Workshop on Learning from other Disciplines for RE (D4RE)
    Jeju Island, South Korea
    Workshop Paper
  • A Simple NLP-Based Approach to Support Onboarding and Retention in Open Source Communities
    C Stanik L Montgomery D Martens D Fucci W Maalej
    IEEE 33rd International Conference on Software Maintenance and Evoluation (ICSME)
    Madrid, Spain
    Research Paper
  • Predicting Developers' IDE Commands with Machine Learning
    T Bulmer L Montgomery D Damian
    IEEE ACM 14th International Conference on Mining Software Repositories (MSR)
    Gothenburg, Sweden
    Research Paper
  • Customer Support Ticket Escalation Prediction using Feature Engineering
    L Montgomery D Damian T Bulmer S Quader
    Springer 22nd Requirements Engineering Journal (REJ)
    Journal Paper
  • What do Support Analysts Know About Their Customers? On the Study and Prediction of Support Ticket Escalations in Large Software Organizations
    Best Paper Award
    L Montgomery D Damian
    IEEE 24th International Requirements Engineering Conference (RE)
    Lisbon, Portugal
    Research Paper
Funding & Recognitions
Funding See all 5
  • NSERC Postgraduate Scholarships - Doctoral
    63,000 $
    Jul 2018 - Natural Sciences and Engineering Research Council of Canada
    The NSERC Postgraduate Scholarships – Doctoral (PGS D) program provides financial support to high-calibre scholars who are engaged in an eligible doctoral program in the natural sciences or engineering. This support allows these scholars to fully concentrate on their studies and seek out the best research mentors in their chosen fields.
  • IBM CAS Fellowship
    26,000 $
    Sep 2016 - IBM Center for Advanced Studies
    The IBM PhD Fellowship Program advances this collaboration by recognizing and supporting exceptional PhD students who want to make their mark in promising and disruptive technologies.
  • NSERC Canada Graduate Scholarships - Masters
    17,500 $
    Sep 2016 - Natural Sciences and Engineering Research Council of Canada
    The CGSM Program provides financial support to high-calibre scholars who are engaged in eligible master’s programs in Canada. This support allows these scholars to fully concentrate on their studies in their chosen fields.
  • UVic Fellowship
    13,500 $
    Sep 2015 - University of Victoria
    The University of Victoria awards a small number of fellowships each year. They are open to domestic and international (Visa) students with nominations originating from the supervisor. Students must be full-time and achieving a 1st class gpa or equivalent on the last 2 years of study.
  • NSERC Undergraduate Student Research Award
    4,500 $
    May 2015 - Natural Sciences and Engineering Research Council of Canada
    The Natural Sciences and Engineering Research Council of Canada (NSERC) subsidizes eligible professors to hire students to work on their research projects. The program creates interesting research-related jobs and gives you the opportunity to gain valuable work experience.
Recognitions See all 10
  • Honorarium
    200 $
    Apr 2021 - The White Rock Counselling Coop
    An honorarium is an ex gratia payment to a person for his or her services in a volunteer capacity or for services for which fees are not traditionally required.
  • Best Paper Award
    Sep 2017 - International Requirements Engineering Conference
    Every year the RE conference selects one top paper from the reserach track which shows excellence in design, implementation, and academic merit.
  • Graduate Award
    3,000 $
    Jun 2017 - University of Victoria
    The Faculty of Graduate Studies provides awards to graduate students of high academic standing.
  • President's Research Scholarship
    4,000 $
    Sep 2016 - University of Victoria
    The Faculty of Graduate Studies offers President's Research Scholarships to students holding awards for Master's or Doctoral level study from Natural Sciences and Engineering Research Council (NSERC)
  • Outstanding Graduate Entrance Award
    5,000 $
    Sep 2015 - University of Victoria
    The Faculty of Graduate Studies provides awards to graduate students of high academic standing.
Current Courses
  • Software Patterns
    Organiser & Lecturer
    We teach students patterns that occur across software engineering such as design patterns, architectural patterns, testing patterns, and collaboration patterns.
  • EMSE Seminar
    Organiser & Seminar Lead
    We teach students the basics of empirical research methods, and offer them the opportunity to identify, extract, and critique the use of these methods in existing research papers in Software Engineering.
  • M-Lab
    Organiser & Supervisor
    In this teaching and innovation laboratory students develop innovative Apps in small teams, under real conditions and tight project deadlines, for real customers from industry, society and the public sector.
Past Courses
  • CSC 375
    Teaching Assistant
    Introduction to Systems Analysis
  • SENG 321
    Teaching Assistant
    Requirements Engineering
  • CSC 105
    Lab Instructor
    Computers and Information Processing
  • SENG 299
    Lab Instructor
    Software Architecture and Design
Conferences Attended
  • EASE
  • ICSE
    2016, 2020-2021
  • RE
    2017, 2020
  • NLP4RE
Committees & Volunteering
  • IST Journal Publicity Co-Chair
  • ASEJ Reviewer
  • RE Artefact Track Co-Chair
  • ICSE Artefact Track PC
  • ICSE Student Volunteer
  • RE Artefact Track PC
  • ESEC/FSE Artefact Track PC
Responsibilities • and Accomplishments ✓
  • Pint of Science Germany - Director
    Jul 2021 - Present
    • • Manage the growing team of 150+ members
    • • Maintain and grow the vision for the organisation
    • ✓ Just getting started!
  • Pint of Science Germany - Co-Director
    Jul 2020 - Jul 2021
    • • Manage a central team of core volunteers in Germany
    • • Manage ~150 city volunteers across Germany
    • ✓ Conceptualised and orchestrated online conference alternative in response to COVID
    • ✓ Created workshops to educate volunteers how to run engaging online events
  • Free Services - Consultant
    Jan 2020 - Present
    • • Perspective-altering business advice designed to force re-thinking of traditional processes
    • • Actionable Requirements Engineering advice applied to real contexts
    • ✓ Advised newly-formed non-profit cooperative on how to realign their organisational goals
    • ✓ My free services provided such impact that I was awarded an Honorarium
  • Pint of Science Germany - Cities Coordinator
    Oct 2019 - Oct 2020
    • • Coordinate with all eight Pint of Science cities across Germany
    • • Onboard new cities to Pint of Science Germany
    • ✓ Established 18 new cities for Pint of Science Germany 2020
    • ✓ Created workshops and documents to communicate critical information
  • Pint of Science Hamburg - Event Manager
    Sep 2018 - Present
    • • Organise and host evenings of science communication at local pubs
    • • Work with team of highly engaged and motivated volunteers
    • ✓ Filled 2 local venues with participants interested in learning about science
    • ✓ Hosted rooms of 50+ people, maintaining an energetic atmosphere
  • White Rock Counselling Coop - Founding Director
    Jan 2019 - Jan 2020
    • • Understand the needs of a complex set of stakeholders
    • • Keep a 30-year business alive through responsibility delegation
    • ✓ Founded a (first of it's kind) non-profit cooperative in Canada to be run by and serve 50+ therapists
    • ✓ Launched the organisation personally with an opening presentation
  • The Counselling Group - Business Consultant
    Jan 2018 - Dec 2019
    • • Understand a complex 30-year-old business model
    • • Apply my understanding of new technology to a legacy system
    • ✓ Modernised their approach to traditional administration
    • ✓ Incorporated data-mining and statistical modelling into their everyday business
  • Hour of Code - Volunteer Educator
    Oct 2015 - Dec 2015
    • • Describe my experiences as someone who can code
    • • Communicate the joy of programming through simple exercises
    • ✓ Delivered three Hour of Code workshops to students in Grades 1, 8, & 11
    • ✓ Learned the true potential of young minds to pick up programming
  • University Courses - Free Tutoring
    Jan 2015 - Dec 2017
    • • Understand university-level knowledge at a high-enough level to teach it
    • • Work with struggling individuals to overcome their learning blockers
    • ✓ Learned the usefulness of multiple interpretations to the same problem and solution
    • ✓ Experience the power of personal growth through education
  • Learn2Solve - Founder & Organiser
    Jan 2011 - Aug 2013
    • • Founded and organised weekly meetups to solve 3D puzzles
    • • Support individuals through lessons and conversation
    • ✓ Experienced the difficulties of conveying simple and complex knowledge to others
    • ✓ Connected with and taught many interesting individuals
  • Summer Camp - Volunteer
    Jul 2009 - Aug 2010
    • • Manage ~30 teenagers as we run the Summer Camp
    • • Organise games and exercises for the students
    • ✓ Learned the difficulties of managing young people
    • ✓ Handled difficult situations with tact and care
  • Veterinarian - Assistant
    Dec 2008 - Dec 2008
    • • Handle, control, and comfort various animals in the clinic
    • • Assist the veterinarian with minor surgeries
    • ✓ Learned about the beauty, and the horror, of complex animal care
    • ✓ Provided much needed comfort care to the 'forgotten' animals
  • Chiropractor - Assistant
    Oct 2008 - Oct 2008
    • • Interact with patients, forming a comfortable atmosphere
    • • Assist the clinic with admin duties
    • ✓ Witnessed first-hand the healing properties of chiropractic care
    • ✓ Learned fundamental differences between doctors and chiropractors
  • Romania Missions Trip - Instrumentalist
    Jul 2007 - Aug 2007
    • • Volunteer at an international church in the heart of Bucharest, Romania, for two months
    • • Play my saxophone in the church worship group
    • ✓ Personally connected with hundreds of people from a foreign culture
    • ✓ Experienced spiritual growth, and great physical pain

I choose not to participate in social media because I believe in the power of face-to-face human connection. Also, I am terrified of this social experiment we are conducting on the world where nothing is private and everything is everyone's business. As a result, I live a fairly "private" life with respect to the amount of information that exists on the internet. However, I am very open to discussing my family life with anyone who is interested! Let's have a beer and talk.

There is, however, some information I feel comfortable sharing with the whole world. I have a lovely mother, father, and sister. They are back in Canada, living their best lives. I have an amazing partner, Lisa, who keeps me honest, and balanced. We have travelled the world together, and are looking to what the future holds. I am also a cat person, and miss all of them dearly.