Quick Responder

James Nowell

Principal Software Engineer
More than 10 years of experience in distributed systems and team leadership
United States of America 5.0 (1 review) Active this month


$300 / month

For mentees seeking a continuous development plan, we will create long and short term goals.

Regular calls, per agreement

Unlimited Q&A via chat

Expect responses in 2 days

` Tasks & exercises

Flat fee, no hidden costs

7 day free trial! Cancel anytime.

Apply now
Lock in this price now!
Book now
View all sessions


I'm an experienced Software Team Lead with a demonstrated history of working in the information technology and services industry. I enjoy tough challenges, and particularly enjoy difficult streaming computation problems. I spent a large portion of my career working in data engineering, from ingestion and storage to high performance event processing and complex analytics. This background has given me a unique perspective on overall system architecture design that enables both teams and individuals to deliver high value software.

I have a passion for helping teams run more efficiently with less stress. Project management and planning are skills I've cultivated to create more stable, happy teams. In addition, I've been mentoring, training, and helping engineers develop for close to 10 years.

I enjoy advising startups with tough technical challenges, helping them build, clarify, and refine their roadmap.

I have the most experience in these:
* Kafka
* Spark
* Akka
* Cassandra/DynamoDB
* Kubernetes
* Solr/ElasticSearch

* Scala
* Python
* Java
* Go

Open to inquiries

You can message James to ask questions before booking their services

Get in touch



Similar mentors