Peter Gill

Technical Lead at TownSuite Municipal Software

Gander, Newfoundland and Labrador, 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
Peter Gill is a technical lead and full-stack developer with 15 years’ experience building and operating reliable, scalable municipal software platforms from Newfoundland, Canada. He blends hands-on C# and PowerShell development with DevOps and SRE practices—managing Kubernetes clusters, CI/CD pipelines, monitoring (Prometheus/Grafana) and automated security and recovery. At TownSuite he has driven architecture, platform automation and mentoring while modernizing legacy codebases and defining APIs and data acquisition strategies. An active maintainer of a .NET reporting fork, he has refactored core components for performance and testability, introducing dependency injection and international character fixes. He pairs pragmatic infrastructure expertise (Docker, Azure Data Studio, NGINX, Ansible) with frequent work in Redis/SQLite and MS SQL performance tuning, and brings a track record of translating stakeholder needs into deployable features.
code15 years of coding experience
job13 years of employment as a software developer
bookMemorial University of Newfoundland
bookAthabasca University
bookUniversity of the People
bookAssociate's degree, Computer Networking/Programming, Associate's degree, Computer Networking/Programming at College of the North Atlantic
bookCanadian University College
github-logo-circle

Github Skills (6)

pdf-render10
csharp10
pdf-rendering10
dotnet-core10
netframework10
xml8

Programming languages (7)

C#PowerShellTypeScriptCSSJavaScriptRubyPython

Github contributions (5)

github-logo-circle
majorsilence/My-FyiReporting

Nov 2011 - Oct 2022

Majorsilence Reporting, .NET report designer, viewer, and pdf creation. Fork of fyireporting,
Role in this project:
userBack-end Developer
Contributions:15 releases, 6 reviews, 618 commits in 11 years
Contributions summary:Peter appears to be making modifications and enhancements to a .NET-based report designer and viewer, with commits involving code-level changes to core components like the image handling, text box rendering, and printing functionalities. Their work includes addressing specific forum suggestions and bug fixes related to international characters, as well as refactoring the codebase to improve performance. The user also refactored to incorporate dependency injection to improve testability and maintainability.
dotnetreport-designerreporterreportingdesigner
TownSuite/DataMigrator

Aug 2015 - Oct 2022

DataMigrator will scan a specified sql server database and export FluentMigrator c# files with data inserts or updates.
Contributions:2 reviews, 1 PR, 13 pushes in 7 years 2 months
dotnetscanexportsql-serversqlserver
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