Hans Eikemo is a product-focused co-founder and Chief Product Officer based in Oslo with 15 years of experience blending creative direction, communication and hands-on technology to solve meaningful problems. He founded a boutique consultancy, Ideon, and now leads product at Upcraft, pairing behavioural-economics-informed design with pragmatic engineering. Comfortable across the stack, Hans has implemented real-time WebSocket systems, front-end touch support, and MongoDB integrations in experimental open-web projects, showing a taste for emerging tech. His background ranges from Flash-era development to modern web realtime systems, giving him a rare perspective on long-term UX and technical evolution. Colleagues rely on him to turn ambiguous briefs into actionable concepts that balance usability, marketing, and technical feasibility.
Rumpetroll is a massive-multiplayer experiment. It's purpose was to try out new open web technologies like WebSockets and Canvas.
Role in this project:
Full-stack Developer
Contributions:88 commits, 3 pushes in 6 years 11 months
Contributions summary:Hans implemented a WebSocket-based daemon using EventMachine and Ruby for real-time functionality in the "Rumpetroll" experiment. They added features like user authentication, message handling, and a basic spam detection mechanism. Code changes also include front-end updates to the index.html and JavaScript files for UI and user interaction elements like form controls and touch support for iOS. Additionally, the user integrated the use of a MongoDB database.
A compact date and time expression format. Especially focused on working with relative timestamps.
Contributions:2 releases, 2 PRs, 5 pushes in 1 year 7 months
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.