Jan Jelinek

fullstack developer · solutions architect

I translate complex business workflows into clean, reliable software.

01 / about

I'm a fullstack developer in Calgary with a background in ERP systems, backend automation, and business-critical software. I've spent the last few years building the kind of software that quietly keeps a company running — warehouse systems, supply chain tooling, financial controls, and more.

I started as the first developer at CRL Synergy — no team, no playbook, just operational problems that needed solving. Today I lead a team of six and have shipped solutions across warehousing, supply chain, accounting, QA, and more.

02 / stack

languages
Python C# Rust Javascript
frameworks
ASP.NET Blazor Odoo Django
databases
PostgreSQL SQLite MongoDB
infrastructure & tools
Azure Docker CI/CD pipelines Git Jira

03 / experience

CRL Synergy logo

Senior Fullstack Developer

MAY 2022 — PRESENT
CRL Synergy
  • Digitized a paper-based warehouse with a Blazor WASM handheld scanner app, lifting accuracy and throughput enough to eliminate a planned warehouse expansion and added headcount.
  • Architected and automated ERP workflows across supply chain, accounting, QA, and product — purchasing automation, inventory forecasting, AQL enforcement, and lot-costing controls.
  • Worked as developer and solutions consultant, reframing surface-level requests into scalable ERP solutions that addressed root causes.
  • Founded and scaled the dev team (1 → 6), establishing code reviews, quality standards, and testing practices.
python c# javascript postgres azure
Professor Alfred Lehar · University of Calgary logo

Research Assistant, DeFi Research

JAN 2022 — JUN 2022
Professor Alfred Lehar · University of Calgary
  • Built a Julia block-processing system to detect internal ETH transfers to block fee recipients by analyzing Ethereum execution traces via go-ethereum's APIs.
  • Integrated trace data with PostgreSQL blockchain datasets, structuring transaction- and transfer-level storage with transactional bulk inserts.
  • Engineered a concurrent block-scanning pipeline with structured logging and retry/fallback handling to reliably process large historical block ranges.
julia postgres go-ethereum
University of Calgary logo

B.Sc. Computer Science

SEPT 2018 — APR 2022
University of Calgary

Coursework spanning databases, distributed systems, and software engineering — foundations I now apply to ERP architecture and data-intensive backends.

04 / projects

Competl screenshot

A competitive multiplayer word game (SENG513) — Wordle reimagined around real-time competition. OAuth login, a daily shared puzzle, live leaderboard, and a serverless scoring backend.

next.js react mongodb
Stock Sentiment Tracker screenshot

Stock Sentiment Tracker

A Django app scoring public sentiment for any ticker via a custom NLP pipeline (Stanford Stanza) with negation and emoji handling. Includes a backtest page checking signals against historical prices across 100 stocks.

python django sqlite
Bandwagon screenshot

Bandwagon

A full-stack NBA prediction platform (CPSC 471) — vote on outcomes before tip-off and earn points, where picking the underdog pays more. ASP.NET Core + EF Core over SQLite, React SPA, shop, badges, and admin panel.

asp.net react sqlite

05 / contact

Let’s build something together.

Want to build something new? The fastest way to reach me is email.

based in Calgary, AB