Sergei
Borja
[ Full Stack Developer, UX & UI Designer ]
Featured Case Studies.
// 01.
UX & UI Design
The Elder Scrolls: Skyrim Quest Log Redesign
Redesigned Skyrim’s quest log into an interactive journal that fixes frustrating usability issues and transforms gameplay into a more immersive and intuitive experience.
// 02.
UX & UI Design
Telus World of Science Edmonton Guide Book
Created a mobile app with AR navigation and gamified exploration to make visiting the science centre more engaging, accessible, and fun for all ages.
// 03.
UX & UI Design
Elections Canada Website Audit
Audited the Elections Canada website to uncover and fix major usability, accessibility, and content clarity issues that hindered voters' experience.
Skills & Tools.
// Designing Experiences.
I can use research methods like user interviews and usability testing to understand real user needs. I aim to shape intuitive, meaningful experiences through journey mapping, wireframing, and prototyping.
01
User Interviews
02
Usability Testing
03
Journey Mapping
04
Information Architecture
05
Figma
06
Wireframing
07
Prototyping
// Front-End Development.
I build responsive, accessible interfaces using HTML, CSS, TypeScript, and modern frameworks like React and Next.js. I care about creating clean, maintainable code that aligns with great design.
01
HTML
02
CSS/SCSS
03
JavaScript & TypeScript
04
React
05
Next.js
06
Vite
// Engineering the Backend.
I develop robust server-side logic using Node.js, Express, and REST or GraphQL APIs. I’m comfortable handling data, building scalable systems, and connecting front-end interfaces to reliable back-end services.
01
Node.js
02
Express
03
RESTful APIs
04
GraphQL
05
Apollo
06
SQL
07
Python
// Additional Skills.
These supporting skills help me work efficiently in modern development environments, from managing code and deployments to ensuring quality and smooth collaboration.
01
Git
02
Docker
03
Kubernetes
04
Jest
About Me.
I'm a computer science student in Edmonton, Alberta, passionate about UX/UI and full stack development. I love solving problems, designing clean interfaces, and building things that help people. I enjoy working with others to turn ideas into real, useful products. Whether sketching in Figma or coding in React, I always bring curiosity, focus, and a drive to do things right.