Johnathan James

Aurora, Colorado, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Jonathan J is a entrepreneurial software leader and builder with 13 years of experience designing and shipping privacy-forward consumer apps and identity/security SaaS. As co-founder of multiple startups including SQUAD—a privacy-first social app with end-to-end encryption and custom Swift/Kotlin crypto libraries—and former CTO roles, he blends product design, full-stack TypeScript/Node.js engineering, and developer tooling to deliver robust, scalable systems. He has led engineering teams through platform transitions, built secure CI/CD and OTA pipelines, and improved observability and incident prevention at scale. His open-source back-end contributions include work on Zenbot, demonstrating practical expertise in data consistency and trading logic for real-time systems. A dual US/EU citizen who has sailed over 10,000 miles, he brings a global perspective and a taste for unconventional problem-solving to product and technical strategy.
code13 years of coding experience
job18 years of employment as a software developer
languagesSpanish
github-logo-circle

Github Skills (8)

bots10
nodejs10
mongodb10
back-end-development10
mongodb-database10
trading-bot10
trading9
command-line7

Programming languages (10)

TypeScriptJavaShellCSSHandlebarsAsciiDocJavaScriptVue

Github contributions (5)

github-logo-circle
DeviaVir/zenbot

Dec 2017 - Feb 2018

Zenbot is a command-line cryptocurrency trading bot using Node.js and MongoDB.
Role in this project:
userBack-end Developer
Contributions:13 commits, 21 PRs, 46 comments in 1 month
Contributions summary:Johnathan primarily contributed to the back-end functionality of the Zenbot cryptocurrency trading bot. Their work included implementing timebucket for data consistency in backfill operations, adding functionality to load configuration files, and renaming variables for clarity. Further, they modified and added functionality to the trading bot's core features. These changes indicate an understanding of the bot's underlying logic and data processing techniques.
zenbotpythonbotstrategycryptocurrency-trading
Prioritize your wants and needs. Tells you when, at your current rate of saving, you will have enough for your goal!
Contributions:20 pushes, 1 branch, 1 comment in 6 years 9 months
goal
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.
Request Free Trial
Johnathan James