John Chang
 Quick Responder

Software Development Engineer II @ Amazon

4.9 stars
4.9 (9 reviews)

 United Kingdom

 Usually responds in a few hours

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. Furthermore, I am leading the engineering side for a social media Metaverse start up which I am heavily involved with Blockchain.

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.

What students say

"very good. He is a very skilled developer and also very kind! "
Jose Luis, September 2021
5 stars
"It was good time with John. He is very kindly and knowledgeable. He knows systems design well."
Bauyrzhan, October 2021
5 stars
"John is a great mentor, replies fast and gives super valuable information! He has helped me with many different technologies skills like Rest apis and algorithms and is very knowledgeable."
Justin, October 2021
5 stars
"very friendly, very kindly and well-versed in system design"
Bauyrzhan, September 2021
5 stars
"John is a great mentor very helpful at showing what you need to know. "
Justin, December 2021
5 stars
"John did an amazing job putting together a streamlined guide for me to bootstrap my progression. He put all great resources for me to check out and follow to learn Spring, SpringBoot, REST API's; Front end frameworks such as REACT; AWS...all that I asked for and beyond in a very clear and methodical way. He shared the document, and also set up time to go over it, and briefly showed me each of those resources. John is very knowledgeable and expert in these skills he listed on his profile. He is super friendly, patient, on time, and diligent!! Thank you so much for the services you offered to me, John!!"
Aruna, August 2021
5 stars
"Very productive session. John has given me very valuable advices "
Amine, January 2022
5 stars
"I was stuck trying to understand some requirements needed for our Android code. I was running out of time and needed a mentor ASAP. Even though John does not specialize in Android he still took the time to look at my questions and help give some suggestions as to what he felt would be the best approach. Thanks"
Darrin, August 2021
5 stars
"John is the mentor that I was looking for! He asks probing questions, is quick to provide helpful resources for our topic of conversation, has a quick response time, and explains concepts in a manner that is easy to grasp. He is an extremely bright engineer that is helping me on my journey to becoming one as well."
Olivia, August 2021
5 stars
"John is perfect, I'm just lacking in some technical knowledge to make the best out of him, I'd like to study the subject myself for a little while before proceeding!"
Stefano, December 2021
5 stars

Mentorship Program


No spots left!

Includes unlimited Q&A via chat

Tasks & exercises

Regular calls, per agreement

Expect responses in 24 hours or less

Flat fee, no hidden costs

7 day free trial! Cancel anytime.