Hero image showing a vector graphic of an outdoor scene

Hello! I'm Patrick.

Software Developer 💻 & Wildlife Photographer 🐺

I'm a Fullstack Software Developer, partly self-taught and partly taught through a bootcamp and at this point in time I am fully focused on landing an entry-level role. In my previous positions at a tech startup I collaborated closely with developers and bridged the gap between business and development. If I am not in front of a codebase, breaking things just to fix them up again, I can most likely be found outdoors, as I am an avid wildlife photographer & nature addict.

Projects

Preview image of the project

patricklemmer.dev

The source of this portfolio website.

#react

#javascript

#tailwindcss

#daisyui

#netlify

Preview image of the project

Car Rental

A car rental service, sourcing imagery and data from an API.

#nextjs

#react

#typescript

#rapidapi

#tailwindcss

Preview image of the project

React Router v6

A basic vanlife app build with React Router v6.

#react

#reactrouterv6

#javascript

#googlefirestore

#netlify

Preview image of the project

Meerkat Development

My freelancing portfolio website. Coming soon!

#react

#javascript

#tailwindcss

#netlify

Preview image of the project

Pokedex

An API for Pokemon fans (and everyone else).

#javascript

#vanillacss

#html

#bootstrap

#restapi

Preview image of the project

Meet

A serverless PWA React App, built with the TDD approach.

#react

#javascript

#vanillacss

#amazonaws

#tdd

Preview image of the project

Chat App

A React Native Chat App.

#reactnative

#javascript

#firebase

#expo

Preview image of the project

MyFlix (React)

A movie database API built with React and JavaScript.

#react

#javascript

#bootstrap

#scss

#restapi

About

    Software Development 💻

  1. I wrote my first line of code in 2014.
  2. I really enjoy the design part of building web applications and websites.
  3. One of my favourite parts about coding is the critical thinking when problem solving.
  4. My preferred approach to learning something new, is to not care about perfection, looks or best practices, but rather about understanding the core idea first. Make it work, then make it look good.

    Wildlife Photography 🐺

  1. My first camera was a wedding gift from my parents. That was the beginning of me as a wildlife photographer.
  2. I am currently planning my next photographic trip 🌍
  3. I have seen the Big Five on my first ever safari trip in Kruger National Park, all in one day.
  4. Over the years I have spent numerous hours photographing wildlife in South Africas National Parks, and even more in the forests of Brandenburg in Germany.

    Skills 🔑

  1. React.js
  2. JavaScript, TypeScript
  3. TailwindCSS, Vanilla CSS
  4. HTML
  5. Git/GitHub
  6. Netlify, Vercel, Heroku
  7. Figma, Adobe Photoshop, Adobe Lightroom
  8. TDD, Agile, Scrum

    Random Facts 💭

  1. At the age of two I started playing soccer with my dad. At the age of four I joined my first club.
  2. My favourite time of year is autumn.
  3. I love camping. My favourite type of holiday is going tenting in the African wilderness.
  4. I am an early bird. I love the calm and peaceful atmosphere on an early morning.

    What I am doing now 📅

    Updated on July 12th, 2023

  1. I am actively looking for an entry level role as fullstack or frontend developer.
  2. I have just finished a car rental service project utilizing Next.js, TypeScript and RapidAPI and will now start building a fullstack pet adoption web application.
  3. I am currently building my first real world product - Confido. A B2C marketplace application with React and TypeScript, that allows users to find a match for a particular service. Details available soon!
  4. My main focus is currently on improving my TypeScript skills.
  5. I am currently planning my next photographic trip 🌍

Latest Blog Posts

Header image for the blog article

Why you should create a GitHub profile README (as a job seeking dev)

The GitHub profile README is a great way to sum up your GitHub profile and show viewers your most important stuff.

Header image for the blog article

#buildinpublic: A fullstack MERN app (with TypeScript)

An ongoing blog post about my #buildinpublic project, a MERN app.

Header image for the blog article

How to use a custom domain on GitHub pages

You just hosted a website on GitHub pages and now you are wondering how to add a custom domain to it to give your website that final touch? Here is how.

Header image for the blog article

Connect your contact form to an email account. HTML only

Your developer portfolio website, a small online shop, …., or a …. All of these websites would likely benefit from a contact form.

Header image for the blog article

Attention new web developers, use "this"!

It is very simple and easy to use, BUT it can help you over-proportionally compared to how simple it actually is.

Header image for the blog article

Subscribe, if you would like to be informed about future posts

Sometimes I write abouth topics like software development, career change and my personal experiences transitioning into tech. Subscribe, if you would like to know about any future posts.

Chats with Pat

Shoes

100% free

This is my way to give back what I have already received. Since the beginning of my software development career I have met multiple developers of different levels, giving me advice, offering ways to help and simply welcoming a very interested and motivated but clueless guy into the industry. In "Chats with Pat" it will be you, me and a nice chat about all things code, job search as a developer and life in general. Most importantly though, it will be a chance for you to indirectly profit from all the advice I have received, so far.

Contact

Copyright © 2025 - This website was designed and coded by Patrick Lemmer