Nathan Brink

Software Engineer at Direct ConneX

Grand Rapids, Michigan, United States
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
Nathan Brink is a software engineer with 16 years of experience building and maintaining reliable back-end systems, currently working in a Microsoft/C# environment for warehouse order fulfillment. He maintains SlatePermutate, a PHP-based webapp helping college students plan semesters and is actively exploring migration to Node.js/Haxe to scale it to more schools. An open-source contributor with a history on projects like UnrealIRCd (C) and node-tmp (Node.js), he brings practical cross-platform and low-level debugging experience alongside higher-level web development. Based in Grand Rapids, MI, he pairs production C# work with a knack for improving legacy code—refactoring barcode image generation and addressing platform quirks—showing a willingness to dive into both tooling and infrastructure.
code16 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Calvin College
stackoverflow-logo

Stackoverflow

Stats
7,980reputation
1.9mreached
139answers
34questions
Badges
mysql
top-5%
entity-framework-core
top-5%
bash
top-5%
github-logo-circle

Github Skills (45)

javascript10
multiplatform10
back-end-development10
net-library10
testing10
windows10
irc-server10
bar-code10
barcodes10
configuration-management10
cross-platform10
c1110
codegen10
c1710
compatibility10

Programming languages (24)

C#PowerShellJavaC++CHaxeM4Vala

Github contributions (5)

github-logo-circle
barnhill/barcodelib

Jan 2015 - May 2021

C# Barcode Image Generation Library
Role in this project:
userBack-end Developer
Contributions:17 reviews, 17 commits, 9 PRs in 6 years 5 months
Contributions summary:Nathan primarily focused on enhancing the `barcodelib` library, which generates barcode images. They implemented features such as dynamic width and height calculations for the barcodes, improving the library's flexibility. Furthermore, they refactored the codebase to address DPI-related issues and improve the overall image generation process. The user also added rudimentary tests for existing CODE128 behavior and made adjustments to support improved code generation and performance of existing barcode types.
dotnetimagebarcodesbarcode-generatorcsharp-library
unrealircd/unrealircd

May 2011 - Jul 2017

Official UnrealIRCd repository. Downloads are available from our site
Role in this project:
userBack-end Developer
Contributions:36 commits, 5 PRs, 2 comments in 6 years 2 months
Contributions summary:Nathan primarily contributed to the UnrealIRCd server codebase, focusing on bug fixes and feature enhancements. Their work involved modifying core server files related to configuration, message handling, and module interactions. Specific contributions included addressing compilation issues, implementing new features like "require-modes" for operators, and fixing documentation errors. The user demonstrated proficiency in C and familiarity with the server's internal architecture.
unrealircdour-sitec-plus-plussaslircv3
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
Nathan Brink - Software Engineer at Direct ConneX