Avatar

Avital Palchik

Full-Stack Developer & Frontend Specialist

Systems Design Engineering @ UWaterloo

πŸ“₯Download Resume

Hi! 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

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...

I'd love to chat! :)

I'm always open to connecting! Whether you have a question, want to collaborate, or just want to say hi, feel free to reach out.

πŸ“§

You can email me at avital.palchik@uwaterloo.ca

πŸ’»

check out my work on GitHub

πŸ”—

or connect with me on LinkedIn

Made with <3 by Avital Palchik Β© 2026