Patrick Niedzielski

Senior Software Engineer at Massachusetts Institute of Technology

New York, New York, 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
Patrick Niedzielski is a Senior Software Engineer specializing in C++ with 14 years of experience building systems libraries, compilers, parsing technologies, and language tooling. He blends deep academic grounding—PhD-level work at MIT on theoretical linguistics and formal language/parsing theory—with practical engineering delivering high-performance concurrent components at Bloomberg. An active member of the C++ community, he has taught early courses on concepts and generic programming, spoken at CppCon, and volunteered at C++Now, reflecting both pedagogy and community leadership. His toolset spans C++, Haskell, and scripting languages, and he has a track record of applying computational linguistics to real-world parsing and corpus analysis. Patrick is seeking to return to a C++ role focused on compilers, tooling, or library implementation where his mix of formal theory and systems engineering delivers robust, provable software.
code13 years of coding experience
bookDoctor of Philosophy - PhD, Linguistics, Doctor of Philosophy - PhD, Linguistics at Massachusetts Institute of Technology
bookBachelor of Arts (B.A.), Computer Science and Linguistics, Bachelor of Arts (B.A.), Computer Science and Linguistics at Cornell University
bookHigh School Diploma, High School Diploma at Phillips Academy
languagesEnglish, sumerian, Japanese, Latin
stackoverflow-logo

Stackoverflow

Stats
1,204reputation
120kreached
13answers
7questions
github-logo-circle

Github Skills (73)

messaging10
firmware10
message-queue10
arm10
middleware10
keyboard10
queue10
distributed-systems10
usb10
avr9
atmel9
rp20409
journaling8
copying8
clause7

Programming languages (8)

TypeScriptC++CSSCHaskellRubyPythonEmacs Lisp

Github contributions (5)

github-logo-circle
pniedzielski/term-colors

Oct 2012 - Apr 2021

A cross-platform library for adding colors to terminal output in C++ iostreams. Distributed under a 3-clause BSD license. See the COPYING file for details.
Contributions:6 commits, 1 PR, 2 branches in 8 years 7 months
cppcopyingbsd-licenselinuxc-plus-plus
pniedzielski/dotfiles-ng

Jan 2016 - Mar 2022

Contributions:28 commits, 13 pushes, 1 branch in 6 years 2 months
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
Patrick Niedzielski - Senior Software Engineer at Massachusetts Institute of Technology