James Nowell

Principal Software Engineer
More than 10 years of experience in distributed systems and team leadership
United States of America Active this week


$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!
View one-off 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've become skilled in distributed computing and big data with tools including Akka, Kafka, Cassandra, Spark, Solr, Accumulo, and Hadoop.

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.

Open to inquiries

You can message James to ask questions before booking their services

Get in touch



Similar mentors