Hi, I'm Jess Sommerville

software developer
& forever tinkerer

I enjoy creating things from scratch,

working between people and tech,

and long walks in the Seattle rain

Read about me
skills

JavaScript • React • HTML • CSS • Python • Flask • RESTful APIs • SQL • Object Oriented Programming • PostgreSQL • SQLAlchemy • Git

my story

I’ve always enjoyed making something out of nothing. That started as an interest in creative writing that followed me throughout my life. I loved fighting against the blank page – and myself – to create something that I was proud of. While I entered college as an English major, I soon sought out more ways to create – data visualization, introductory programming, entrepreneurship. I entered the tech industry through digital media and design, UX writing, and technical product support.

During my time in product support, I worked at a no-code startup called Bubble. The company produces an app builder with a drag-and-drop editor and a spreadsheet-like database management interface. My time there brought me closer to software engineering and taught me the fundamentals of web development, even before I’d written a line of JavaScript. This led me to decide to deepen my technical knowledge and enroll at Flatiron School for full-stack software engineering.

Now I build for the internet out of the same fire that got me here in the first place – that thrill of the highs and lows of the creative process, of making something tangible, with tangible results. I’m happiest when I’m learning something new, building something with it, then writing it down. Preferably while listening to the same song on repeat for days on end, on end, on end.

Jess sitting on a ledge in front of the Columbia River Gorge
projects
A logo of the word bookish and a pair of glasses

A literary app to save, review, and explore books

React

Flask

Python

SQLAlchemy

Marshmallow

A logo of the word haikuhaven and a lotus flower

A social network to post, like, and comment on haikus

Material UI

REST API

Formik

Yup

React

Auth

A logo of the words Letter Lasso and a lotus flower

A word-guessing game to compete for the high score

Python

SQLite

Relational DB

Rich

RegEx

CLI

writing
3 spidermen labeled 'validates', 'validate', and 'validates_schema' pointing at each other

How to serialize and validate your data with Marshmallow

Read
A diagram for a many-to-many relationship between users, posts, and post-likes

Survival Guide for Flask-SQLAlchemy Queries

Read
A large amount of code labeled 'Ok, I like it Picasso'

But it works! How and when to refactor your code

Read
get to know me

by song

home by now

by coffee order

black

by pets

orange cat, black cat

by book

dearest creature

by hometown

mason, oh

by tv show

chopped

get in touch