Nic Wolfe

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
Nic Wolfe is a seasoned full-stack developer with 16 years of software engineering experience and over a decade delivering maintainable, mission-critical systems for GE's IIoT platform. He brings deep expertise in cloud deployments, SOA/microservices, IoT edge connectivity, and security-focused development processes. A pragmatic engineering leader and mentor, Nic emphasizes maintainability and testability while driving agile teams to ship flagship offerings for lighthouse customers. His open-source contributions span backend parsing and tooling improvements—enhancing projects like tvnamer and Sick-Beard—and full-stack UX and localization work in the widely used ruTorrent front-end. Comfortable across languages and the stack, he combines critical technical problem-solving with a knack for simplifying messy real-world data formats. Based in Canada with a BS in Computer Software Engineering from the University of Alberta, he quietly blends hands-on codecraft with systems-level design.
code16 years of coding experience
bookBS, Computer Software Engineering, BS, Computer Software Engineering at University of Alberta
languagesFrench
github-logo-circle

Github Skills (23)

javascript10
strings10
python10
testing10
text-manipulation10
torrent10
file-parsing10
webui10
regular-expression10
php10
bittorrent10
tor10
refactor9
css9
refactoring9

Programming languages (8)

C#JavaC++JavaScriptGoPHPHTMLPython

Github contributions (5)

github-logo-circle
midgetspy/Sick-Beard

Nov 2009 - Mar 2016

PVR & episode guide that downloads and manages all your TV shows
Role in this project:
userBack-end Developer
Contributions:2328 commits, 29 PRs, 22 pushes in 6 years 5 months
Contributions summary:Nic primarily contributed to the codebase by modifying the name parser, specifically improving how the series name is extracted and formatted from various episode title patterns. They implemented these changes by modifying the Python code and also creating tests for those changes, showcasing their focus on the backend aspects of the project. Additionally, the user fixed bugs related to handling character encodings for certain files and created file permission changes, indicating the ability to resolve problems with the core system itself.
tv-showsepisodepvr
Novik/ruTorrent

Mar 2019 - Nov 2019

Yet another web front-end for rTorrent
Role in this project:
userFull-stack Developer
Contributions:7 commits, 5 PRs, 4 comments in 8 months
Contributions summary:Nic primarily contributed to the web front-end of rutorrent, enhancing its functionality and user interface. Their work included adding features such as displaying tracker sizes and context menu options for managing search tags. Furthermore, the user addressed localization by adding and updating language files, ensuring the application's usability across different regions. The user also worked on making search more flexible.
web-front-endp2pbittorrentyet-anotherrtorrent
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
Nic Wolfe