Nathan Fenner

Software Engineer at Chalk

San Francisco, California, 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 Fenner is a San Francisco–based software engineer with 11 years of experience, currently building at Chalk after a multi-year tenure at Square. He progressed from internships into senior product engineering roles and holds a CS degree from the University of Michigan. Nathan pairs backend experience with a strong focus on performance and algorithms — evidenced by open-source contributions to BrogueCE where he refactored monster behavior, pathfinding, and rendering to boost efficiency. Pragmatic and systems-minded, he brings product-aware engineering to performance-critical problems and a curiosity for game mechanics and clean data structures.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at University of Michigan College of Engineering
github-logo-circle

Github Skills (12)

c1710
game-development10
c1110
roguelike10
dijkstra9
datastructures9
datastructure9
data-structure9
lists9
struct9
structures9
data-structures9

Programming languages (10)

TypeScriptMDXC++RustCJavaScriptGoLua

Github contributions (5)

github-logo-circle
tmewett/BrogueCE

May 2021 - Feb 2022

Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game
Role in this project:
userBack-end Developer
Contributions:23 reviews, 9 commits, 48 PRs in 9 months
Contributions summary:Nathan primarily focused on refactoring and optimizing core gameplay logic related to monster behavior, pathfinding, and rendering in this roguelike game. They updated data structures and functions, such as creature lists and pathfinding algorithms. The user also improved rendering performance by centralizing screen update logic, and implemented changes related to character and display buffer modifications. These changes suggest efforts to improve game mechanics and efficiency.
dungeongameroguelike-gameleadcommunity-edition
square/metrics

May 2015 - Aug 2016

Metrics Query Engine
Contributions:1 release, 500 commits, 328 PRs in 1 year 2 months
querymetricsquery-metricsquery-enginego
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