Alex Johansson

Staff Engineer at Square

Malmo, Sweden
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

🤩
Rockstar
🎓
Top School
Alex Johansson is a Staff Engineer and creator of tRPC, a widely adopted TypeScript library with 35k+ GitHub stars and millions of monthly downloads, who brings 14 years of professional experience and 20+ years of coding since the HTML late-90s era. Based in Malmö, he has built full-stack web and mobile systems across startups and large enterprises on three continents, spanning roles as founder, consultant, and engineer. His technical muscle centers on TypeScript, React/React Native, Node.js and GraphQL, with deep hands-on work improving SSR, JSON-RPC compatibility, batching, and type-safe auth flows in high-impact OSS and product codebases. Alex combines pragmatic architecture and developer ergonomics—blurring frontend/backend boundaries—to help teams ship reliable, typesafe APIs at scale. He also scouts for early-stage devtool startups and has a track record of mentoring teams, running platform-level integrations, and shipping production-ready developer experiences. A detail many miss: alongside product work he contributes maintenance and UX-focused improvements to documentation and sponsor tooling, showing a polish-minded approach to open-source stewardship.
code14 years of coding experience
job19 years of employment as a software developer
bookHigher vocational education Mobile application development, Higher vocational education Mobile application development at Malmö Yrkeshögskola
bookMathematics programming web development, Mathematics programming web development at Linnaeus University
bookHigh school Natural Science Programme: Mathematics & Computer Science, High school Natural Science Programme: Mathematics & Computer Science at Katedralskolan i Växjö
languagesSwedish, English, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,708reputation
3.4mreached
31answers
18questions
github-logo-circle

Github Skills (31)

trpc10
caching10
javascript10
react-ssr10
apidoc10
testing10
permission10
typescript10
user-authentication10
authentication10
nextjs10
next-auth10
wpgraphql10
api10
front-end-development10

Programming languages (11)

TypeScriptMDXShellRustScalaMakefileJavaScriptZig

Github contributions (5)

github-logo-circle
trpc/trpc

Jan 2021 - Jan 2023

🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
Role in this project:
userFront-end Developer
Contributions:190 releases, 2562 reviews, 2361 commits in 2 years
Contributions summary:Alex made multiple commits focused on updating and syncing sponsorship information, including sponsor details and profile images, specifically within the 'www/src/components/sponsors/script.output.ts' and related files. The commits reflect a task of maintaining and refreshing the presentation of sponsor data within the documentation, indicating UI development and content updates. Furthermore, there were changes to the documentation structure and content.
apireactend-to-endprismajavascript
🚀 tRPC starter repo with E2E-testing
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 314 commits, 27 PRs in 1 year 7 months
Contributions summary:Alex made several contributions to the tRPC example repository, demonstrating a focus on Next.js and TypeScript. They updated the starter example, tweaked the application's base URL configuration, cleaned up and refactored various examples. Further contributions focused on adding procedure call batching, improving SSR, and adding documentation links. Finally, the user added superjson and made a refactor to be JSON-RPC 2.0 compliant, and refactored withTRPC to use 1 argument.
trpctestinge2e-testinge2etypescript
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
Alex Johansson - Staff Engineer at Square