Available for Co-op & Entry-Level Roles

Daiki
Takahashi

Software development student training to become a creative Python developer & systems engineer — one project at a time.

Let's Connect
Portrait of Daiki Takahashi
📍 Based in Winnipeg, Canada 🎓 RRC Polytech — App Delivery & Development, 2028 🕐 Local time --:--
PYTHON • HTML • CSS • JAVASCRIPT • GIT & GITHUB • FIGMA • LEARNING EVERY DAY • PYTHON • HTML • CSS • JAVASCRIPT • GIT & GITHUB • FIGMA • LEARNING EVERY DAY •
01 — About

Early, Not Empty-Handed

The honest version of where I'm at right now — and what I'm working toward.

Bio

I'm working toward becoming a creative Python developer and systems engineer — someone who builds intelligent, scalable, and interactive digital experiences.

Right now that means learning to combine Python fundamentals with modern web technologies, data visualisation, and thoughtful motion design, one project at a time. I care about systems that are technically precise and genuinely enjoyable to use — this site, built from scratch in HTML, CSS, and JavaScript, is the first one.

Originally from Montréal, where I finished high school at Marymount Academy International in 2025, before moving to Winnipeg to study software development.

How I Work

  • Build in public, mistakes included
  • Function before flourish
  • Curious about how things work under the hood
Open to Opportunities

Currently enrolled in RRC Polytech's Application Delivery and Development diploma program, expected 2028. Looking for co-op placements and entry-level roles to learn alongside.

RRC Polytech
Application Delivery & Development · Expected 2028
Dec 2025
Figma UX Design cert · LinkedIn Learning
02 — Learning In Public

What I'm Building

No decade of shipped products yet — just real progress, tracked honestly.

01
Friends
A gentle companion app for people carrying something heavy — mood check-ins, a supportive chat companion, an encrypted private journal, grounding exercises, and automatic detection of crisis language that immediately surfaces Canada's 988 Suicide Crisis Helpline. Built solo in Python, translated into 11 languages.
Screen recording — Friends (Sõbrad)
PythonTkinterEncryptionCrisis Detectioni18n
Completed
02
Friends (Updated)
A calm, local-only rebuild of Friends as a live web app — one highlighted "start here" step guides each visit, with a passcode lock, an anonymous mode, and a one-tap delete-all, while progress is tracked cumulatively so time away is never penalised. Crisis-language detection still surfaces an immediate 988 helpline screen from any point, including the lock screen. Live now in 4 of 11 planned languages (English, French, Japanese, Estonian).
Screen recording — Friends (Updated)
ReactCloudflare WorkersEncryptionCrisis DetectionAccessibility
Live
03
Tijdmanager
A gentle, ADHD-friendly study companion — Pomodoro timer, task manager, mood & energy check-ins, a time-blocking planner with calendar and analytics (bar charts, heatmaps, badges), and an executive-function assistant that breaks big tasks into small steps. Ships with low-stimulation and high-contrast modes.
Screen recording — Tijdmanager
PythonTkinterTime BlockingData VizAccessibility
Completed
04
DST Trading
A full-stack FX and stock trading platform, built solo in pure Python (Dash and Plotly) — real-time market data via Alpaca and MetaTrader5, interactive candlestick charting with drag-to-adjust Stop-Loss/Take-Profit lines, a Novice Mode for beginners, a multi-symbol watchlist, and secure per-user login.
Screen recording — DST Trading
PythonDash & PlotlyLive Market DataTrading APIsAuthentication
Live
05
This Portfolio
Designed and built from scratch — hand-written HTML, CSS and JavaScript, with a live in-browser Python environment below.
HTML/CSS/JSPyodideMotion Design
Live
06
UX Foundations
Completed a hands-on LinkedIn Learning path on designing user experiences in Figma — prototyping, UX and UI fundamentals.
FigmaUX DesignPrototyping
Completed
03 — Try It Yourself

Live Python Playground

Real Python, running in your browser right now via Pyodide — no server involved. Edit the code and hit run.

python3 · sandbox loading runtime…
Output will appear here.
04 — Skills

Where I'm At

Split honestly into what's certified, what's in progress, and the everyday tools.

Hands-On

Two solo apps · RRC Polytech next
Python OOP & Classes Tkinter & CustomTkinter SQLite Pandas Matplotlib APIs & Requests Git & GitHub HTML / CSS JavaScript Command Line

Certified

LinkedIn Learning · Dec 2025
Figma UI Prototyping UX Design

Everyday Tools

What's open while I work
VS Code Figma Chrome DevTools GitHub