penguin

You've found me!

Please, take my resume

My name is Jonathan. I am a senior software engineer with years of experience in full stack web development, building applications ranging from small hobby projects to enterprise grade fin-tech and e-commerce solutions.

My passion is to create innovative solutions that solve real-world problems and mentoring others to do the same.

I believe that an engineer that cares about the product is an order of magnitude more valuable than an engineer that doesn't care.

I also truly believe in the power of continuous learning and improvement. I am always looking for ways to improve my skills and knowledge, and I am always eager to learn new things.

Frontend Technical Abilities:

CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind
CSS
CSS
HTML
HTML
JavaScript
JavaScript
React
React
Next.js
Next.js
TypeScript
TypeScript
Remix.js
Remix.js
Drizzle
Drizzle
Prisma
Prisma
Sass
Sass
Tailwind
Tailwind

Backend Technical Abilities:

Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB
Nest.js
Nest.js
Vite
Vite
Next.js
Next.js
TypeScript
TypeScript
Golang
Golang
Python
Python
Remix.js
Remix.js
PostgreSQL
PostgreSQL
Node.js
Node.js
MongoDB
MongoDB

Why am I your right choice?


  • I have years of experience in full stack development and engineering.
  • I have an entrepreneurial mindset, I always factor in the business requirements and goals.
  • I thrive on solving problems, the more challenging the better.
  • I am am mentor at heart and love to bring teams together to share knowledge.
  • I love learning which is why I say I "do it all". If I dont' know how, I make it my mission to learn.

What am I looking for in a team?


  • A passion to create the best product possible
  • A drive to constantly learn and improve
  • The ability to work independently and as part of a team
  • The willingness to take risks and embrace failure
  • A strong work ethic and a commitment to excellence
  • An open-minded and adaptable mindset

Recent Projects


Pvolve

Pvolve

Description: Full Shopify theme build from scratch, checkout extensions, functions, AWS services and more!

Type: frontend & backend

Languages: Liquid, HTML, CSS, JavaScript, Typescript, Golang

Technologies: Next.js, Gatsby Tailwind, Shopify, AWS (various services), Datadog, Contentful, Algolia

Visit
Synchrony Bank App on Shopify

Synchrony Bank App on Shopify

Description: Shopify app developed for financial services company Synchrony to allow merchants to provide defferred payment and loan solutions to customers using Synchrony

Type: frontend & backend

Languages: Liquid, Typescript, Java

Technologies: React, Spring Boot, Shopify, Azure (various services)

Visit
SportFormula

SportFormula

Description: Another full Shopify theme build from scratch but this project had me managing way more than tech, I also ran ads and social media including affiliate marketing systems.

Type: frontend primarily, random backend tooling was also made

Languages: Liquid, HTML, CSS

Technologies: Shopify, Cloudflare Workers

Visit
I'm literally working on this site right now. It's not the best, but hopefully it shares a bit about me (and maybe not what I'm truly capable of)