Creator of Elchemy -
statically typed functional programming language for the Erlang VM.
~1000 stars on GitHub
Awarded a place in 2019 Forbes "25 under 25" list
Passionate about compulsively buying mechanical keyboards
Former Most Viewed Writer in: CS Abstraction, Akka, Elixir
Selected for Quora Digest (1,2MM email feed) twice
Active Erlang OTP/Elixir community member
CEO / founder. Lean Start-Up mind
Love in immutable state, monads & pure functions
C++ LEGO MindStorm programming.
I've had an opportunity to join the team of amazing people amongst mmorpg.org.pl editors. My job was to write game reviews, news, and interview people making games.
I've been developing a well known in gaming community MMO game engine written in Visual Basic.
Finally, I've decided to try writing my own game. I started by learning Flash, Starling, AS2, AS3, GPU optimization, Network Programming.
Flash was a dying technology. I've had to move forward. C# was looking like a most rewarding time investment. I've written my own C# TCP Server and discovered how complicated but at the same time compelling was the concept of concurrency to me. I've got my first programming contracts on Freelancer.com.
Unity3D engine taught me how simple programming can be. During that time I've got to know and learn from many skilled developers. I've got my game development job at Propagame, developing their C# Network protocol infrastructure.
Node.js taught me that network programming can be simple thanks to an asynchronous paradigm. I've learned that there is much more to programming than just the popular choices. I've started learning about new databases like MongoDB and Redis and experiment with them in my subsequent projects.
I've met a visionary man from New York - Filip Baba. He taught me about NY market and how programming business really looks like. With his idea of taxi company niche for software like Uber - but for companies, not against them - with mechanisms for gradual system migration from analog-radio-based infrastructure. We've started CloudCab. Soon CloudCab was able to connect thousands of devices on AWS micro tier instance.
CloudCab needs made me understand how important scalability is when developing a server like that. I've started to study many distributed computing concepts - Actor Systems, Referential transparency in functional programming, as well as the more basic ones like queues, mutexes and locks. I've dived deep into Scala, Haskell and finally to discover my new favorite language - Erlang.
CloudCab has been invested in by WideTech Colombia and used experimentally in their NY branch. It was renamed to Light Dispatch for marketing purposes.
I've founded my company in United Kingdom and named it Neon Tree Solutions. Alongside with 3 freshly hired developers we continued full steam ahead with the development of further versions of CloudCab / Light Dispatch.
Light Dispatch has been successfully launched as a beta version in first New York carrier base - Greenline Limo LLC.
Light dispatch has been fully acquired by the seed investor WideTech. It was time for me to move on onto some new projects.
My team and I have done our best to make our ideas come true. We've launched multiple Start-Up proof of concepts and watched how would people respond to them following the LEAN principles.
I've spent some time working in Erlang Solutions Ltd Polish branch in experimental Elixir team, working on concepts revolving around the concept of Internet Of Things, XMPP Protocol and using Elixir with Phoenix Framework in production.
With Nationwide Inventiveness Contest Award I got a free entry to a university of my choice. I decided it'd be a waste not to try it. After 3 months on Theoretical Computer Science on Jagiellonian University of Kraków I've got a job opportunity from a startup located in San Francisco and decided to take it instead.
I've got an offer to become a CTO of Man La Mode, a Delaware Start-Up company with an idea for an state-of-the-art e-commerce platform. I was assigned a team of 4 people to manage at the same time developing the back-end architecture in Elixir.
I've left my home country to seek entrepreneurial spirit across the ocean in Ann Arbor, Michigan. We were awarded a place in Google SPARK Accelerator.
The project of Elchemy - statically-typed programming language for Erlang-VM fully compatible with existing Elm programming language codebase and partially compatible with library base (Everything non html/frontend related).
I took a job at Inflowmatix - a UK Start-Up utilizing state-of-the-art measuring devices in combination with a resiliency of distributed systems and statistical analysis to analyze and prevent water network malfunctions.
"Exceptionally talented coder, goes the extra mile to make sure you are satisfied with his work. Knows programming concepts and Unity like the back of his hand."
"[...]The fact that Mr. Wende is frequently sought out amongst experts in the field, who are many years senior to Mr. Wende in age, for feedback, ideas, and peer-review is in my opinion most demonstrative of his extraordinary and prodigious ability."
"[...] I had been quite impressed by the nature of his work from the brief period I enjoyed as his co-worker at Erlang Solutions. Despite being the youngest invited speaker at the conference Mr. Wende’s lecture, “Developing Elixir with Atom Editor,” was one of the highlights of the conference [...]"
"[...] His breathtaking knowledge and intrinsic concern to help people through the medium of technology are some of the qualities that elevate Mr. Wende in the esteem of his peers as a recognized worldclass talent. This is a rare and appreciated combination"