Olly Rennard

Olly Rennard

Mentor
5.0
(5 reviews)
US$20.00
For every 15 mins
8
Sessions/Jobs
ABOUT ME
A senior software engineer with 10 years of experience
A senior software engineer with 10 years of experience

I've a wealth of experience working as a software engineer within companies big and small. I'm primarily a full-stack engineer, working with HTML and modern JS frameworks on the frontend, and Javascript/Python backends and APIs. I've got experience working with production systems handling 1000s of requests a minute, distributed microservice architectures, python monoliths and more. I've also got a lot of experience with games engines, having built mobile games and VR applications, as well as releasing several react native mobile apps, working as a data scientist and with AI.

But there's more to programming than just that, I've got experience with what programming looks like in the real world, whether that's working effectively with others, Agile methodologies, communicating to stakeholders, design, and more. I've worked in a range of companies doing things in all sorts of different ways and I can teach you what works, what doesn't, what a real world job is like, and more.

English
Pacific Time (US & Canada) (-07:00)
Joined January 2024
EXPERTISE
10 years experience
I've worked with Javascript for a long time now, from Jquery through to Node.js, React, Next.js & React native. I've built modern fronten...
I've worked with Javascript for a long time now, from Jquery through to Node.js, React, Next.js & React native. I've built modern frontend applications and SPAs, Node backends, Lambda microservices and mobile apps.
8 years experience | 1 endorsement
Most of my Python experience is with backend development, primarily using Django, and scripting, e.g. web scraping, data processing, etc....
Most of my Python experience is with backend development, primarily using Django, and scripting, e.g. web scraping, data processing, etc. I've also got experience writing Lambda functions and building GUI apps
6 years experience | 1 endorsement
5 years experience | 2 endorsements
7 years experience | 2 endorsements
6 years experience
4 years experience

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Scott Campbell
Scott Campbell
September 2024
Olly is absolutely fantastic! I inherited an extremely complex codebase, with some really funny design decisions, and Olly was able to walk me through it, learning quickly on the fly, and mentoring me as I added a new component to the code. Great bedside manner, great at translating difficult concepts into English.
larry rozins
larry rozins
August 2024
Spoke to Olly regarding career and industry guidance. He was extremely helpful, clear and brought tons of experience and insight, and was a pleasure to speak to. My path forward is now much clearer. Thanks Olly!
Sunitha Pillai
Sunitha Pillai
August 2024
Thank you Olly I was able to resolve my issues with the layout. Great to work with you!
worksol
worksol
August 2024
Olly's great! We built an entire AWS infrastructure, complete with lambda calls and SES buckets, in 90 minutes.
worksol
worksol
August 2024
Olly is a knowledgeable guide for using AWS. I will soon work with him again!
EMPLOYMENTS
Senior Software Engineer
Co-op
2020-09-01-2024-08-01
- Designing, building and maintaining a suite of internal tools and platforms which provide generic implementations of common problems, c...
- Designing, building and maintaining a suite of internal tools and platforms which provide generic implementations of common problems, chiefly written in Python or Typescript. - Maintaining AWS microservices infrastructure using Terraform combined with our Kubernetes platform - Taking projects from initial stakeholder conversations, through user stories and project planning to a robust solution - Pair programming and mentoring junior engineers
Python
Django
Node.js
View more
Python
Django
Node.js
PostgreSQL
TypeScript
React
JavaScript
Terraform
NestJS
AWS
View more
Full Stack Engineer
RecourseAI
2019-12-01-2020-09-01
- Working with the CEO and CTO to conceptualise and define the founding product, taking these requirements from high level epics to a fea...
- Working with the CEO and CTO to conceptualise and define the founding product, taking these requirements from high level epics to a feasible architecture, implementing said architecture as a scalable, web app MOOC using Django and React. - Being involved in, and contributing to, discussions at every level of the business, including strategy, branding and process - Managing the full development workflow, including: a Django backend, React and TypeScript frontend, a Unity C#/WebGL integration, API design, server configuration, and deployment processes.
Python
SQL
Django
View more
Python
SQL
Django
Node.js
PostgreSQL
TypeScript
React
JavaScript
AWS
View more
Research Development Engineer
Arctic Shores
2019-04-01-2019-12-01
- Working alongside the research/data team to help with data processing and automating large parts of the machine learning stack, written...
- Working alongside the research/data team to help with data processing and automating large parts of the machine learning stack, written in R, along with data preprocessing and ETL pipelines - Leading the first company project using advanced machine learning algorithms, resulting in securing one of our largest clients at the time. - Conceptualising new initiatives in-line with business aims, assessing feasibility and specifying how said initiatives could be achieved, factoring in risks and value, and documenting in a project initiation document - Taking initiatives from a concept, user stories and specification, to a feasible MVP. Most notably, creating a proof of concept for a cross platform, JavaScript Progressive Web App, to replace our native offerings. Ultimately leading to a reduction in deployment complexity and an improvement in user flow. - Liaising with teams, and documenting new processes to facilitate a smooth handover of new initiatives
Python
SQL
Django
View more
Python
SQL
Django
R
PostgreSQL
TypeScript
React
JavaScript
View more
PROJECTS
Bread ID app
2023
I'm currently in the process of making an app which IDs bread and baking techniques using machine learning.
I'm currently in the process of making an app which IDs bread and baking techniques using machine learning.
Python
NumPy
Pandas
View more
Python
NumPy
Pandas
TypeScript
React Native
PyTorch
AWS
View more
15 mins
2023
A social livestreaming app
A social livestreaming app
Python
Node.js
TypeScript
View more
Python
Node.js
TypeScript
React Native
AWS
View more