Last active
November 4, 2025 20:29
-
-
Save bartekus/36e3eb073b29a83b846b5b15d145b918 to your computer and use it in GitHub Desktop.
Revisions
-
bartekus revised this gist
Nov 4, 2025 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -34,7 +34,7 @@ "keywords": [ "React", "Next.js", "Remix", "React Native", "TypeScript", "JavaScript", -
bartekus revised this gist
Nov 4, 2025 . 1 changed file with 6 additions and 3 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -32,10 +32,11 @@ { "name": "Frontend & Mobile", "keywords": [ "React", "Next.js", "Remix" "React Native", "TypeScript", "JavaScript", "HTML", "CSS", @@ -47,9 +48,9 @@ "name": "Backend Development", "keywords": [ "Node.js", "Go", "Rust", "TypeScript", "Python", "GraphQL", "PostgreSQL", @@ -145,6 +146,8 @@ "Redesigned and optimized the Insight Engine, improving AI-driven financial analytics with a 30% performance gain in processing speed.", "Implemented an API Gateway to standardize third-party identity verification integrations, reducing partner onboarding time by 40%.", "Engineered Kubernetes-native solutions ensuring system resilience, high availability, and elastic scalability across environments.", "Contributed to Encore.dev, an open-source Go framework for cloud-native backend development, enhancing developer workflows and observability features used in Encore’s TypeScript SDK.", "Developed and debugged Go services integrating Encore’s runtime with custom API gateways and containerized microservices, gaining hands-on experience with Go’s concurrency model and REST/GraphQL backends.", "Automated local development and production system bootstrapping with on-chain initialization workflows, reducing setup time and errors.", "Mentored junior engineers and led architecture/code reviews, establishing technical best practices and elevating overall code quality." ] -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -5,7 +5,7 @@ "basics": { "name": "Bartlomiej Kus", "label": "Principal Software Engineer", "image": "https://lh3.googleusercontent.com/a/ACg8ocIyhl74j_fb8JT7o6_NkLM7uP6QHujJtohrnsLROKCtcTwYCZUM=s192-c-mo", "url": "https://bartekus.com", "summary": "Pragmatic full-stack engineer with 10+ years of experience driving innovation at startups, scale-ups, and enterprise organizations. Proven expertise in modernizing legacy systems into scalable cloud-native architectures, building high-performance backend services, and crafting intuitive React/TypeScript frontends. Adept in DevOps automation, CI/CD pipelines, and API design, with specialized experience in digital identity (OIDC, SSI, DID) and AI-assisted development workflows. Known for bridging hands-on coding with architectural leadership to deliver resilient, user-centric platforms.", "email": "[email protected]", -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -41,7 +41,7 @@ "CSS", "TailwindCSS" ], "level": "Master" }, { "name": "Backend Development", @@ -59,7 +59,7 @@ "OAuth2", "OIDC" ], "level": "Master" }, { "name": "Cloud & DevOps", @@ -77,7 +77,7 @@ "Git", "Bash" ], "level": "Master" }, { "name": "AI & Machine Learning", @@ -97,7 +97,7 @@ "Automated Testing & Documentation", "Prompt Engineering for Development" ], "level": "Master" }, { "name": "Blockchain Technologies", -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 40 additions and 46 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -30,35 +30,27 @@ }, "skills": [ { "name": "Frontend & Mobile", "keywords": [ "TypeScript", "React", "Next.js", "React Native", "JavaScript", "HTML", "CSS", "TailwindCSS" ], "level": "Expert" }, { "name": "Backend Development", "keywords": [ "Node.js", "Rust", "Go", "Java", "Python", "GraphQL", "PostgreSQL", "SQL", @@ -67,20 +59,34 @@ "OAuth2", "OIDC" ], "level": "Expert" }, { "name": "Cloud & DevOps", "keywords": [ "Kubernetes", "Terraform", "Docker", "Compose", "Skaffold", "AWS", "GCP", "CI/CD", "Automation", "Linux", "Git", "Bash" ], "level": "Expert" }, { "name": "AI & Machine Learning", "keywords": [ "AI Agents", "AI Workflows", "AI-Powered Analytics" ], "level": "Advanced" }, { "name": "AI-Accelerated Development", @@ -91,29 +97,17 @@ "Automated Testing & Documentation", "Prompt Engineering for Development" ], "level": "Expert" }, { "name": "Blockchain Technologies", "keywords": [ "Syscoin", "Bitcoin", "Ethereum", "Hyperledger" ], "level": "Advanced" } ], "education": [ -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 0 additions and 8 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -255,14 +255,6 @@ "Optimized system communication between custom UIs and backend services, improving responsiveness and reliability.", "Collaborated with cross-functional teams to deploy and maintain Java-centric control solutions in commercial building environments." ] } ], "references": [ -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -216,31 +216,31 @@ "location": "Vancouver, British Columbia", "startDate": "2017-02", "endDate": "2017-05", "summary": "Led a short-term engagement to modernize a legacy Webform application, providing architectural guidance and code reviews that improved maintainability and elevated junior developer practices." }, { "name": "Semios Technologies Inc", "position": "JavaScript Developer", "location": "Vancouver, British Columbia", "startDate": "2016-11", "endDate": "2017-02", "summary": "Delivered a redesigned overview dashboard in an Ember application, expanding automated unit, integration, and acceptance tests to strengthen reliability and system coverage." }, { "name": "Strutta Media Inc", "position": "JavaScript Developer", "location": "Vancouver, British Columbia", "startDate": "2016-08", "endDate": "2016-11", "summary": "Developed comprehensive end-to-end test suites for an Ember & Rails platform, improving regression detection and ensuring consistent product quality during rapid iterations." }, { "name": "Assembly Co", "position": "JavaScript Developer", "location": "Vancouver, British Columbia", "startDate": "2016-02", "endDate": "2016-08", "summary": "Implemented a customer rewards feature in a Node.js/Angular/Ionic mobile app and automated Gulp-based workflows, reducing build times and improving frontend developer efficiency." }, { "name": "Modern Systems Management Ltd", -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 6 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -145,13 +145,13 @@ "endDate": "2025-02", "summary": "Led the Oliu.id digital identity team in developing and delivering a multi-service platform. Played a key role in transforming an AI-driven insight engine from a proof of concept into a scalable financial analytics solution.", "highlights": [ "Modernized legacy UIs into React/TypeScript progressive web applications seamlessly integrated with backend microservices.", "Leveraged AI-assisted development (Cursor, GitHub Copilot) to accelerate coding, debugging, testing, and documentation while maintaining code quality.", "Directed a full refactor of the Oliu identity platform backend, transitioning from monolithic services to scalable, cloud-native microservices.", "Redesigned and optimized the Insight Engine, improving AI-driven financial analytics with a 30% performance gain in processing speed.", "Implemented an API Gateway to standardize third-party identity verification integrations, reducing partner onboarding time by 40%.", "Engineered Kubernetes-native solutions ensuring system resilience, high availability, and elastic scalability across environments.", "Automated local development and production system bootstrapping with on-chain initialization workflows, reducing setup time and errors.", "Mentored junior engineers and led architecture/code reviews, establishing technical best practices and elevating overall code quality." ] }, @@ -163,8 +163,8 @@ "endDate": "2021-04", "summary": "Led full-stack development for Magnify Digital’s platform before it was branded as ScreenMiner.", "highlights": [ "Rebuilt legacy components into a modern React-based architecture with seamless AWS cloud deployment.", "Owned full-stack delivery across frontend, backend, and DevOps, leveraging React with Redux-Saga, Node.js, and MariaDB.", "Architected and implemented scalable system design, optimizing database performance and ensuring reliable AWS-based deployments.", "Shaped the platform’s core technical foundation, strengthening system reliability and positioning it for long-term growth." ] @@ -177,6 +177,7 @@ "endDate": "2020-05", "summary": "Developed a React-based multi-tenant front-end application for automated real estate postcard mailouts, integrating Redux-Saga workflows with a Couchbase Server backend.", "highlights": [ "Developed a React-based multi-tenant front-end application for automated real estate postcard mailouts, integrating Redux-Saga workflows with a Couchbase Server backend.", "Implemented a Redux-Saga polling service for resilient image re-fetching and state synchronization.", "Integrated Couchbase Server as the data layer to support high-volume, multi-tenant operations.", "Optimized data access patterns between frontend and backend, improving reliability and performance." @@ -190,9 +191,9 @@ "endDate": "2019-05", "summary": "Engineered blockchain-based solutions and infrastructure-as-code (IaC) automation, combining full-stack development with DevOps practices to deliver secure, scalable platforms. Hands-on experience with Syscoin, Bitcoin, and Ethereum integrations for real-world blockchain applications.", "highlights": [ "Co-developed a React-Redux browser extension enabling blockchain-based document signing on Syscoin, with compatibility for Bitcoin and Ethereum networks.", "Integrated blockchain APIs and smart contract interactions, ensuring secure and seamless connectivity across multiple chains.", "Implemented Jenkins CI/CD pipelines with Terraform on AWS, streamlining deployments and improving infrastructure reliability.", "Automated local blockchain environment setup and developer onboarding using Bash and Node.js scripting, reducing setup time and errors." ] }, -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 17 additions and 8 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -77,7 +77,8 @@ "React Native", "JavaScript", "HTML", "CSS", "TailwindCSS" ], "level": "Senior" }, @@ -92,17 +93,25 @@ ], "level": "Senior" }, { "name": "Blockchain Technologies", "keywords": [ "Bitcoin", "Ethereum", "Hyperledger", "Syscoin" ], "level": "Senior" }, { "name": "Other Technologies", "keywords": [ "Linux", "Git", "Bash", "Ruby", "Java", "Python" ], "level": "Senior" } @@ -193,11 +202,11 @@ "location": "Vancouver, British Columbia", "startDate": "2017-05", "endDate": "2018-05", "summary": "Delivered full-stack features and data automation workflows, combining React, React Native, and PostgreSQL pipelines to enhance product capabilities and user experience.", "highlights": [ "Contributed to major product enhancements in a React–Backbone.js platform, improving usability and functionality.", "Developed a React Native mobile application for accounting expense capture, enabling streamlined data entry on the go.", "Engineered automated PostgreSQL data ingestion from third-party partners using cron, Bash scripting, and PSQL, reducing manual effort and errors." ] }, { -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 5 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -179,11 +179,12 @@ "location": "Burnaby, British Columbia", "startDate": "2018-05", "endDate": "2019-05", "summary": "Engineered blockchain-based solutions and infrastructure-as-code (IaC) automation, combining full-stack development with DevOps practices to deliver secure, scalable platforms. Hands-on experience with Syscoin, Bitcoin, and Ethereum integrations for real-world blockchain applications.", "highlights": [ "Implemented Jenkins CI/CD pipelines with Terraform on AWS, streamlining deployments and improving infrastructure reliability.", "Co-developed a React-Redux browser extension enabling blockchain-based document signing on Syscoin, with compatibility for Bitcoin and Ethereum networks.", "Integrated blockchain APIs and smart contract interactions, ensuring secure and seamless connectivity across multiple chains.", "Automated local blockchain environment setup and developer onboarding using Bash and Node.js scripting, reducing setup time and errors." ] }, { -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 4 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -166,9 +166,11 @@ "location": "Edmonton, Alberta", "startDate": "2019-10", "endDate": "2020-05", "summary": "Developed a React-based multi-tenant front-end application for automated real estate postcard mailouts, integrating Redux-Saga workflows with a Couchbase Server backend.", "highlights": [ "Implemented a Redux-Saga polling service for resilient image re-fetching and state synchronization.", "Integrated Couchbase Server as the data layer to support high-volume, multi-tenant operations.", "Optimized data access patterns between frontend and backend, improving reliability and performance." ] }, { -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 7 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -235,7 +235,13 @@ "location": "Surrey, British Columbia", "startDate": "2012-04", "endDate": "2015-05", "summary": "Developed custom UI dashboards for HVAC control systems by integrating web technologies with Schneider Electric’s EcoStruxure Java-based backend platform.", "highlights": [ "Designed and implemented HVAC monitoring dashboards by integrating web frontends with the EcoStruxure Java backend platform.", "Developed Java-based extensions to support real-time control and data visualization across multiple building systems.", "Optimized system communication between custom UIs and backend services, improving responsiveness and reliability.", "Collaborated with cross-functional teams to deploy and maintain Java-centric control solutions in commercial building environments." ] }, { "name": "Holt Renfrew Ltd", -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -7,7 +7,7 @@ "label": "Principal Software Engineer", "image": "https://lh3.googleusercontent.com/a/ACg8ocIyhl74j_fb8JT7o6_NkLM7uP6QHujJtohrnsLROKCtcTwYCZUM=s83-c-mo", "url": "https://bartekus.com", "summary": "Pragmatic full-stack engineer with 10+ years of experience driving innovation at startups, scale-ups, and enterprise organizations. Proven expertise in modernizing legacy systems into scalable cloud-native architectures, building high-performance backend services, and crafting intuitive React/TypeScript frontends. Adept in DevOps automation, CI/CD pipelines, and API design, with specialized experience in digital identity (OIDC, SSI, DID) and AI-assisted development workflows. Known for bridging hands-on coding with architectural leadership to deliver resilient, user-centric platforms.", "email": "[email protected]", "phone": "1-778-232-6992", "location": { -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -7,7 +7,7 @@ "label": "Principal Software Engineer", "image": "https://lh3.googleusercontent.com/a/ACg8ocIyhl74j_fb8JT7o6_NkLM7uP6QHujJtohrnsLROKCtcTwYCZUM=s83-c-mo", "url": "https://bartekus.com", "summary": "Pragmatic full-stack engineer with 10+ years of experience driving innovation at startups, scale-ups, and enterprise organizations. Proven expertise in modernizing legacy systems into scalable cloud-native architectures, building high-performance backend services, and crafting intuitive React/TypeScript frontends. Adept in DevOps automation, CI/CD pipelines, and API design, with specialized experience in digital identity (OIDC, SSI, DID) and AI-assisted development workflows. Known for bridging hands-on coding with architectural leadership to deliver resilient, user-centric platforms." "email": "[email protected]", "phone": "1-778-232-6992", "location": { -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 3 additions and 3 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -264,13 +264,13 @@ ], "interests": [ { "name": "Open Source Innovation – contributing to and shaping projects that empower developers and communities." }, { "name": "Artificial Intelligence & Sentience – exploring the frontier of symbolic reasoning, cognition, and human–AI collaboration." }, { "name": "Continuous Growth – reading, experimenting, and building systems that bridge ideas into working technology." } ] } -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 6 additions and 26 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -154,9 +154,10 @@ "endDate": "2021-04", "summary": "Led full-stack development for Magnify Digital’s platform before it was branded as ScreenMiner.", "highlights": [ "Owned full-stack delivery across frontend, backend, and DevOps, leveraging React with Redux-Saga, Node.js, and MariaDB.", "Rebuilt legacy components into a modern React-based architecture with seamless AWS cloud deployment.", "Architected and implemented scalable system design, optimizing database performance and ensuring reliable AWS-based deployments.", "Shaped the platform’s core technical foundation, strengthening system reliability and positioning it for long-term growth." ] }, { @@ -251,27 +252,6 @@ "name": "Sebastian Schepis · Chief Technologist @ Nomyx" } ], "languages": [ { "language": "English", @@ -284,10 +264,10 @@ ], "interests": [ { "name": "Open Source Software" }, { "name": "Sentient AI" }, { "name": "Reading" -
bartekus revised this gist
Sep 3, 2025 . 1 changed file with 24 additions and 10 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -11,7 +11,6 @@ "email": "[email protected]", "phone": "1-778-232-6992", "location": { "city": "Edmonton", "region": "Alberta", "countryCode": "CA" @@ -82,6 +81,17 @@ ], "level": "Senior" }, { "name": "AI-Accelerated Development", "keywords": [ "Cursor", "GitHub Copilot", "AI-assisted Debugging", "Automated Testing & Documentation", "Prompt Engineering for Development" ], "level": "Senior" }, { "name": "Other Technologies", "keywords": [ @@ -101,18 +111,18 @@ { "institution": "Lighthouse Labs", "studyType": "Certificate", "area": "Web Development GPA: 115", "startDate": "2015-08", "endDate": "2015-11", "summary": "Graduated with top scores and practical expertise in modern web development.", "location": "Vancouver, British Columbia" }, { "institution": "British Columbia Institute of Technology", "studyType": "Certificate", "area": "Computer Systems Service Tech GPA: 74", "startDate": "2002-09", "endDate": "2003-06", "summary": "Gained a deeper understanding of computer systems theory along with hands-on practical experience in software development and administration.", "location": "Burnaby, British Columbia" } @@ -126,10 +136,14 @@ "endDate": "2025-02", "summary": "Led the Oliu.id digital identity team in developing and delivering a multi-service platform. Played a key role in transforming an AI-driven insight engine from a proof of concept into a scalable financial analytics solution.", "highlights": [ "Directed a full refactor of the Oliu identity platform backend, transitioning from monolithic services to scalable, cloud-native microservices.", "Modernized legacy UIs into React/TypeScript progressive web applications seamlessly integrated with backend microservices.", "Automated local development and production system bootstrapping with on-chain initialization workflows, reducing setup time and errors.", "Leveraged AI-assisted development (Cursor, GitHub Copilot) to accelerate coding, debugging, testing, and documentation while maintaining code quality.", "Redesigned and optimized the Insight Engine, improving AI-driven financial analytics with a 30% performance gain in processing speed.", "Engineered Kubernetes-native solutions ensuring system resilience, high availability, and elastic scalability across environments.", "Implemented an API Gateway to standardize third-party identity verification integrations, reducing partner onboarding time by 40%.", "Mentored junior engineers and led architecture/code reviews, establishing technical best practices and elevating overall code quality." ] }, { -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -137,7 +137,7 @@ "position": "Senior Software Engineer", "location": "Edmonton, Alberta", "startDate": "2020-04", "endDate": "2021-04", "summary": "Led full-stack development for Magnify Digital’s platform before it was branded as ScreenMiner.", "highlights": [ "Responsible for front-end, back-end, and DevOps, utilizing React with Redux-Saga, Node.js, and MariaDB.", -
bartekus revised this gist
Feb 20, 2025 . No changes.There are no files selected for viewing
-
bartekus revised this gist
Feb 20, 2025 . No changes.There are no files selected for viewing
-
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 3 additions and 3 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -137,7 +137,7 @@ "position": "Senior Software Engineer", "location": "Edmonton, Alberta", "startDate": "2020-04", "endDate": "2021-05", "summary": "Led full-stack development for Magnify Digital’s platform before it was branded as ScreenMiner.", "highlights": [ "Responsible for front-end, back-end, and DevOps, utilizing React with Redux-Saga, Node.js, and MariaDB.", @@ -149,8 +149,8 @@ "name": "Redman Technologies Inc", "position": "Front End Developer", "location": "Edmonton, Alberta", "startDate": "2019-10", "endDate": "2020-05", "summary": "Developed a React-based multi-tenant front-end application for automated real estate postcard mailouts", "highlights": [ "Implemented a Redux-Saga polling service for image re-fetching fallback." -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 5 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -124,11 +124,11 @@ "location": "Edmonton, Alberta", "startDate": "2021-04", "endDate": "2025-02", "summary": "Led the Oliu.id digital identity team in developing and delivering a multi-service platform. Played a key role in transforming an AI-driven insight engine from a proof of concept into a scalable financial analytics solution.", "highlights": [ "Automated the Oliu local development and production system's on-chain boot-up process.", "Refactored the Insight Engine, improving AI-driven financial insights with 30% faster processing.", "Developed Kubernetes-native solutions to ensure high availability and scalability.", "Implemented an API Gateway for third-party identity verification integrations, reducing integration time by 40%." ] }, @@ -240,7 +240,7 @@ "projects": [ { "name": "Open Identity Trust Development - FIDS Platform", "startDate": "2025-02", "url": "https://github.com/OITD/fids-platform", "description": "Federated | Decentralized | Self-Sovereign - Identity Platform with AI Agents & Workflows", "technologies": [ -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -240,6 +240,7 @@ "projects": [ { "name": "Open Identity Trust Development - FIDS Platform", "startDate": "2025-02-15", "url": "https://github.com/OITD/fids-platform", "description": "Federated | Decentralized | Self-Sovereign - Identity Platform with AI Agents & Workflows", "technologies": [ -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 6 additions and 6 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -136,7 +136,7 @@ "name": "Magnify Digital", "position": "Senior Software Engineer", "location": "Edmonton, Alberta", "startDate": "2020-04", "endDate": "2021-04", "summary": "Led full-stack development for Magnify Digital’s platform before it was branded as ScreenMiner.", "highlights": [ @@ -149,8 +149,8 @@ "name": "Redman Technologies Inc", "position": "Front End Developer", "location": "Edmonton, Alberta", "startDate": "2019-09", "endDate": "2020-02", "summary": "Developed a React-based multi-tenant front-end application for automated real estate postcard mailouts", "highlights": [ "Implemented a Redux-Saga polling service for image re-fetching fallback." @@ -160,8 +160,8 @@ "name": "Blockchain Foundry Inc", "position": "Senior Software Engineer", "location": "Burnaby, British Columbia", "startDate": "2018-05", "endDate": "2019-05", "summary": "Deeply acquainted with blockchain and IaC technology", "highlights": [ "Implemented Jenkins CI/CD using Terraform on AWS", @@ -174,7 +174,7 @@ "position": "Senior Software Engineer", "location": "Vancouver, British Columbia", "startDate": "2017-05", "endDate": "2018-05", "summary": "Hand-on experience in creating data processing workflows.", "highlights": [ "Contributed to new product feature in a React-Backbone.js platform.", -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 5 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -150,7 +150,7 @@ "position": "Front End Developer", "location": "Edmonton, Alberta", "startDate": "2019-10", "endDate": "2020-04", "summary": "Developed a React-based multi-tenant front-end application for automated real estate postcard mailouts", "highlights": [ "Implemented a Redux-Saga polling service for image re-fetching fallback." @@ -161,7 +161,7 @@ "position": "Senior Software Engineer", "location": "Burnaby, British Columbia", "startDate": "2018-07", "endDate": "2019-02", "summary": "Deeply acquainted with blockchain and IaC technology", "highlights": [ "Implemented Jenkins CI/CD using Terraform on AWS", @@ -195,22 +195,22 @@ "position": "JavaScript Developer", "location": "Vancouver, British Columbia", "startDate": "2016-11", "endDate": "2017-02", "summary": "Implemented a redesigned overview dashboard in an Ember web application and expanded unit, integration, and acceptance tests." }, { "name": "Strutta Media Inc", "position": "JavaScript Developer", "location": "Vancouver, British Columbia", "startDate": "2016-08", "endDate": "2016-11", "summary": "Developed extensive end-to-end tests for an Ember & Rails stack." }, { "name": "Assembly Co", "position": "JavaScript Developer", "location": "Vancouver, British Columbia", "startDate": "2016-02", "endDate": "2016-08", "summary": "Implemented a customer rewards feature in a Node.js/Angular/Ionic mobile app and improved a Gulp-based workflow by automating asset processing and web reloading." }, -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 5 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -37,7 +37,7 @@ "AI Workflows", "AI-Powered Analytics" ], "level": "Senior" }, { "name": "Cloud & DevOps", @@ -52,7 +52,7 @@ "CI/CD", "Automation" ], "level": "Senior" }, { "name": "Backend Development", @@ -68,7 +68,7 @@ "OAuth2", "OIDC" ], "level": "Senior" }, { "name": "Frontend & Mobile", @@ -80,7 +80,7 @@ "HTML", "CSS" ], "level": "Senior" }, { "name": "Other Technologies", @@ -94,7 +94,7 @@ "Python", "TailwindCSS" ], "level": "Senior" } ], "education": [ -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 10 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -36,7 +36,8 @@ "AI Agents", "AI Workflows", "AI-Powered Analytics" ], "level": "Expert" }, { "name": "Cloud & DevOps", @@ -50,7 +51,8 @@ "AWS", "CI/CD", "Automation" ], "level": "Expert" }, { "name": "Backend Development", @@ -65,7 +67,8 @@ "API Gateway", "OAuth2", "OIDC" ], "level": "Expert" }, { "name": "Frontend & Mobile", @@ -76,7 +79,8 @@ "JavaScript", "HTML", "CSS" ], "level": "Expert" }, { "name": "Other Technologies", @@ -89,7 +93,8 @@ "Java", "Python", "TailwindCSS" ], "level": "Expert" } ], "education": [ -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 110 additions and 61 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -7,7 +7,7 @@ "label": "Principal Software Engineer", "image": "https://lh3.googleusercontent.com/a/ACg8ocIyhl74j_fb8JT7o6_NkLM7uP6QHujJtohrnsLROKCtcTwYCZUM=s83-c-mo", "url": "https://bartekus.com", "summary": "A pragmatic full-stack software engineer with over 10 years of experience at startups, mid-sized, and large organizations. Extensive expertise in building scalable backend services, engineering DevOps CI/CD pipelines, and crafting user-centric frontend interfaces. Adept at architecting Decentralized Identity & Self-Sovereign Identity platforms, API gateways, and AI-powered agents and workflows.", "email": "[email protected]", "phone": "1-778-232-6992", "location": { @@ -31,79 +31,85 @@ }, "skills": [ { "name": "AI & Machine Learning", "keywords": [ "AI Agents", "AI Workflows", "AI-Powered Analytics" ] }, { "name": "Cloud & DevOps", "keywords": [ "Kubernetes", "Terraform", "Docker", "Compose", "Skaffold", "GCP", "AWS", "CI/CD", "Automation" ] }, { "name": "Backend Development", "keywords": [ "Node.js", "Rust", "Go", "GraphQL", "PostgreSQL", "SQL", "Microservices", "API Gateway", "OAuth2", "OIDC" ] }, { "name": "Frontend & Mobile", "keywords": [ "TypeScript", "React", "React Native", "JavaScript", "HTML", "CSS" ] }, { "name": "Other Technologies", "keywords": [ "Linux", "Git", "Bash", "Blockchain Technology", "Ruby", "Java", "Python", "TailwindCSS" ] } ], "education": [ { "institution": "Lighthouse Labs", "studyType": "Certificate", "area": "Web Development", "startDate": "2015-08", "endDate": "2015-11", "summary": "Graduated with top scores and practical expertise in modern web development.", "location": "Vancouver, British Columbia" }, { "institution": "British Columbia Institute of Technology", "studyType": "Diploma", "area": "Computer Systems Technology", "startDate": "2003-09", "endDate": "2005-02", "summary": "Gained a deeper understanding of computer systems theory along with hands-on practical experience in software development and administration.", "location": "Burnaby, British Columbia" } ], "work": [ @@ -113,13 +119,12 @@ "location": "Edmonton, Alberta", "startDate": "2021-04", "endDate": "2025-02", "summary": "Led Oliu.id digital identity platform development team and helped transform an AI-based insight engine from proof-of-concept to a scalable financial analytics solution.", "highlights": [ "Led platform team of oliu.id, a digital identity platform.", "Refactored Insight Engine, enabling AI-driven financial insights with 30% faster processing.", "Developed Kubernetes-native solutions, ensuring high availability and scalability.", "Implemented an API Gateway for third-party identity verification integrations, reducing integration time by 40%." ] }, { @@ -128,31 +133,49 @@ "location": "Edmonton, Alberta", "startDate": "2020-06", "endDate": "2021-04", "summary": "Led full-stack development for Magnify Digital’s platform before it was branded as ScreenMiner.", "highlights": [ "Responsible for front-end, back-end, and DevOps, utilizing React with Redux-Saga, Node.js, and MariaDB.", "Designed and implemented scalable architecture, optimized database performance, and ensured seamless deployment on AWS.", "Played a key role in shaping the platform’s technical foundation and enhancing system reliability." ] }, { "name": "Redman Technologies Inc", "position": "Front End Developer", "location": "Edmonton, Alberta", "startDate": "2019-10", "endDate": "2019-11", "summary": "Developed a React-based multi-tenant front-end application for automated real estate postcard mailouts", "highlights": [ "Implemented a Redux-Saga polling service for image re-fetching fallback." ] }, { "name": "Blockchain Foundry Inc", "position": "Senior Software Engineer", "location": "Burnaby, British Columbia", "startDate": "2018-07", "endDate": "2019-01", "summary": "Deeply acquainted with blockchain and IaC technology", "highlights": [ "Implemented Jenkins CI/CD using Terraform on AWS", "Co-developed a React-Redux browser extension for blockchain-based document signing.", "Automated onboarding processes using bash & Node.js scripting." ] }, { "name": "Beanworks Solutions Inc", "position": "Senior Software Engineer", "location": "Vancouver, British Columbia", "startDate": "2017-05", "endDate": "2018-07", "summary": "Hand-on experience in creating data processing workflows.", "highlights": [ "Contributed to new product feature in a React-Backbone.js platform.", "Developed a React Native mobile app for accounting expense capture.", "Automated Postgres data ingestion from third-party partners using cron/bash scripting and PSQL." ] }, { "name": "Support Services Unlimited", @@ -203,6 +226,32 @@ "summary": "Provided on-site technical problem resolution, task delegation, and vendor relations." } ], "references": [ { "reference": "Bart is hands down one of the best developers I know.\nHe's thorough, a fast implementer, great listener, and most importantly an all-around pleasure to work with,\nwhich is a big consideration when you're working 12 hours a day together.\nAnyone lucky enough to get Bart to accept an offer with them is a very lucky person.", "name": "Sebastian Schepis · Chief Technologist @ Nomyx" } ], "projects": [ { "name": "Open Identity Trust Development - FIDS Platform", "url": "https://github.com/OITD/fids-platform", "description": "Federated | Decentralized | Self-Sovereign - Identity Platform with AI Agents & Workflows", "technologies": [ "Docker", "Traefik", "OIDC", "OAuth2", "TypeScript", "Logto", "Federated-Identity", "DID", "SSI", "Blockchain", "Google Workspace" ] } ], "languages": [ { "language": "English", -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 68 additions and 20 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,10 +1,13 @@ { "meta": { "theme": "elegant" }, "basics": { "name": "Bartlomiej Kus", "label": "Principal Software Engineer", "image": "https://lh3.googleusercontent.com/a/ACg8ocIyhl74j_fb8JT7o6_NkLM7uP6QHujJtohrnsLROKCtcTwYCZUM=s83-c-mo", "url": "https://bartekus.com", "summary": "A pragmatic full-stack software engineer with over 10 years of experience at both start-ups, medium and large sized organizations. Extensive expertise in building scalable backend services, engineering DevOps CI/CD pipelines, and crafting user-centric frontend interfaces. Adept at architecting Decentralized Identity & Self-Sovereign Identity platforms, API gateways, and AI-powered insight engines.", "email": "[email protected]", "phone": "1-778-232-6992", "location": { @@ -13,13 +16,23 @@ "region": "Alberta", "countryCode": "CA" }, "profiles": [ { "username": "bartekus", "url": "https://twitter.com/bartekus", "network": "twitter" }, { "url": "https://github.com/bartekus", "username": "bartekus", "network": "github" } ] }, "skills": [ { "name": "Software Engineering", "level": "Senior", "keywords": [ "AI", "Web Development", @@ -53,6 +66,46 @@ ] } ], "education": [ { "institution": "Lighthouse Labs", "area": "Web Development", "startDate": "2015-08", "summary": "Passed all tests with scores over 100%.", "location": "Vancouver, British Columbia" }, { "institution": "British Columbia Institute of Technology", "area": "Computer Systems Technology", "startDate": "2003-06", "location": "Burnaby, British Columbia", "summary": "Gained a deeper understanding of computer systems theory along with hands-on practical experience in software development and administration." } ], "references": [ { "reference": "Thomas was hired as a lead developer and, upon the leaving of our co-founder took over as CTO of Earbits. Thomas is, hands down, one of those A Players you hear of companies dying to hire. He is incredibly smart, not just at code but about everything from classical music to Chinese language and culture. Thomas is great to work with and, as a well established contributor to open source projects and several successful ventures, commands the respect of engineers at all levels. I would suggest doing anything you can to have him on your team.", "name": "Joey Flores, Co-founder and CEO of Earbits, Inc." }, { "reference": "I've had the great pleasure of working with Thomas for the past three years at Earbits, and on a few side projects. Two years ago our CTO left on a moment's notice, Thomas saved our company by quickly stepping up to fill this role. He has been with our company through thick and thin and made serious personal sacrifices in order to help the company during tough times. He is a phenomenal hacker and a true team player. Highly recommended!", "name": "Yotam Rosenbaum, SVP of Operations, Earbits, Inc." }, { "reference": "Thomas is an extremely talented engineer with a very broad range of skills and experience. From being a thought leader in the front-end community via backbonetutorials.com and cdnjs.com, to designing and implementing the API for cdnjs.com, working with Thomas has been fantastic learning experience. Thomas is truly a full stack develop, and his work output is incredible. If there is any opportunity to work with Thomas, I take it. He is the definition of an A player.", "name": "Ryan Kirkman, Senior Software Engineer at Nerdwallet" }, { "reference": "On Thomas Davis... Hire this guy. Do not be fooled. Incredibly capable and fast. Plays well with others. Unbelievable at front-end work end programming but that is just the start. Visionary. Hire him before I do.", "name": "Greg Davis" } ], "awards": [ { "title": "Defender of the Internet", "awarder": "Fight For The Future" } ], "work": [ { "name": "ATB Financial / ATB Ventures", @@ -150,22 +203,6 @@ "summary": "Provided on-site technical problem resolution, task delegation, and vendor relations." } ], "languages": [ { "language": "English", @@ -175,5 +212,16 @@ "language": "Polish", "fluency": "Fluent" } ], "interests": [ { "name": "Open Source" }, { "name": "Home Reno's" }, { "name": "Reading" } ] } -
bartekus revised this gist
Feb 20, 2025 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -14,7 +14,8 @@ "countryCode": "CA" }, "summary": "A pragmatic full-stack software engineer with over 10 years of experience at both start-ups, medium and large sized organizations. Extensive expertise in building scalable backend services, engineering DevOps CI/CD pipelines, and crafting user-centric frontend interfaces. Adept at architecting Decentralized Identity & Self-Sovereign Identity platforms, API gateways, and AI-powered insight engines.", "image": "https://lh3.googleusercontent.com/a/ACg8ocIyhl74j_fb8JT7o6_NkLM7uP6QHujJtohrnsLROKCtcTwYCZUM=s83-c-mo", "url": "https://bartekus.com" }, "skills": [ {
NewerOlder