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 work as a Fullstack GenAI Developer at Capgemini Invent, where I bridge the gap between software engineering and artificial intelligence. I combine my technical expertise in building comprehensive applications with the seamless integration of modern AI solutions to create intelligent, forward-thinking systems.
Outside of work, my passion for tech continues as I dive deeper into the fundamentals of machine learning - learning to build and train models from scratch to truly grasp the principles behind intelligent systems. When I need to disconnect and recharge, you'll usually find me on the badminton court.
Skills
TypeScript
React
Next.js
Node.js
NestJS
Express
FastAPI
Prisma
Postgres
MongoDB
Docker
CircleCI
Ansible
Terraform
Python
Jest
Go
GCP
AWS
Career Timeline
Fullstack GenAI Developer @ Capgemini Invent
As a Fullstack GenAI Developer, I specialize in building and deploying AI-driven applications on Google Cloud Platform (GCP). My core technical focus involves designing multi-agent architectures that allow LLMs to autonomously orchestrate complex workflows. Additionally, I integrate advanced voice features (STT/TTS capabilities) to create highly interactive, conversational interfaces, bridging the gap between robust software engineering and state-of-the-art Generative AI solutions.
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.

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.

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.

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.

