Ian Gregory

Ian Gregory Email and Phone Number

Software Developer @ Oneleet
Canada
Ian Gregory's Location
Toronto, Ontario, Canada, Canada
About Ian Gregory

I'm a software developer with 3 years' professional experience and a decade of hobbyist work. Throughout these years, I've developed a deep appreciation for how software architecture, programming language design, and developer tools align (or misalign) to shape development and, ultimately, the software products that run our world.I also enjoy general process automation. I've built GitHub bots, CI pipelines, and other tools to help development teams work quickly and cohesively. And PCRE (Perl-compatible regex) is a true pal of mine—as software goes :)My personal website details some of my more polished software, plus contact info: https://igregory.ca

Ian Gregory's Current Company Details
Oneleet

Oneleet

View
Software Developer
Canada
Website:
oneleet.com
Employees:
22
Ian Gregory Work Experience Details
  • Oneleet
    Software Developer
    Oneleet
    Canada
  • Public Services And Procurement Canada | Services Publics Et Approvisionnement Canada
    Web Application Developer
    Public Services And Procurement Canada | Services Publics Et Approvisionnement Canada Oct 2024 - Present
    Ongoing development of an internal application that facilitates government accountability reporting.
  • Public Services And Procurement Canada | Services Publics Et Approvisionnement Canada
    Web Application Developer (Part-Time)
    Public Services And Procurement Canada | Services Publics Et Approvisionnement Canada Jan 2023 - Sep 2024
    Significant role in launching, improving, and maintaining an internal application that facilitates government accountability reporting.- Provided support and mentorship to 10 development team members- Introduced CI, unit testing, and a consolidated monorepo- Interacted with clients to facilitate user acceptance testing
  • University Of Toronto
    Teaching Assistant
    University Of Toronto May 2023 - Present
    CSCD01: Engineering Large Software Systems (F24)CSCC24: Principles of Programming Languages (S24, W24)CSCC63: Computability and Computational Complexity (W24)CSCA67: Discrete Mathematics (F23)CSCB09: Software Tools and Systems Programming (S23)
  • Temerity Analytics Inc.
    Full Stack Software Developer
    Temerity Analytics Inc. May 2022 - Dec 2022
    Toronto, Ontario, Canada
    Planned, designed, and implemented major components of web-based analytics software, in close consultation with management, data analysts, and fellow developers.Exhibited a deep caring for quality of implementation:• Integrated OAuth2 in a way described as "elegant" by multiple senior colleagues, allowing for analysis and visualization of organizations' Google and Facebook account data• Refactored 15,000 lines of repetitious and error-prone code toward modular & functional design, improving UI consistency and flexibilityTangibly evolved team processes:• Developed branching strategies for review and deployment specialized to the company's unique needs• Proactively constructed a GitHub bot that eliminated 30% of busywork performed by a senior colleague• Reported on cloud service offerings from Amazon Web Services to colleagues and management, through a comprehensive research process
  • University Of Toronto
    Teaching Assistant
    University Of Toronto Jan 2022 - Apr 2022
    CSCA08: Introduction to Computer Science I (W22)Taught core programming concepts through 1-to-1 interactions. Looked out for students, encouraging a welcoming and productive learning environment.
  • Public Services And Procurement Canada | Services Publics Et Approvisionnement Canada
    Web Developer
    Public Services And Procurement Canada | Services Publics Et Approvisionnement Canada Sep 2021 - Dec 2021
    Toronto, Ontario, Canada
    Automated many aspects of making government reports accessible on the web, and developed content management system (CMS) extensions in support of this goal.

Ian Gregory Education Details

Frequently Asked Questions about Ian Gregory

What company does Ian Gregory work for?

Ian Gregory works for Oneleet

What is Ian Gregory's role at the current company?

Ian Gregory's current role is Software Developer.

What schools did Ian Gregory attend?

Ian Gregory attended University Of Toronto Scarborough, Applewood Heights Secondary School.

Who are Ian Gregory's colleagues?

Ian Gregory's colleagues are Alexandru Dan Culda, Natalia Camilo Carlo, Tucker Sneed, Erik Vogelzang, Alexandra Marte, Kelsey Long, Avery Carter.

Not the Ian Gregory you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.