Logo
Jakub Lewandowski

Fullstack Developer

TypeScriptReactNext.jsNode.jsNestJSPythonGo
View Projects
TypeScript
React
Next.js
Node.js
NestJS
Express
Prisma
Postgres
MongoDB
Docker
CircleCI
Ansible
Terraform
Python
Jest
Go

About Me

Hi, I'm Jakub Lewandowski

My journey in web development began with a curiosity for building engaging digital experiences. Since then, I've developed a solid foundation in fullstack development, with a particular strength on the backend - especially working with NestJS.

Currently, I'm working at BlockWise as a Python Developer, where I build and deploy machine learning models.

Outside of work, I enjoy exploring new technologies - lately, that curiosity has led me to dive into the fundamentals of machine learning. I'm currently focused on learning how to build and train models from scratch, and understanding the core principles that power intelligent systems. You'll also often find me on the badminton court, unwinding with a good game.

Skills

TypeScript

TypeScript

React

React

Next.js

Next.js

Node.js

Node.js

NestJS

NestJS

Express

Express

Prisma

Prisma

Postgres

Postgres

MongoDB

MongoDB

Docker

Docker

CircleCI

CircleCI

Ansible

Ansible

Terraform

Terraform

Python

Python

Jest

Jest

Go

Go

Career Timeline

Python Developer @ BlockWise

Implementing AI models in production environments, ensuring optimal performance and scalability. Working with distributed neural networks, including configuration and monitoring of data flows. Fine-tuning machine learning models for specific business requirements. Creating and implementing regression models for data analysis and forecasting. Conducting performance analysis to optimize system efficiency.

Fullstack Developer @ Mood Up

Developed and maintained web applications using React and TypeScript for frontend implementation. Built and integrated APIs using NestJS framework. Wrote comprehensive unit tests for both frontend and backend layers using Vitest and Jest. Implemented end-to-end testing with Cypress for full application workflow validation. Created CI/CD pipelines and managed production deployments. Planned and designed infrastructure architecture. Integrated backend systems with Large Language Models (LLMs) for enhanced application functionality.

Tutor @ AMBITNI

Teaching programming to students and preparing them for computer science final exams. Focusing on developing practical coding skills and theoretical knowledge.

Featured Projects

This very portfolio

This very portfolio

A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS. It leverages Framer Motion for smooth UI animations to attractively showcase your completed projects.

Next.js
TypeScript
Tailwind CSS
+4
Plutus CLI

Plutus CLI

Plutus is a fast, local-first CLI tool written in Go designed to replace manual spreadsheets for tracking long-term investments. It automates portfolio valuation by concurrently fetching market data and securely storing it in a local SQLite database for easy terminal-based management.

Go
SQLite
Leftovers

Leftovers

Leftovers is a comprehensive fullstack recipe management platform developed from scratch during my internship at Moodup. It integrates a modern frontend (React, TypeScript) with a robust backend (NestJS, PostgreSQL, AWS S3) and is backed by thorough testing and automated CI/CD pipelines (Docker, CircleCI) to ensure system reliability.

React
NestJS
TypeScript
+5