~/about

Jake Lequire

Jake Lequire

Software Engineer & Full-Stack Developer

25 Years Old
WA, USA
cat bio.md
|

Programming Languages

JavaScript logo

JavaScript

4+ years

Advanced
TypeScript logo

TypeScript

3+ years

Advanced
C logo

C

2+ years

Proficient
C++ logo

C++

2+ years

Proficient
Rust logo

Rust

1+ years

Intermediate
Go logo

Go

1+ years

Intermediate
Loading GitHub activity...

Technical Skills

Frontend Development

React & Next.js

Component architecture, SSR, performance optimization

Advanced

TypeScript

Advanced types, generics, compiler API

Advanced

Modern CSS

Tailwind, animations, responsive design

Proficient

State Management

Redux, Zustand, context patterns

Proficient

Backend & Systems

Node.js & APIs

REST, GraphQL, microservices architecture

Advanced

Database Design

PostgreSQL, Redis, query optimization

Proficient

System Programming

Low-level optimization, system calls

Intermediate

Performance Tuning

Profiling, bottleneck analysis, optimization

Proficient

Compiler & Tools

LLVM Framework

IR generation, optimization passes

Intermediate

Language Design

Grammar design, semantic analysis

Intermediate

Build Systems

CMake, custom toolchains, CI/CD

Proficient

Developer Tools

VS Code extensions, debugging tools

Proficient

Learning Journey

2021

Web Development Foundation

Learning modern web technologies and building interactive applications

HTML/CSSJavaScriptReact basicsResponsive design
2022

Full-Stack Proficiency

Mastering the complete web development stack with TypeScript

TypeScriptNext.jsAPI designDatabase management
2023

Systems Programming Transition

Exploring lower-level programming and understanding computer systems

C fundamentalsUnix systemsCommand-line toolsMemory management
2024

Compiler Development

Deep dive into language implementation and compiler technology

LLVMParser designCode generationOptimization techniques
2025

Advanced Systems & Tools

Building developer tools and exploring advanced systems concepts

Static analysisPerformance optimizationTool ecosystem

Development Philosophy

"Every abstraction should be earned through understanding the layer below. The best way to truly comprehend a system is to build it from first principles."

This principle drives my journey from web development to systems programming, always seeking to understand not just how something works, but why it works that way.

Get In Touch

Whether you need a high-performance web application, a systems-level solution, or want to discuss compiler architecture, I'm always interested in challenging projects.