Alexander Kern is a seasoned software engineer and founder with 12 years of experience building scalable, real-time web systems from prototype to production. Based in San Francisco, he has led startups and product teams—most recently as Founder & CEO of Dynaboard (acquired by Figma) and now engineering at Figma—while advising and angel investing in early-stage tooling and crypto projects. He has deep full-stack and infrastructure chops, demonstrated by building peer-to-peer in-browser file transfers (filepizza) and architecting Coinbase’s unified cryptocurrency payments and staking infrastructure. His strengths span product-led engineering, Kubernetes/Elasticsearch deployments, WebRTC/Socket.IO real-time stacks, and performance-driven backend work. Known for turning research-grade ideas into shipping products, he also has a history of community building (founding Cal Hacks) and uncommon domain breadth from JPL robotics storage to modern AI/ML and crypto tooling.
12 years of coding experience
12 years of employment as a software developer
BA Computer Science, BA Computer Science at University of California, Berkeley
:crystal_ball: Scalable reverse image search built on Kubernetes and Elasticsearch
Role in this project:
Back-end & DevOps Engineer
Contributions:44 commits, 13 PRs, 47 pushes in 2 years 3 months
Contributions summary:Alexander primarily worked on the back-end infrastructure and deployment aspects of the image search project. Their contributions include dockerizing the application and reorganizing source files for better structure. They also introduced benchmarking scripts and made modifications to the server setup, including switching to gevent and then back to gunicorn, along with configuring the all_orientations parameter. These changes suggest a focus on scalability, performance, and deployment optimization within the Kubernetes and Elasticsearch environment.
:pizza: Peer-to-peer file transfers in your browser
Role in this project:
Full-stack Developer
Contributions:4 reviews, 214 commits, 111 PRs in 6 years
Contributions summary:Alexander contributed to the development of a peer-to-peer file transfer application, evidenced by the implementation of both client-side and server-side functionality. Initial commits set up an Express.js application with basic routing. The user then integrated client-side code using Browserify and implemented Firebase support, demonstrating skills in backend and frontend integration. Further commits involved moving static assets and integrating WebRTC, and later, Socket.IO, indicating a progression from basic web application setup to real-time communication.
reactbrowserp2pjavascriptwebrtc
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.