Alan Wootton is a seasoned Software Architect in San Jose with over a decade of hands-on experience designing and shipping large-scale backend systems, distributed databases, and cloud-native microservices. He blends low-level expertise (assembly, VHDL/Verilog, optimized algorithms) with modern full‑stack development in Go, Java, TypeScript and React, and has led migrations to Kubernetes across AWS and other clouds. His career spans startups and enterprises—from inventing core pieces at Adobe and architecting high‑throughput systems at eBay and Playdom to building HTAP databases and IoT open-source stacks like KnotFree. Alan is a pragmatic engineer who pairs deep systems thinking (distributed hash tables, Roaring bitmaps) with product delivery and DevOps, often contributing open-source demos and tooling. Notably, he bridges embedded device firmware and cloud backends (Mqtt5Nano + KnotFree) to demonstrate end‑to‑end open IoT solutions.
11 years of coding experience
24 years of employment as a software developer
na Computer Engineering, na Computer Engineering at University of Southern California
na Chemistry/premed, na Chemistry/premed at Arizona State University
Contributions:74 commits, 66 pushes, 1 branch in 6 years 6 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.