about
who is jacob?
A curiousity driven Software Engineer with a go-getter attitude.
As a lifelong learner and problem-solver, I'm passionate about using technology to create innovative solutions. With a diverse skillset spanning front-end development, machine learning, and database management, I'm driven to tackle complex challenges and deliver impactful results.
I'm happiest when I'm creating, learning, exploring and thinking about how to make things better. My most recent industry experience was a software engineering postition at a startup working with a web app. I'm currently looking for a full time software engineering position!
skills & tools
my toolbox & things i can do
Currently working on:
Building a sports CMS with Next.js and Supabase.
work
a selection of projects i've built
Fake News Classifier
Find out whether or not a news article can be trusted. Using several machine learning algorithms, we trained models to predict how likely an article would be fake. Coded with Abdul Basit.
Test Automation Framework
While at Lion Federal I developed a web UI test automation framework in Ruby utilizing Selenium. Created an interface to allow for an English-like scripting development language by using RegEx.
Mock Netflix DB
Designed and built a mock Netflix database storing users, movies, actors/actresses, profiles, and ratings. Created an entity relation diagram and schema to capture system requirements. Implemented a program in JDBC to query the Oracle DBMS holding the data.
Good Bean
Have a good bean for a good day! good bean is a mock coffee bean company. This was coded for practice creating responsive websites and keeping a consistent style throughout.
Tile Takeover
Led the development of an Android app with an event driven architecture. In this game, players may walk or slide across the yellow platforms with a goal of reaching the red center platform before other players.