Jay Bell

Chief Technical Officer at Trellis Social Enterprise Inc.

Kamloops, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jay Bell is a pragmatic CTO and co-founder with a decade of experience building product-focused engineering teams and shipping full-stack systems from startup prototypes to production. Based in Kamloops, he currently leads technical strategy at Trellis Social Enterprise while maintaining an active OSS footprint as an Angular GDE and contributor to high-profile projects like nrwl/nx, ngrx/platform, Angular and Nest. His open-source work spans frontend component improvements (ngx-quill) to monorepo tooling and schematics that enable Ivy compilation, module federation, and stricter build pipelines—work that directly improves developer DX at scale. A serial founder who has built across domains from drone thermal tracking to crypto mining and community platforms, he pairs product instincts with hands-on engineering. He also organizes and hosts local tech events, signaling a commitment to community learning and risk-aware experimentation. Jay’s blend of CTO leadership, open-source impact, and practical product experience makes him adept at turning complex technical constraints into maintainable, team-scalable solutions.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at The University of British Columbia
bookAssociate's degree in Computer Science Computer Systems: Operations and Management, Associate's degree in Computer Science Computer Systems: Operations and Management at Thompson Rivers University
bookBachelor of Computer Engineering Computer Engineering, Bachelor of Computer Engineering Computer Engineering at Halmstad University
languagesEnglish
github-logo-circle

Github Skills (28)

nxos10
javascript10
ngrx10
quill10
typescript10
rxjs10
nestjs10
observable10
typescript-types10
observables10
monorepo10
state-management10
typescripts10
angular10
testing9

Programming languages (9)

TypeScriptMDXJavaC++RustJavaScriptZigElixir

Github contributions (5)

github-logo-circle
nrwl/nx

Mar 2020 - May 2022

Build system, optimized for monorepos, with AI-powered architectural awareness and advanced CI capabilities.
Role in this project:
userFull-stack Developer
Contributions:21 reviews, 17 commits, 41 PRs in 2 years 2 months
Contributions summary:Jay primarily contributed to the development of Nx, a build system optimized for monorepos. Their work included implementing schematics and related functionalities for the Nest framework, such as library schematics and associated unit tests. They also added features like enabling Ivy compilation and setting strict compiler options for Angular buildable libraries. Further contributions involved improving the module federation with shared transitive npm dependencies and enabling selective tsconfig hashing.
nx-workspacesworkspacesclijavascriptcypress
ngrx/platform

Jan 2021 - Aug 2022

Reactive State for Angular
Role in this project:
userFull-stack Developer
Contributions:7 reviews, 7 commits, 10 PRs in 1 year 7 months
Contributions summary:Jay primarily focused on enhancing the `ngrx/platform` repository by addressing data-related issues and improving the example data app. They implemented type-safe overloads for the `add` method within the data service, and removed a strict typing in a related method to solve an issue. Additionally, they contributed to the project by adding a complete example data app with features like an interceptor. The user also provided the functionality of a data app to demonstrate state management.
unidirectional-data-flowrxjsstate-managementobservablesngrx
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jay Bell - Chief Technical Officer at Trellis Social Enterprise Inc.