Hey, I'm Jake

Software Engineer with a passion for building products that help people

src
app
layout.tsx
page.tsx
components
animation
windows.tsx
ui
button.tsx
card.tsx
input.tsx
label.tsx
select.tsx
textarea.tsx
lib
resume-data.ts
tokenizer.ts
consthello="world"
functionscrambleThisAndThat(){
return"hello"
}
functionTextBlock(content:string){
return(
<Card
<CardHeader
<CardTitleTextBlock</CardTitle
<CardDescription
{content}
</CardDescription
</CardHeader
<CardContent
<pclassName="text-sm"{content}</p
</CardContent
<CardFooter
<Button
<pEdit</p
</Button
</CardFooter
</Card
)
}
consthello="world"
functionscrambleThisAndThat(){
return"hello"
}
functionTextBlock(content:string){
return(
<Card
<CardHeader
<CardTitleTextBlock</CardTitle
<CardDescription
{content}
</CardDescription
</CardHeader
<CardContent
<pclassName="text-sm"{content}</p
</CardContent
<CardFooter
<Button
<pEdit</p
</Button
</CardFooter
</Card
)
}
consthello="world"
functionscrambleThisAndThat(){
return"hello"
}
functionTextBlock(content:string){
return(
<Card
<CardHeader
<CardTitleTextBlock</CardTitle
<CardDescription
{content}
</CardDescription
</CardHeader
<CardContent
<pclassName="text-sm"{content}</p
</CardContent
<CardFooter
<Button
<pEdit</p
</Button
</CardFooter
</Card
)
}
consthello="world"
functionscrambleThisAndThat(){
return"hello"
}
functionTextBlock(content:string){
return(
<Card
<CardHeader
<CardTitleTextBlock</CardTitle
<CardDescription
{content}
</CardDescription
</CardHeader
<CardContent
<pclassName="text-sm"{content}</p
</CardContent
<CardFooter
<Button
<pEdit</p
</Button
</CardFooter
</Card
)
}
consthello="world"
functionscrambleThisAndThat(){
return"hello"
}
functionTextBlock(content:string){
return(
<Card
<CardHeader
<CardTitleTextBlock</CardTitle
<CardDescription
{content}
</CardDescription
</CardHeader
<CardContent
<pclassName="text-sm"{content}</p
</CardContent
<CardFooter
<Button
<pEdit</p
</Button
</CardFooter
</Card
)
}
Jake

JakeHassel

0%

About Me

I'm a fullstack software engineer with a passion for building high quality products that make an impact. I specialize in building scalable web applications that deliver polished user experiences. I've worked with a variety of technologies, including React, Vue.js, TypeScript, and Next.js.

I'm currently building StreetFerret but I'm always open to new opportunities.

Projects

StreetFerret

An app for runners and cyclists to track which streets they have run or cycled in a city, with the goal of running or cycling every street in a city. Including competitive local and global leaderboards and achievements. Powered by Strava and OpenStreetMaps.

Paul Johnson - Official Site

The official site for Ultra runner Paul Johnson. Paul attempted to set the world record time for running across the United States. Despite not breaking the record, he raised over $597,000 for Team RWB in support of veteran's health and wellness. This site shares his mission, allows people to track his progress with live GPS tracking, and make donations.

Run Across Texas

Ultra runner Matt Johnson became the fastest person to run across Texas while raising over $30,000 for veteran's health and wellness. This site lets his followers view his live GPS tracking and donate to his cause.

Work Experience

Veson Nautical

Veson Nautical

Senior Software Engineer

2022 - Aug 2024
Naval Undersea Warfare Center (NUWC)

Naval Undersea Warfare Center (NUWC)

Lead Web Developer

2018 - 2022

Software Engineer - Java

2017 - 2018

Software Engineer - Java (intern)

2015 - 2017

Education

Lehigh University

Lehigh University

2012 - 2016

Bachelor of Science, Computer Science

Skills

React
TypeScript
Next.js
Node.js
GraphQL
Vue.js
Java
Spring
JavaFX
MySQL
MongoDB
AWS
Cloudflare
SST
tRPC
Jake
Get in touch

Want to chat? I'm always open to new opportunities and collaborations. Email me at hey@jaa.ke