👋 Welcome! 👋
You are visitor number ...

Russell Swanson

I am a

Education

January 2024

Bachelor of Science in IT - Cloud Computing

Western Governor's University
July 2015

Master of Arts in Teaching

Oakland University
July 2011

Bachelor of Science in Mathematics

Oakland University

Skills

Programming Languages

Python
C++
Javascript
SQL
HTML
CSS

Spoken Languages

English
Spanish

Projects

December 2023

AWS and Azure Serverless CI/CD Website (Frontend & Backend)

  • AWS Serverless Website
  • Created static website hosted in s3 and integrated GitHub Actions for CI/CD Pipeline of front and backend code.
  • Integrated API Gateway for automated backend Lambda function written with Python Boto3 to integrate with DynamoDB.
  • AWS Services used:
    • S3, CloudFront, Route53, API Gateway, Lambda, DynamoDB, Github, Github Actions, Python, HTML, CSS, JavaScript
  • Azure Serverless Website
  • Created static serverless hosted in Azure Blob Storage and integrated GitHub Actions for CI/CD Pipeline of front and backend code.
  • Integrated Azure Functions with an HTTP trigger for automated backend calls written with JavaScript to integrate with CosmosDB.
  • Azure Services used:
    • Blob Storage, Functions, CDN, Azure DNS, CosmosDB, Github, Github Actions, HTML, CSS, JavaScript
October 2023

Children's Storybook Generator (ongoing)

Developed a Python-based web application utilizing Flask, SQL, and HTML to dynamically generate children's stories based on user prompts.

  • Demonstrates proficiency in front-end HTML development as well as backend Python/Flask development providing a seamless user experience.
  • Integrated SQL for efficient storage and retrieval of story and image data.
  • Leveraged ChatGPT's API for both text and image generation with custom prompts and usage of ChatGPT's assistant roles.
  • GitHub Repo
2017 - 2023

Google Apps Scripting

Developed Google Web Apps and scripts to remove inefficient workflows including:

  • Random Number Generated Assessment Tools
  • Meeting Calendar Population Tools
  • Daily Agenda Slide Updater
  • Letter of Recommendation Creator
  • Cross-Domain Google Drive Files Migrator
  • Google Drive File Auditor
  • GitHub Repo

Work Experience

July 2017 - July 2023, Peru

Physics Educator – Design and Engineering Coach

Colegio Franklin Delano Roosevelt, American School of Lima
  • Developed multiple school-wide used web apps and daily triggered scripts to remove workflow inefficiencies.
  • Led large group presentations, activities, and workshops to support technological integration with faculty.
  • Managed multiple student-driven engineering projects using an agile framework and was chosen to present an earthquake simulator to the schoolwide technology team.
  • Coached and supported electronics and programming skills with Arduinos.
August 2014 - June 2017, Michigan

Mathematics and Physics Educator

International Academy of Macomb
  • Tracked assessment data of 100 students per year using complex Excel functions to make data-driven decisions to inform educational strategies.
  • Coached and supported their FIRST Robotics team in designing, building, and programming a robot to compete in state and nationwide competitions.
June 2008 - June 2011, Michigan

IT Help Desk – Orientation Technology Assistant

Oakland University
  • Created and managed OU’s online transfer student orientation using HTML and CSS.
  • Provided support to faculty with software, computer, and network troubleshooting for Windows and Macs.
  • Maintained OU’s security posture by ensuring patches and updates were routinely installed on faculty devices.

Contact Me