Paul Fernandez

Senior Software Engineer at AppFolio

Bend, Oregon, 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
Paul Fernandez is a remote-first senior software engineer with 12 years building full-stack and backend systems using JavaScript, TypeScript, React, Node, and functional Clojure. He has architected and shipped large-scale migrations, checkout flows, and data pipelines at companies like Fanatics, Automattic (Tumblr), Guaranteed Rate, and Kollective, and currently drives product engineering for rental applications at AppFolio. Comfortable across distributed systems, cloud platforms, and data engineering, he blends thoughtful design, automation, and pragmatic testing to improve long-term maintainability. He’s led micro-frontend migrations, CI/CD and test automation efforts, and spearheaded cross-company schema governance and large SEO initiatives. An active contributor to clj/cljs full-stack tooling, he has made meaningful backend and CLI improvements to the fulcro ecosystem around database migrations and tooling. Based in Bend, Oregon, he thrives in async, high-trust teams that value quality, autonomy, and sustainable engineering practices.
code12 years of coding experience
job13 years of employment as a software developer
bookPhysics, Computer Science, Arts & Multimedia, Physics, Computer Science, Arts & Multimedia at University of Oregon
bookPhysics, Computer Science, Astronomy, Physics, Computer Science, Astronomy at Lane Community College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
914reputation
297kreached
18answers
8questions
github-logo-circle

Github Skills (22)

database-migrations10
web-application10
clojure-cli10
full-stack10
clojure10
webapp10
database-migration10
web-development10
clojurescript10
command-line-interface9
command-line9
cli9
react8
html6
apache-kafka6

Programming languages (15)

JavaCSSScalaHTMLTypeScriptShellJavaScriptPHP

Github contributions (5)

github-logo-circle
fulcrologic/fulcro

Nov 2015 - Aug 2016

A library for development of single-page full-stack web applications in clj/cljs
Role in this project:
userFull-stack Developer
Contributions:9 commits in 9 months
Contributions summary:Paul primarily contributed to the `untangled-datomic-helpers` library, focusing on database migration and configuration. They addressed versioning issues, integrated merge requests, and refactored logging components. Furthermore, the user made changes to the `cli.clj` and related files to implement features like database migration status checks and migration-related command-line functionalities, indicating contributions towards building a complete and functional CLI utility.
data-drivenfull-pagereactweb-applicationsfull-stack
pfernandez/git-blog

Dec 2021 - Jan 2025

Experimenting with a UI toolkit, utility library, and Lisp interpreter for pure, expressive JavaScript.
Contributions:2 PRs, 118 pushes, 6 branches in 3 years 1 month
experimentingfunctional-programmingjavascriptexpressivecompiler
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
Paul Fernandez - Senior Software Engineer at AppFolio