Matt Davidson

Matt Davidson

Mentor
5.0
(50 reviews)
US$50.00
For every 15 mins
81
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Highly rated Python, Java & Javascript expert
Highly rated Python, Java & Javascript expert

Staff-level backend engineer with 13+ years of experience designing and delivering distributed systems acrossinsurance, government and enterprise software. Hands-on technical leader spanning multiple teams, with deep expertise in Python, AWS serverless, Agentic Development, AI-powered document processing and large-scale backend architecture. Proven track record owning critical systems from discovery through production, improving engineering velocity, reducing operational costs and mentoring engineers from graduate to Staff level.

English
Pretoria (+02:00)
Joined June 2017
EXPERTISE
10 years experience | 9 endorsements
I have experience writing and teaching Python for over 12 years. I taught Python at a top UK University and used lead teams using it with...
I have experience writing and teaching Python for over 12 years. I taught Python at a top UK University and used lead teams using it with two of Europe's leading Security Consultancies. I sat on multiple code standard boards for small teams and large companies encouraging best practice idiomatic Python. I'm comfortable using Python 3.X, Flask, and Django. My preferred tooling is Pycharm, tox, pytest and black.
View more
View more
10 years experience | 2 endorsements
I have been writing Javascript for over 10 years. Most recently I have been using React with Typescript, Jest, Prettier, and Webpack to c...
I have been writing Javascript for over 10 years. Most recently I have been using React with Typescript, Jest, Prettier, and Webpack to create Rest and Graphql applications.
11 years experience
I have used Postgres for academic and Industry projects for over 10 years. I have experience using Hibernate, Spring Data, H2, SQLite, an...
I have used Postgres for academic and Industry projects for over 10 years. I have experience using Hibernate, Spring Data, H2, SQLite, and SQLAlchemy. I use Liquibase and Alembic to manage data migrations.
8 years experience
4 years experience
3 years experience
4 years experience | 1 endorsement
I reviewed resume for applicants to a top international technology consultancy for 3.5 years. I can review your CV as a potential employe...
I reviewed resume for applicants to a top international technology consultancy for 3.5 years. I can review your CV as a potential employer and dramatically improve the way future employers view your job application. I have successfully coached 10s of people through job application processes leading to an excellent application with much higher salary. Whether you are looking for your first programming job or are taking the next step on the career ladder, I can help you land your dream job or promotion.
Curriculum vitaeResume WritingJob search
View more
Curriculum vitaeResume WritingJob searchLinkedInComputer Vision
View more

REVIEWS FROM CLIENTS

5.0
(50 reviews)
Dowey Baothman
Dowey Baothman
April 2019
amazing session, I learned a lot more in one session with Matt than the previous 3 weeks in my university classroom.
AAli
AAli
February 2019
Had a live session with him and helped me with my resume. Was very helpful and highlighted a lot of great points.
Andrew Webber
Andrew Webber
February 2019
Great mentor walked me through every step of my problem. Could not ask for more!
Mark White
Mark White
February 2019
Matt is amazing! Took the time to make sure I understood what was happening.
AAli
AAli
February 2019
Does a great job answering Java questions
David Johnson
David Johnson
February 2019
Helped me within the 15 minutes, and did it free of charge. Saw my problem right away and told me what the mistake was and how to fix it. I will be going to Matt for any other issues I will have in the future.
Jonathan Weinberger
Jonathan Weinberger
February 2019
Matt was quick and excellent! Taught me a few things and helped me figure out how to resolve my problem! Highly Recommend.
Omid Mardi
Omid Mardi
February 2019
Matt was extremely helpful and confident in his knowledge. He had lots of experience with Maven and Java and helped get understand and solve my problem. Definitely recommend!
Hez Alif
Hez Alif
February 2019
Awesome feedback in a timely manner!
Rebecca
Rebecca
June 2017
Matt was a patient and thoughtful mentor, I found the session to be extremely useful. He gave great advice for my CV, both specific to mine and general points for me to improve in the future. Would highly recommend!
SOCIAL PRESENCE
GitHub
vcsh_vim
Vim script
2
0
euler-py-mjd
Python
1
0
Stack Overflow
630 Reputation
0
4
9
EMPLOYMENTS
Senior Software Engineer
ManyPets
2020-05-01-Present

- Owned the architecture and delivery of business-critical systems from discovery through production,

partnering with senior sta...

- Owned the architecture and delivery of business-critical systems from discovery through production,

partnering with senior stakeholders across engineering, product and operations.

- Designed a claims automation platform processing £1M+ per month in insurance workflows.

- Led the modernisation of legacy Flask/Django services, increasing deployment frequency from weekly

releases to 10+ deployments/day while expanding automated test coverage from 50 end-to-end tests

(30 mins) to 1,500 tests (10 secs).

- Built AI-powered OCR and document processing pipelines using Textract, reducing insurance claim

overpayments by 20% annually.

- Engineered production ML pipelines processing 5000+ requests/hour and prototyped LLM-powered

workflows using Sagemaker, GPT and Amazon Bedrock.

- Mentored engineers, interviewed candidates through Staff level

- Delivered a replacement task management platform in 3 weeks with agentic engineering, saving six

figures annually.

Python
Django
MongoDB
View more
Python
Django
MongoDB
Flask
Amazon S3
Amazon SQS
Sagemaker
Fastapi
Aws (eks, bedrock)
View more
Remote Software Consultant
mattjdavidson.com
2019-02-01-Present
- Wrote a successful technical proposal for SME who gained six-figure (£) funding from the Defense and Security Accelerator (UK). - Devel...
- Wrote a successful technical proposal for SME who gained six-figure (£) funding from the Defense and Security Accelerator (UK). - Developed Facial Recognition with system as an offline alternative to Azure Face Cognitive Service. (Flask, OpenCV, Postgres, Azure Kubernetes Service) - Designed and developed a distributed personnel tracking system. (React, Typescript, Spring Boot, Azure Kubernetes Service) - Highly rated mentor in Java, Python, Typescript, Javascript, React, C and Software Delivery.
Python
Java
Flask
View more
Python
Java
Flask
OpenCV
Azure
TypeScript
React
JavaScript
View more
Staff Software Engineer (A8)
Capgemini
2015-07-01-2019-01-01

- Staff Software Engineer (Python, Java, Spring Boot, Apache Camel, Docker, Kubernetes) - Agile Team leadership and coaching. - Techni...

- Staff Software Engineer (Python, Java, Spring Boot, Apache Camel, Docker, Kubernetes) - Agile Team leadership and coaching. - Technical Reviewing and Mentoring. - Line management and coaching. - Provide in person delivery of Agile training courses. - Behavioural based and technical interviewing.

Python
Java
Apache Camel
View more
Python
Java
Apache Camel
Docker
Spring Boot
Kubernetes
View more