
Avital Palchik
Full-Stack Developer & Frontend Specialist
Systems Design Engineering @ UWaterloo
π₯Download ResumeHi! I'm Avital, a passionate developer focused on creating engaging web experiences. Feel free to navigate around, and don't forget to try out the game mode for a fun twist on the usual browsing experience!
A bit about me: I'm currently in my fifth co-op term at the University of Waterloo, studying Systems Design Engineering. I'm passionate about working with and improving UI, learning new technologies, and developing reusable code architecture.
To keep the rest brief:
- β4+ years with ReactJS, Next.js, and Node.js
- β4+ years with TypeScript, JavaScript, HTML, CSS
- β3+ years with Python, C++
- βHighly familiar with RESTful APIs, TailwindCSS, Git, Agile workflows
- βComfortable with Figma, Photoshop, and UI/UX design principles
- βActively expanding backend & machine learning experience
About Me
I enjoy building thoughtful, interactive web experiences with a strong focus on frontend development. Currently in my fifth co-op term and graduating soon, Iβve spent the last few years working with React, TypeScript, and modern web tools.
User-Centered Engineering
I like building interfaces that feel clear, responsive, and easy to use. My goal is always to turn real user needs into clean, scalable UI that works well across devices.
βMy Approach to UI/UX
- βBuilding reusable, maintainable components that grow with the product
- βKeeping accessibility, usability, and visual clarity in mind from the start
- βThinking about performance early instead of treating it as a last step
Learning by Building
I approach frontend work with a full-stack mindset. Having experience with backend systems helps me build frontend features that are more reliable, efficient, and easier to maintain.
βWhat I Bring to the Table
- βHands-on experience with React, Next.js, TypeScript, HTML, CSS, and modern JavaScript
- βBackend exposure using Node.js, Python, C++, and RESTful APIs
- βA strong habit of using version control, writing clear documentation, and testing my work
Product Mindset
I donβt just focus on writing code: I like understanding the bigger picture. Working closely with designers and other developers helps me ship features that make sense for everyone.
βHow I Work
- βTurning designs and product ideas into polished, production-ready UI
- βWriting clean, readable code thatβs easy to pick up and iterate on
- βLearning from feedback and continuously improving both the code and the user experience
Projects
Here are a few highlights of my work. For more details, check out my GitHubΒ β

Gamified Websiteβ
This is what you're looking at now if you're on a larger screen! A pixel-art style website featuring an interactive game, built using React, Next.js, and Phaser.js to showcase reusable components, game logic, and responsive design
βοΈ Tech Stack

UW Baja SAEβ
I took on the role of Lead Frontend Developer for our design team's website redesign, focusing on responsive UI, reusable components, and ease of use. I also integrated EmailJS for seamless contact form functionality, and Netlify for deployment and domain management.
βοΈ Tech Stack

Intro to Machine Learningβ
During Fall 2025, I completed a Study Abroad term in Madrid, Spain. There, I took a course on Machine Learning, where I built projects using Python and popular ML libraries.
βοΈ Tech Stack
What else is there to know?
π¨
I've saved over 4,200 songs on Spotify
You'll find me wearing earbuds a lot, especially on campus. I'm always looking for new music, so if you have any recommendations, send them my way!
Click to discover...
π‘
I can solve a Rubik's Cube in under a minute
I've been practicing speedcubing for a few years now and can consistently solve the cube in under a minute. It's a fun way to challenge my problem-solving skills :]
Click to discover...
π
I'm a big fan of maintaining my hobbies
Whether it be playing hockey, chess, or video games, I always make time for the activities I enjoy. Next up: improving my drawing skills.
Click to discover...
π
I just spent 4 months studying abroad in Spain
I've been fortunate enough to travel to several countries, but studying in Madrid was a unique experience that allowed me to immerse myself in a new culture while continuing my education. Just don't ask about my Spanish skills, no son buenos :P
Click to discover...