Jesper Håkansson

Owner, Tech Lead And Fullstack Developer at Beanloop AB

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
Jesper Håkansson is an experienced full‑stack developer and founder with 13 years building web applications, leading engineering efforts, and shipping production software through his company Beanloop AB. He works primarily in JavaScript but has a clear passion for Rust and modern toolchains, contributing to notable open-source projects like Apollo Client and wasm-pack. His contributions span front-end and back-end work—adding network afterwares to Apollo, improving Django template tags, and hardening wasm-pack’s build and error handling—showing both product-minded feature work and low-level tooling improvements. Jesper also brings teaching experience from Linnaeus University, mentoring students in web frameworks and programming fundamentals. Practical, curious, and hands-on, he combines entrepreneurship with open-source collaboration and a habit of experimenting with the newest technologies.
code13 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Linnéuniversitetet
bookComputer Engineering, Computer Engineering at Åkrahällskolan
languagesSwedish, English
github-logo-circle

Github Skills (26)

javascript10
python10
django10
testing10
typescript10
wpgraphql10
apollo-client10
wordpress-graphql10
build-automation10
typescript-types10
graphql-client10
graphql10
error-handling10
blazor-webassembly10
webassembly10

Programming languages (15)

PowerShellJavaCSSC++RustHandlebarsElmHTML

Github contributions (5)

github-logo-circle
rustwasm/wasm-pack

Oct 2018 - Jan 2023

📦✨ your favorite rust -> wasm workflow tool!
Role in this project:
userBack-end Developer & Build/Release Engineer
Contributions:1 release, 89 reviews, 145 commits in 4 years 4 months
Contributions summary:Jesper contributed to refactoring and improving the error handling within the `wasm-pack` tool, including changing the error types and module paths. They were also involved in improving the build process, and integrating with the Rust toolchain by checking the rustc version and adding wasm32-unknown-unknown target when needed. Furthermore, the commits indicate work on ensuring the correct use of the wasm-bindgen-cli in the tool’s testing infrastructure.
workflowrustworkflow-toolwebassemblynpm
apollographql/apollo-client

Jul 2016 - Dec 2016

:rocket:  A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
Role in this project:
userFull-stack Developer
Contributions:11 commits, 2 PRs, 13 comments in 4 months
Contributions summary:Jesper implemented a new feature adding "afterwares" to the Apollo Client network interface, allowing for handling responses after middlewares. This involved modifying `networkInterface.ts` and creating `afterware.ts` to define interfaces. Unit tests were also added to `test/networkInterface.ts` to verify the new afterware functionality. Additionally, the user updated the `index.ts`, `QueryManager.ts` files, and related tests by adding `batchInterval`.
graphql-clientapollographqlui-frameworkproduction-readycaching
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
Jesper Håkansson - Owner, Tech Lead And Fullstack Developer at Beanloop AB