Software engineer at Amazon with expertise in developing scalable and fault tolerant microservices. I have architected and developed performant software, comprising of maintainable and robust engineering principles. I enjoy building scalable and distributed systems and often contemplate the longevity and economic trade offs of a project.
I have designed and developed trading APIs and internal tooling for financial companies primarily on the JVM; technologies involving Spring, Postgres, AWS, Kubernetes, Docker. This has all been implemented for scale and low latency, all which have satisfied hundreds and thousands of customers.
I provide mentorship regarding career progression, which entails what to focus your time on to progress fast in the technical field. This includes certain technologies, design patterns, data structures, algorithms and best practices which make a strong engineer. I provide expertise on design and architecture of systems, advice on which languages, tools, platforms to use. The number one rule is to pick the right tool for the right job, often which many get wrong; a problem which I aim to solve.
Mentorship consists of hosting a 40 minute session per week to discuss questions regarding tasks I set each week, which consist of providing technical resources which I recommend to my mentee's. I also provide contact through Discord, if any questions may arise during the week.
$170/monthNo spots left!
Includes unlimited Q&A via chat
Tasks & exercises
Regular calls, per agreement
Flat fee, no hidden costs
7 day free trial! Cancel anytime.
We will send you a quick email if John has new open spots for mentorship, and only in that case!