Public Ethics Commissioner at City of Oakland Public Ethics Commission
Oakland, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Francis Upton is a seasoned software architect and engineering leader with over three decades of experience designing reusable, large-scale systems and guiding teams from startup products to enterprise platforms. He founded and sold Oakland Software’s advanced data transformation engine (now Talend Data Mapper), later creating Talend’s architecture department and steering the company’s move to Kubernetes and Helm. As CTO of SnapStrat and current Public Ethics Commissioner in Oakland, he blends technical depth in cloud deployment, distributed systems, and transaction management with practical governance and cross-team collaboration. A longtime open-source maintainer and contributor—including work on the Jenkins EC2 plugin and Eclipse Platform UI—he ranks in the top few percent on Stack Overflow and OpenHub, reflecting a broad community impact. Not obvious from titles alone: he’s built user-focused, non-technical GUIs for complex hierarchical data transformations that scale to streaming and HIPAA-grade workloads.
14 years of coding experience
28 years of employment as a software developer
Bachelor's degree Liberal Studies Concentration in IT, Bachelor's degree Liberal Studies Concentration in IT at Antioch University San Francisco
Most coursework towards MSCS Computer Science, Most coursework towards MSCS Computer Science at Stanford University
Contributions:152 commits, 122 PRs, 165 pushes in 6 years 2 months
Contributions summary:Francis primarily focused on refactoring and improving the codebase, evident through the "Source clean up, add @Overrides, organize imports" commit messages. Their contributions included adding overrides and organizing imports across multiple Java files, indicating involvement in core system logic. Furthermore, the user worked on implementing features related to stopping and starting EC2 instances, demonstrating DevOps-related tasks.
Contributions:2 PRs, 7 pushes, 12 branches in 7 months
to-jsonjson-serializerpretty-printserializerjava
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.