Frontend-focused software developer building interactive web apps, AI-powered tools, creative coding projects, and polished user interfaces.
- PopChoice β personalized movie recommendations for solo users and groups using OpenAI embeddings, pgvector, and TMDB hybrid search. | repo
- artifact β browser-based glitch album cover generator with emoji canvas composition, WebGL shader effects, seeded randomness, and high-resolution export. | repo
- Frontend: TypeScript, React, Next.js, CSS, UI design
- Backend / data: Python, Go, PostgreSQL, Prisma, pgvector
- AI: OpenAI APIs, embeddings, vector search
- Creative coding: Canvas, WebGL, shaders, Three.js
- UI Colors β generate color palette from a single color. | repo
- Soft UI β open-source design tool for creating neumorphic CSS shadows. | repo
- Portfolio Website β clean, modern software engineer portfolio website.
- Color Processing Library β zero-dependency JavaScript color processing library. Available at NPM.
- PollyGlot β solo project for the Intro to AI Engineering chapter from The AI Engineer Path on Scrimba.
- PopChoice β solo project for the Embeddings and Vector Databases chapter from The AI Engineer Path on Scrimba.
Older coursework (2021β2022)
- Spotify Clone β fullstack web app with TypeScript, React, Next.js, Prisma, PostgreSQL. Built during a Frontend Masters course. βοΈ Credentials available upon request.
- Dinosaurs β OOP project for a user-generated infographic. Built as part of the Udacity Intermediate JavaScript Nanodegree.
- Supermarket Checkout System (repo) β shopping cart with automatic discount calculation for special offers. Coding assignment for Haiilo Frontend Engineer position.
- Activity Finder (repo) β web app for browsing and exploring community activities with participant management. Take-home assignment for Illusian.
Older test assignments (2021β2023)
- Delivery Fee Calculator (repo) β frontend app for calculating delivery price. Pre-assignment for Wolt summer 2023 engineering internship.
- Birdnest (repo) β fullstack app displaying pilots who breach a no-drone zone. Pre-assignment for Reaktor 2023 summer engineering internship.
- Tic-tac-toe (repo) β tic-tac-toe game with TypeScript and React. Coding assignment for the Mipro software development internship.
- Backend development with Python and Go
- WebGL, shaders, and Three.js
- AI-powered product experiences
- Email:
shchilkin@gmail.com - LinkedIn: linkedin.com/in/shchilkin
- Portfolio: shchilkin.dev
- Dribbble: dribbble.com/shchilkin
- Behance: behance.net/AleksandrShchilkin





