Alpaca markets API
A beginner-friendly, step-by-step guide to using the Alpaca Markets API in Python. Learn how to connect to the API, inspect your account, place trades, and automate algorithmic trading with real code examples.
Read article →
Subscribe to my newsletter to follow my journey, get updates on my projects and get access to my free resources.
I have been a senior mobile developer for over 7 years. I have built apps for some of the biggest brands and most exciting startups in the world.
I have a passion for quantitative finance. This is the hobby that really keeps my brain sharp. The math involved is more complex than anything I come across in mobile development.
I got sick of waiting for app store reviews, rules and approvals. Web apps allow me to test new features faster and get feedback from users sooner.



Mara is the number one cryptocurrency payment platform in Africa. It allows users to pay for goods and services using cryptocurrency. It is a fintech company that is focused on making it easy for people to pay.
"Jonjo came in at Cherrypick as our second contract Flutter engineer and was instrumental in shipping the first version of our app on mobile - our app would simply not be where it is today without him. He has a very strong growth mindset and always looking to improve himself. He's receptive to feedback and is great to get along with. You'd be lucky to work with him!."
"Jonjo is a highly professional developer and it’s been a pleasure to work him. He takes his job seriously and thinks through different solutions looking for the most efficient one. All the features we've released while working together were implemented incredibly well. Also, Jonjo is easy to talk to so we’ve never had any communications problems. Hope we’ll have a chance to work on the same project again!"
"It has been a pleasure to work with Jonjo and the team. They were very flexible with their approach and walked us through a variety of options based on budget and future scope. They really know how to scale solutions and we felt in safe hands from day 1. Would highly recommend the team and I look fwd to working with them again."
"What an amazing guy to work with! Super driven, committed to the project and inventive with aspirations to create an app of the highest quality that going to help change people’s lives."
A beginner-friendly, step-by-step guide to using the Alpaca Markets API in Python. Learn how to connect to the API, inspect your account, place trades, and automate algorithmic trading with real code examples.
Read article →Beginners guide on using timescaledb for time series data
Read article →A beginners guide on storing stock price data in a postgresql database
Read article →From shipping mobile apps to testing trading algorithms, I document how real systems are built. Expect clear thinking on software, markets, and quantitative ideas — minus hype, fluff, and "get rich quick" nonsense.