profile image

David Russell

Backend Software Developer

Contact Me

About Me

I am a backend software developer focusing on microservices and data pipelines. I currently work at Ricoh US within the Digital Services Business. Most of my implementation is done in Python on AWS with serverless resouces but I also enjoy learning new technologies. I have experience working within a scrum/agile framework and am a scrum master for my development team. When not coding I love fishing and biking. I have also been known to play some guitar! Please take a look at my Github page for more projects and reach out if you would like to get in contact. Thank you for visiting!

Latest Projects


project name

TIL REST - A REST API for facts

A tool to help you catalog and access random facts.

Find out more

project name

Snake in C++

A C++ implementation of the Nokia phone classic Snake, built using the Olc Pixel Game Engine.

Find out more

More on GitHub

Work Experience

Staff Software Engineer Ricoh US (2022 - Present)

Work on the TotalFlow Cloud platform's common code focusing on microservice development and subscription management.

Software Engineering Intern Ricoh US (2021 - 2022)

Designed and developed a cloud based ETL data pipeline for BI and ML applications with an intern team. Renewed contract and continued work during school year in data pipeline applications and microservices development on the IoT team. Presented product demos to department and management meetings. Worked within an agile process using git workflow.