Dylan Brown

Senior Software Developer at LANGFORD, CITY OF

Victoria, British Columbia, 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

👤
Senior
🎓
Top School
Dylan Brown is a Senior Software Developer based in Victoria, BC with eight years of experience building full-stack web applications and tooling for public sector and private clients. He currently develops at Hololabs and concurrently supports municipal systems at the City of Langford, where he architects integrations and automation around platforms like SharePoint and CityView. A practical engineer who started as a designer-developer, he blends front-end sensibility with backend rigor to deliver maintainable, user-focused systems. Dylan contributes to notable open-source work such as pnpjs, improving taxonomy ordering and TypeScript tests for SharePoint/Microsoft Graph APIs—an indication of his attention to edge-case correctness. He favors pragmatic solutions: shipping reliable scripts, plugins, and services that reduce operational friction. Trained in software engineering at the University of Victoria, he brings both craft and curiosity to production problems.
code7 years of coding experience
job1 year of employment as a software developer
bookBachelor of Software Engineering, Computer Software Engineering, Bachelor of Software Engineering, Computer Software Engineering at University of Victoria
github-logo-circle

Github Skills (7)

typescript10
javascript10
typescripts10
sharepoint10
pnpjs10
typescript-types10
testing9

Programming languages (4)

TypeScriptJavaScriptVuePython

Github contributions (5)

github-logo-circle
pnp/pnpjs

Mar 2022 - Mar 2022

Fluent JavaScript API for SharePoint and Microsoft Graph REST APIs
Role in this project:
userBack-end Developer
Contributions:5 commits in 7 days
Contributions summary:Dylan primarily focused on enhancing the `getAllChildrenAsOrderedTree` functionality within the pnpjs library, specifically addressing select statements and ordering logic in the taxonomy service. They modified TypeScript files related to taxonomy types. Additionally, the user implemented tests for the `getAllChildrenAsOrderedTree` function and subsequently removed a descriptive phrase.
apijavascriptsharepointsharepoint-onlinerest
dylanbr0wn/victoria-weather

Oct 2021 - Dec 2022

☁️ Beautiful weather app for Victoria, BC
Contributions:89 commits, 10 PRs, 89 pushes in 1 year 2 months
weather-appreact-nativeandroidvictoriaflutter
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
Dylan Brown - Senior Software Developer at LANGFORD, CITY OF