contact@jrdevjobs.com 500 500 Jr.DevJobs Hunter Meyer hunter@jrdevjobs.com Co-Founder & CEO Twitter LinkedIn CrunchBase Facebook Jr.DevJobs
Discover Jeremy Banka's Projects, Code Samples, Resume, and More 2025 2021-06-25 Jeremy Banka | Coding is information design. https://jrdevsresumes.s3-us-west-2.amazonaws.com/avatars/1624550623ede29285/jeremy-on-jrdevjobs-crop-sq.png?1624581564 en-US true Jeremy Banka, Junior, Developers, Profiles, Portfolio Jeremy Banka contact@jrdevjobs.com 500 500 Jr.DevJobs Hunter Meyer hunter@jrdevjobs.com Co-Founder & CEO Twitter LinkedIn CrunchBase Facebook Jr.DevJobs
Jeremy Banka Software Engineer https://www.jrdevjobs.com/profiles/jeremybanka
Portland OR US
Jeremy Banka

Jeremy Banka

Coding is information design.
JavaScript C# Blazor Webassembly HTML SCSS CSS TypeScript Node React Emotion.js Shell Vim script

Autodidact Extraordinaire. I am a full-stack dev with a fondness for front-end and web styling. I want to implement great user experiences in my work, work closely with both programmers and designers, and continue to practice both mentorship and learning on the job. I worked as a designer on a small React team and now I want to work as a programmer in the same environment.

I first got into coding as a form of play while homeschooling around age seven. Vexed by the strategic difficulty of Battle for Wesnoth, I taught myself to cheat at the hit open-source game by doctoring its XML-based level templates on my dad's Ubuntu computer. As I went through high school and university, I pursued graphic design, information design, and font design as my primary crafts, honing my visual skills in Adobe Suite and Glyphs.app. Writing code didn't resurface as my primary form of play until I was nineteen, during my graphic design degree, where I taught myself to wield HTML+Jekyll, and SCSS as a vehicle for my vector graphics and font portfolio. I taught myself JavaScript, React.js 16, and Emotion.js during my first job after graduating, working as a UX designer for an Agile Dev team in Portland. Since being laid off, I've attended Epicodus to round myself out as a programmer, develop familiarity with collaborative version control with git, and backend architecture, as well as practice mentorship. I also independently learned TypeScript, and JWT Auth, and Socket.io. Overall, I have been lucky to have learned most of what I know about programming in the spirit of play, curiosity, and self-motivated projects. I believe this has afforded me the chance for deep learning within and personal connection to this craft.

I am a visual artist at heart. I love making powerful and gentle experiences with smooth transitions, sanded edges, and efficient workflows. For me, programming always comes back to the user's experience and how it feels to engage with the products I make—code itself being a product: developers, its users. I love my users, and therefore It is important to me to write code that is easy to understand and is structurally beautiful, symmetrical, and purposeful. Code, like print, like front-end, is information expressed visually; to code mindfully is to be an opinionated information designer.

JavaScript
Design color palettes with luum. Uses a custom ui library written in SCSS via emotion.js.
C#, Blazor, Webassembly
Websocket demo to stream updates to a typed document with secure auth.
TypeScript, Node
Multiplayer card game server. Asymmetric information flow over socket.io. Powered by eny: Entropy...
JavaScript, Node
Versatile library for applied pseudorandomness. Powered by Node's crypto module window.crypto, or...
TypeScript, React, SCSS, Emotion.js
Web Client for HotC built with socket.io and emotion.js.
C#, Blazor, Webassembly
An integrated client+server with no JS?? It's true. Whiteboarding over websockets with Microsoft'...
TypeScript, React
Forked from adamrisberg's dormant react-input-position. I adapted his project to TypeScript, upgr...
JavaScript, React, SCSS, Emotion.js
UI for luum: Lightweaver. Build beautiful color palettes with a slick UI! (Warning, UX is very un...
Library for deriving robust, versatile color palettes from a single seed color.
JavaScript, SCSS, HTML
HTML, JavaScript
JavaScript, HTML, CSS
JavaScript, Shell, Vim script
HTML, CSS
practice with using class=""
JavaScript, CSS, Shell
JavaScript, SCSS, HTML
C#, HTML, SCSS
gone fishin'
C#, HTML, CSS, SCSS
blazor client talks to webapi
HTML, CSS
boring lecture lorem ipsum css practice
HTML, JavaScript, CSS

Order, order! You need to login

Contact Jeremy and All Sorts of Other Cool Stuff