×
Bartlomiej Kus

Bartlomiej Kus

Solution Architect / Principal Software Engineer

Edmonton, Alberta, CA
1-778-232-6992
English, Polish

Background


About

About

Pragmatic full-stack engineer with 10+ years of experience across startups, scale-ups, and enterprise environments. Specialized in modernizing legacy systems, designing scalable backend services, and building intuitive React/TypeScript frontends. Skilled in DevOps automation, CI/CD, API design, and distributed system patterns, with domain experience in digital identity (OIDC, SSI, DID) and AI-accelerated engineering workflows. Known for bridging hands-on development with architectural leadership to deliver resilient, developer-friendly, and user-centric platforms.

Work Experience

Work Experience

  • Principal Platform Engineer, ATB Financial / ATB Ventures

    Apr, 2021 - Feb, 20253 years 10 months

    Led engineering initiatives for the Oliu.id digital identity platform, supporting the development of a multi-service architecture and improving system reliability, developer workflows, and user experience.

    • Modernized legacy UIs into React/TypeScript progressive web applications integrated with backend services.

    • Led a major refactor of the Oliu identity backend, improving modularity, maintainability, and integration consistency.

    • Contributed to the redesign of the Insight Engine, improving processing workflows and overall performance.

    • Implemented platform-level API patterns to standardize identity verification integrations and reduce partner onboarding friction.

    • Supported Kubernetes deployments and environment configuration, ensuring reliable multi-environment operations.

    • Automated local development workflows, environment provisioning, and system initialization, reducing onboarding time and errors.

    • Leveraged AI-assisted development tools (Cursor, GitHub Copilot) to accelerate implementation, testing, and documentation.

    • Mentored engineers across backend, frontend, and platform domains, facilitating architectural discussions and code reviews.

    • Produced technical design documents guiding new services, platform enhancements, and system-wide improvements.

  • Senior Software Engineer, Magnify Digital

    Apr, 2020 - Apr, 20211 year

    Led full-stack development for the platform that evolved into ScreenMiner, stabilizing core workflows and reshaping its technical foundation.

    • Rebuilt legacy frontend components into a modern React-based architecture.

    • Owned end-to-end feature delivery across frontend, backend, and DevOps using React, Node.js, and MariaDB.

    • Optimized backend and database performance, improving stability during high-traffic operations.

    • Helped establish the platform’s long-term technical direction and improved system reliability.

  • Front End Developer, Redman Technologies Inc

    Oct, 2019 - May, 20207 months

    Built a multi-tenant React front-end application for real estate marketing automation with deep integration into Couchbase workflows.

    • Implemented React + Redux-Saga workflows supporting postcard automation and image processing pipelines.

    • Developed a robust polling and synchronization layer for high-volume image processing.

    • Integrated Couchbase Server as the data backend for multi-tenant operations.

    • Improved data access patterns and application reliability across workflows.

  • Senior Software Engineer, Blockchain Foundry Inc

    May, 2018 - May, 20191 year

    Delivered blockchain-integrated applications and infrastructure automation combining full-stack engineering with DevOps practices.

    • Co-developed a React-Redux browser extension enabling document signing and blockchain workflows on Syscoin, with support for Bitcoin and Ethereum.

    • Integrated blockchain APIs and multi-chain interactions across real-world applications.

    • Implemented CI/CD pipelines using Jenkins and Terraform to streamline deployments.

    • Automated local blockchain environments and improved developer onboarding using Bash and Node.js tooling.

  • Senior Software Engineer, Beanworks Solutions Inc

    May, 2017 - May, 20181 year

    Delivered full-stack product enhancements and automated data ingestion workflows, improving user experience and internal operations.

    • Shipped features across a React–Backbone.js platform, improving usability and performance.

    • Developed a React Native mobile application for expense capture and data entry.

    • Automated PostgreSQL ingestion pipelines using cron, Bash, and PSQL, reducing manual overhead and errors.

  • Lead Developer, Support Services Unlimited

    Feb, 2017 - May, 20173 months

    Modernized a legacy Webform application and improved developer practices through architectural guidance and code reviews.

  • JavaScript Developer, Semios Technologies Inc

    Nov, 2016 - Feb, 20173 months

    Developed a redesigned Ember.js dashboard and expanded automated test coverage including unit, integration, and acceptance tests.

  • JavaScript Developer, Strutta Media Inc

    Aug, 2016 - Nov, 20163 months

    Built end-to-end test suites for an Ember + Rails platform, improving regression detection and release confidence.

  • JavaScript Developer, Assembly Co

    Feb, 2016 - Aug, 20166 months

    Implemented customer rewards features in a Node.js/Angular/Ionic application and automated Gulp workflows to improve build efficiency.

  • Control Systems Technician, Modern Systems Management Ltd

    Apr, 2012 - May, 20153 years 1 month

    Developed custom UI dashboards and backend extensions for HVAC control systems using Schneider Electric’s EcoStruxure platform.

    • Built interactive dashboards integrating web technologies with Java-based backend systems.

    • Developed Java extensions to support real-time monitoring and control across building systems.

    • Improved communication reliability between UIs and backend services.

    • Collaborated with cross-functional teams to deploy and maintain building automation solutions.

Skills

Skills

  • Frontend & Mobile

    React

    Next.js

    Remix

    React Native

    TypeScript

    JavaScript

    HTML

    CSS

    TailwindCSS

  • Backend Development

    Node.js

    TypeScript

    Rust

    Python

    GraphQL

    PostgreSQL

    SQL

    Microservices

    Distributed Systems

    OAuth2

    OIDC

    API Design

  • Cloud & DevOps

    Kubernetes

    Terraform

    Docker

    Docker Compose

    GCP

    CI/CD

    Automation

    Linux

    Git

    Bash

  • AI & Machine Learning

    AI Agents

    AI Workflows

    AI-Powered Analytics

  • AI-Accelerated Development

    Cursor

    GitHub Copilot

    AI-assisted Debugging

    Automated Testing & Documentation

    Prompt Engineering for Development

  • Blockchain Technologies

    Syscoin

    Bitcoin

    Ethereum

    Hyperledger

Education

Education

  • Web Development, Certificate, Lighthouse Labs

    Aug, 2015 - Nov, 2015

  • Computer Systems Service Technician, Certificate, British Columbia Institute of Technology

    Sep, 2002 - Jun, 2003

Interests

Interests

  • Open Source Innovation – contributing to and shaping tools that empower developers and communities.

  • Artificial Intelligence & Cognition – exploring symbolic reasoning, agency, and next-generation human–AI collaboration.

  • Continuous Growth – experimenting, reading, and building systems that transform ideas into working technology.

References

References

  • Sebastian Schepis · Chief Technologist @ Nomyx

    Bart is hands down one of the best developers I know. He's thorough, a fast implementer, a great listener, and an all-around pleasure to work with. Anyone lucky enough to have Bart on their team is a very lucky person.