Jonathan Felchlin

Senior Software Engineer at BlueOcean

Tacoma, Washington, 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

👤
Senior
🎓
Top School
Jonathan Felchlin is a senior software engineer with 13 years of hands-on experience and a nine-year focus on enterprise web applications, primarily as a full‑stack JavaScript developer. He designs clean, well‑tested systems across React, Node, webpack and Python stacks, and has led component library and front-end build tooling efforts while shaping GraphQL usage and site reliability at scale. Jonathan contributes to prominent open-source projects like create-react-app and webpack-merge, improving UX on iOS and refining webpack merging semantics. His background ranges from high‑traffic consumer sites at Zillow to utility-focused solutions and developer tooling, reflecting a talent for pragmatic architecture and incremental improvements. Based in Tacoma, WA, he pairs deep understanding of advanced JS concepts (closures, generators, prototypal inheritance) with a practical drive for maintainable, testable code.
code13 years of coding experience
job21 years of employment as a software developer
book2 yrs Computer Science, 2 yrs Computer Science at University of Washington
bookCertificate Satellite Systems Operator Maintainer Course, Certificate Satellite Systems Operator Maintainer Course at US Army Signal School
bookDiploma General, Diploma General at Mead Highschool
bookAssociates of Science Computer Science, Associates of Science Computer Science at Spokane Falls Community College
bookCertificate RPG Programming for the iSeries, Certificate RPG Programming for the iSeries at IBM iSeries Developer's Course (Costco Wholesale)
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
36reputation
357reached
2answers
0questions
github-logo-circle

Github Skills (15)

html10
javascript10
webpacker10
react10
webpack10
responsive-design9
testing9
build-tools9
lodash9
zero-configuration8
git6
bluebird6
nodejs6
enzyme6
karma-jasmine6

Programming languages (14)

C++CSSCGoHTMLJSONTypeScriptShell

Github contributions (5)

github-logo-circle
facebook/create-react-app

Mar 2017 - Jan 2018

Set up a modern web app by running one command.
Role in this project:
userFront-end Developer
Contributions:8 commits, 10 PRs, 29 comments in 10 months
Contributions summary:Jonathan primarily focused on improving the user experience and handling of the application. Their contributions included addressing responsive behavior issues in iOS 9+ by adding `shrink-to-fit=no` to the HTML. They also modified the build process by cleaning up hosting instructions and incorporating the build folder variable. Additionally, the user extended the project’s capabilities by addressing the support for local script packages and adding more valid file checks.
reactdeveloper-toolsset-upmodern-web-appmodern-web
survivejs/webpack-merge

Dec 2015 - Jan 2016

Merge designed for webpack
Role in this project:
userBack-end Developer
Contributions:16 commits, 2 PRs, 8 comments in 26 days
Contributions summary:Jonathan contributed to the `webpack-merge` repository by improving its functionality. They focused on enhancing the merging logic for loaders, including de-duplication and the ability to override string values, which were tested in tests. Additionally, the user worked on the compilation process of the project by adding babel-polyfill, then removing it. The user fixed an error and added documentation.
webpack-pluginwebpack-specificsmergewebpackmerging-loaders
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
Jonathan Felchlin - Senior Software Engineer at BlueOcean