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
-
Software DeveloperOneleetCanada -
Web Application DeveloperPublic Services And Procurement Canada | Services Publics Et Approvisionnement Canada Oct 2024 - PresentOngoing development of an internal application that facilitates government accountability reporting. -
Web Application Developer (Part-Time)Public Services And Procurement Canada | Services Publics Et Approvisionnement Canada Jan 2023 - Sep 2024Significant 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 -
Teaching AssistantUniversity Of Toronto May 2023 - PresentCSCD01: 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) -
Full Stack Software DeveloperTemerity Analytics Inc. May 2022 - Dec 2022Toronto, Ontario, CanadaPlanned, 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 -
Teaching AssistantUniversity Of Toronto Jan 2022 - Apr 2022CSCA08: 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. -
Web DeveloperPublic Services And Procurement Canada | Services Publics Et Approvisionnement Canada Sep 2021 - Dec 2021Toronto, Ontario, CanadaAutomated 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
-
Computer Science -
Applewood Heights Secondary School
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?
-
-
2sympatico.ca, georgebrown.ca
1 (416) 4XXXXXXX
-
-
1telus.net
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial