Canada Made in Canada · Located in Vancouver, BC
Portrait of Berkay Sefayi
Hover to see me when I was little
Hello, I'm

Berkay Sefayi

I'm a student backend developer and a systems engineer. I’ve worked as a full stack developer at Surfalytics, previously interned at Cosmos IT, and I’m looking for my next co-op.

Open to co-op and internship opportunities
See my work
SECTION 01 / PROJECTS

My
projects

A mix of personal projects and client work I’ve taken from design to production.

01
Spatial backend

Around Van

This is the Spring Boot API behind Vancouver Hub, a personalized dashboard for people in Vancouver. It uses geolocation and spatial data to pull gas prices, 311 reports, local events, air quality, wildfires, and weather into one place. Most external data lands in PostgreSQL on a schedule so the dashboard stays fast. Weather is fetched when needed and cached. Home coordinates map to neighbourhood polygons through PostGIS. Gas prices are stored per station and day so comparisons actually mean something, and 311 results follow each user’s preferences. Auth uses JWT RS256 with email confirmation, and Flyway handles schema changes. The backend is mine. A partner owns the React frontend, and the two services stay separate on purpose.

Java Spring Boot PostgreSQL PostGIS Spring Security Flyway Docker
02
Full stack marketplace

AnySpotsLeft

AnySpotsLeft is a live parking marketplace for drawing and claiming leftover spots. The hard part was fairness when more people want a spot than there are spots left, so a lottery handles allocation instead of a pure first-come scramble. The Spring Boot backend is layered MVC across more than 35 classes, with Spring Security for roles, Stripe checkout and webhooks for payments, and PostgreSQL in Docker. It’s live in production.

Java Spring Boot Spring Security PostgreSQL Docker Stripe
SECTION 02 / EXPERIENCE

Where I’ve
worked.

Dec 2024 Full Stack Software Engineer Surfalytics · Vancouver, BC Supabase and Stripe platform with a Python Discord bot on AWS EC2, wired into one automation pipeline.
Sep 2025 Software Developer Intern Cosmos IT · Vancouver, BC Agile sprints with Laravel and PHP, plus workflow automation through ComfyUI and n8n.
2027 Graduating B.Tech Information Technology · KPU Two co-op terms left. Looking for the next one.
SECTION 03 / ABOUT

just your average engineer
thats passionate about building systems.

I got into coding through my love of languages. I’m a bilingual person, that’s mesmerised by the simple idea of communicating with others in different ways. I also see myself as a life long learner, coding is a way for me to express and challenge myself by building new things.

I’m a final year student at KPU, currently building full stack systems at Surfalytics while finishing my degree. I care about writing code that’s reliable, scalable, and easy to reason about. I care a lot about proper engineering to build applications that are dependable and easy to maintain.

I want to build things that make people’s lives feel lighter, with fewer broken flows, less confusion, and less overwhelm. I also like being the person who explains things clearly when a teammate is stuck. I enjoy doing it and it never feels like extra work.

Currently Full stack developer at Surfalytics
Studying B.Tech Information Technology
Kwantlen Polytechnic University
Open to Co-op and internship opportunities
Willing to relocate
Relevant Courses Data Structures · OOP · Database Management · Web App Dev · Software Engineering · Networking
Co-op Status 2 terms remaining
Interests Distributed systems · API design · Scalable architecture
Languages English · Turkish · French
SECTION 04 / CONTACT

Let’s
connect.

I’m actively looking for co-op and internship opportunities. If you’re building something interesting or want to talk, reach out to me.