Adam Harrison

Instructor at Dawson College

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Adam Harrison is an experienced software engineer and instructor based in Montreal with 14 years building interactive graphics systems, tailored commercial search engines, and web-based apps. He blends low-level C/C++ and systems work with modern Perl and Ruby, often developing cross-platform Linux software at medium to large scale. As CTO of Modd Apps and former VP at eShopAdmin he has led product-focused engineering for Shopify integrations while remaining hands-on in implementation. His open-source contributions include core tokenizer, UI, and search enhancements to the popular lite-xl editor, reflecting a mix of backend systems and front-end usability improvements. Adam’s background in 3D graphics and search engine design, paired with a high academic record in software engineering, gives him a rare combination of algorithmic depth and practical product delivery.
code14 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Software Engineering, 3.89 / 4.3 GPA, Bachelor of Engineering (B.Eng.), Software Engineering, 3.89 / 4.3 GPA at Concordia University
languagesEnglish, French
github-logo-circle

Github Skills (8)

code-editor10
lua10
editors10
user-interface10
text-editor10
syntax-highlighting10
editor10
html9

Programming languages (8)

DockerfileMoonScriptC++CLuaPHPHTMLPerl

Github contributions (5)

github-logo-circle
lite-xl/lite-xl

Apr 2021 - Jan 2023

A lightweight text editor written in Lua
Role in this project:
userFull-stack Developer
Contributions:148 reviews, 444 commits, 427 PRs in 1 year 9 months
Contributions summary:Adam primarily contributed to the text editor's core functionality and user interface. Their commits show improvements to the tokenizer, including nested syntax highlighting and HTML syntax additions, indicating a focus on backend development. They also enhanced the UI with features like drag-and-drop functionality and improved cursor behavior, showcasing front-end development skills. Further contributions included command-line additions, and project search enhancements.
luaeditortext-editorclite-xl
lite-xl/lite-xl-colors

Dec 2021 - Oct 2022

Contributions:1 review, 8 commits, 14 PRs in 9 months
themeswordpresslitelite-xl
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Adam Harrison - Instructor at Dawson College