Hello.
Hola.
Bonjour.
Konnichiwa.
Nǐn hǎo.
Guten Tag.
Olá.
Cześć.
I was born in Poland and studied finance at the University of Warsaw and Universidade Portucalense. I have over two years of experience as an Analyst working for one of the biggest investment banks in the CEE region, but I have decided to chase my dreams.
My current stack includes technologies such as React.js/Next.js with TypeScript, Node.js, PostgreSQL, Tailwind CSS, PrismaORM, and Amazon AWS, but I am very flexible - constantly learning and looking for the most efficient solutions.
Always flexible. Constantly learning.
I am capable of creating full-stack JavaScript applications that involve TypeScript. Always learning and open to new solutions.
styling
CSS
DVCS
Git
cms
GraphCMS
language
HTML
language
JavaScript
language
Markdown/MDX
database
MongoDB
framework
Next.js
server
Node.js
database
PostgreSQL
ORM
Prisma
language
Python
framework
React.js
cms
Sanity
Styling
SCSS
queries
SQL
Styling
Tailwind CSS
language
TypeScript
While exploring UI and UX aspects of the web, I became familiar with two of the most popular design tools in the industry - Figma and Adobe Photoshop. Additionally, with my experience in Investment Banking, I am also proficient in using Microsoft Office.
design
Figma
design
Photoshop
design
Premiere
design
Illustrator
ide
VS Code
spreadsheets
Excel
documents
Word
presentations
PowerPoint
visualization
Power BI
Vercel for hosting Next.js websites, Amazon AWS S3 due to the well-documented API, lambda functions, and competitive pricing, and Amazon Cloudfront CDN to benefit from caching and closer distribution.
storage
AWS S3
hosting
Vercel
hosting
Heroku
cdn
Cloudfront
To achieve a smoother developer and user experience, I am using external libraries that are widely recognized and appreciated by the npm community. Although I have only a very basic understanding of testing using the Jest library, I am continuously improving my skills in this area.
styling
Bootstrap
server
Express
authentication
JWT
forms
Hook Form
data fetching
React Query
tables
React Table
state management
Redux
testing
Jest
My latest side projects
Project that combines JavaScript and Python. Xbox Game Pass games repository with extensive filtering system combined with scores from MetaCritic and HowLongToBeat. Data scrapped with Python (Beautifulsoup).
BACKEND IS CURRENTLY OFFLINE
Full-stack Harry Potter universe based trivia website.
User authentication, SSR/ISR/CSR components, admin dashboard, historical user results, protected routes, form validation, dark & light mode.
This is a full-stack website that displays Teamfight Tactics statistics based on my analysis of data gathered from Riot Games API. A live version is not available, as the project was prepared during the Dragonlands set. Nevertheless, the GitHub repository contains almost all the queries, tables, frontend, and backend code.
The project involves complex SQL queries and table relationships, Knex builder, temporary tables, search, and filters. I gathered and analyzed data for over 90,000 team compositions and 11,000 matches.
My personal space on the internet created with Next.js, React.js, TypeScript, Markdown, MDX, and Tailwind CSS.
This website focuses on styling aspects using CSS 'float', keyframe animations, SCSS/Sass, mixins, and responsiveness, and it follows the BEM naming convention.
It is the first project that I have created strictly following Jonas Schedtmann's course "Advanced CSS and Sass: Flexbox, Grid, Animations and More!".
This website focuses on styling aspects using flexbox, keyframe animations, SCSS/Sass, mixins, and responsiveness, and it follows the BEM naming convention.
It is the second project that I have created strictly following Jonas Schmedtmann's course "Advanced CSS and Sass: Flexbox, Grid, Animations, and More!".
This is a simple full-stack social media app that allows users to post memories from interesting events.
The project strictly follows the JavaScript Mastery course "Full Stack MERN Application", which is available on the YouTube platform. I would like to emphasize that I am not proficient in using Material UI.
Let's work together
Work Inquiries & Discussions
Shoot me a DM on LinkedIn
Work Inquiries - adam-ksiazek@outlook.com
Work Inquiries