- Expert Mentors
- Programming TutorsProgramming Tutors
- Community
- CodementorX
- How it Works
- Become a Codementor
SIGN UP
LOG IN
James
Professional Python Developer, Architect, Automation Expert
FOLLOW
MESSAGE JAMES
ABOUT ME
EXPERTISE
14
Python
3
Docker

Python
- 7 years experience
I have been using Python as a professional software developer as my number one go to language. Proficient in the python data science stack (including numpy, pandas,scikit-learn, statsmodel, etc) as well as backend work using Flask.

SQL
- 11 years experience
I have been using SQL to extract data from relational data models for over a decade. As the CTO of my startup, I have designed and implemented relational models in use for a web backend. Well versed in best practices and ways to keep a data model optimized.
R
- 2 years experience
In earning my degree in data science, I have used R extensively for data importing, cleaning, analysing and modelling.

AWS
- 5 years experience
AWS has been my main cloud provider for the last 5 years. I have used EC2, EBS, S3, SES, VPC and ECS extensively, as well as other products. I am well versed in best practices, both from a security and billing perspective.

JavaScript
- 5 years experience
Proficient in base JS, Jquery and some frameworks like Angular
Linux
- 15 years experience
I have been using as my sole operating systems since I was a teenager. I use Ubuntu personally, but have used CentOS, Redhat as well as others. I have over a decades worth of experience in professional systems administration as well.
Data Science
- 3 years experience
I just earned a masters degree in Data Science, which included classes on visualization, importing, clearing, organizing, predictive modelling, graph analysis, and handling big data.
Docker
- 1 year experience
I have been using docker, docker machien and swarm in production for some time now. I have used them in conjuntion with Jenkins for an automated testing workflow for my startup

HTML/CSS
- 6 years experience
I have been using HTML and CSS to build websites since I was a teenager. I am not a graphic designer but I do know how to use / debug CSS, and use Bootstrap for most of my web frontend tasks.
Monitoring
- 7 years experience
I have used Zabbix, statsd, and Prometheus to monitor my applications. I have experience with the ElasticSearch-Logstash-Kibana stack as well.
Automation
- 7 years experience
In many of my past jobs, I was responsible for automating complicated procedures to make those processes less error prone. For example, a whole day process to release a complicated update to production databases was reduced to only a hour after automating most of it.

Git
- 5 years experience
I have used git exclusively for all my coding projects, professionally or personal, for the last 5 years. I have used the git-flow methodology for branching and committing. Github and bitbucket are my preferred providers.

C
- 5 years experience
I have an intermediate knowledge of C, including using the standard library, structs and classes. I have been tutoring C on and off since high school, and can help architect, design, build and debug C programs

C++
- 5 years experience
I have an intermediate knowledge of C++, including using the standard library, OOP, and meta-programming using templates. I have been tutoring C++ on and off since high school, and can help architect, design, build and debug C++ programs

MySQL
- 11 years experience
I have been using SQL to extract data from MySQL for over a decade. As the CTO of my startup, I have used MySQL to store all of our relational data. Well versed in best practices, security, debugging, scaling and ways to keep a data model optimized.

Flask
- 5 years experience
I have been using Python as a professional software developer as my number one go to language. Flask is my go-to web backend technology, and have used it professionally at places of employment as well at my startup.
Database design
- 10 years experience
In my previous jobs, I have created and vetted many SQL schema designs. Starting with requirements, I can help design or improve upon a SQL database layout, and help debug any issues with inserting or extracting data from said schema.
Unix server administration
- 10 years experience
I have been using Linux and FreeBSD for over a decade, both personally and professionally. I can help install, configure, and debug FreeBSD / Linux.
Amazon web services
- 5 years experience
AWS has been my main cloud provider for the last 5 years. I have used EC2, EBS, S3, SES, VPC and ECS extensively, as well as other products. I am well versed in best practices, both from a security and billing perspective.
Jupyter Notebook
- 3 years experience
I have used Ipython and jupyter notebooks extensively in my data science masters degree program.
Zabbix
- 5 years experience
I have used Zabbix for server monitoring for all of my deployments. I have also setup zabbix in a docker environment.
POSTS BY JAMES
REVIEWS
Average Rating
5.0
(75 ratings)
Awesome mentor!
74
Pretty good
1
Could've been better
0
Needs improvement
0
Unsatisfactory
0
Super helpful.
s
Dec 20, 2016
I am so thankful for finding James . He helped me better understand my project and I now have a better understanding of python in general. James presented me with guidance and suggestions that opened my mind up to the possibilities for project and introduced me to new methods and code. Highly recommended, very clear and well spoken and easy to follow.
Amanda
Nov 20, 2016
Great mentor
Chase
Nov 2, 2016
Great mentor.
Chase
Oct 27, 2016
A great guy!
Del
Oct 19, 2016
A good guy.
Del
Oct 19, 2016
Great mentor, very helpful and patient and explains things well.
sam
Oct 16, 2016
Professional, efficient and highly communicative.
Miriam
Oct 16, 2016
James saved my bacon in record time. He's a top-drawer mentor!
Darin
Oct 13, 2016
Great mentor. Capably explains complex problems.
Damon
Oct 11, 2016
Codementor
On-demand Marketplace for Software Developers
© Copyright 2017 Codementor

