I'm just a person who loves making things work.

I've been lucky enough to work on everything from pure web apps to data center networking software,
and in my current role I got to be the lead voice on architecture and tooling of our frontend.
Such a big challenge is gratifying, humbling, and I love every minute of it.

While I'm always game for learning something new, these technologies are my home turf.

I began building things with JavaScript, Git, Ruby, Rails, HTML, and CSS. Over time I have added Vue.js (+ Vuex, Vue-Router), Axios, Webpack, Python, Django, C#, React, Redux, SQL (SSMS, postgreSQL, MySQL, SQLite) and some others to my toolkit. My current task is building a SPA on top of Django API endpoints, written in Vue.js. I also have had the opportunity to work with Model-View-Template, Model-View-ViewModel, and Model-View-Controller paradigms.


Enough To Be Dangerous

Enough To Be Dangerous

A Python/Django app detailing some of my technical misadventures, like the time I bought an iMac to take apart and put back together. Coming soon, some fun with qcows and virtual debian images!


This app was made for me and my siblings to write memories of our dad, who passed away not long ago and was my inspiration for becoming an engineer. I built this with Ruby/Rails, posgreSQL, and Skeleton

Old Portfolio II

This one let me get a bit more professional since I was now armed with media queries! I didn't use a framework for this one and through much trial and error I got the project grid to look perfect, even on devices as small as an iPhone 5.


This is a python scraper I made using BeautifulSoup that scrapes the top one hundred results from a Chinese media site and saves them into a CSV file. After struggling to figure out the scraper wanted to use x-path selectors the rest was very easy.

Stevens Academy

Although some of my earliest web work, I actually still like the aesthetic I created while redesigning an outdated charter school's website. I utilized CSS and HTML for this project.

Tic Tac Toe

This was another early work made with HTML, CSS, and JavaScript. Games are a great way to get a firm handle on the rules of engagement for object-oriented programming.


An app made on Ruby/Rails, with postgreSQL for the database. This listmaking app is probably the personal project I've made the most use of! It is my own private evernote.

Lady Dev

Lady Dev

This was an experiment with PHP and is a site where I document technical adventures through the lens of being a woman in a largely male field.

Memory Game

Another HTML, CSS, and vanilla JavaScript project where control flow is used to establish game and win logic.

Lady Dev

Old Portfolio I

While this one looks a little goofy to me now, it represents one of the first things I sunk time into as a coder, so I'll love it for that. I upgraded shortly thereafter...

Need a developer?

Drop me a line at jtk.writes.code@protonmail.com