
About Me
Hi, my name is Natalia! I'm an entry-level web developer with strong problem-solving skills and hands-on experience contributing to a large-scale Django project. I recently completed LaunchCode's coding bootcamp, where I trained in building full-stack applications using React and the Spring framework. I'm now looking for a junior web developer role where I can grow, collaborate with a supportive team, and work on real-world software solutions.
Skills
Resume
Download Resume (PDF)Projects

AI Chat
A responsive web interface for interacting with LLMs from different AI providers. The features include the chat interface, basic chat management (renaming and deleting chats), user profile management, and authentication. Additionally, the app has full-text and semantic search functionalities, allowing users to search efficiently across their chats.
Tech Stack: React, React Router, Spring, MySQL, the OpenAI Java SDK, Google Gen AI Java SDK, Hibernate Search & Apache Lucene.

Calorie Tracker
A React-based calorie tracking application designed to help users manage their daily nutrition goals (a frontend without a backend). The app allows users to search a pre-populated database of common foods ("public" foods) and also add their own custom entries ("private" foods) that are only visible to them. Users can log food consumption from both categories and monitor their daily calorie intake. The app also enables setting a personal daily calorie budget.
Tech Stack: React, React Router, HTML/CSS.