1. The First

Connor FlemingConnor Fleming
1 min read

When I first stepped into the world of cloud computing, I didn’t just want to study abstract concepts—I wanted to build something real. That’s how my journey into serverless applications began.

Recently, I built a simple yet powerful to-do list app using AWS Lambda, DynamoDB, and API Gateway—and connected it to GitHub for continuous updates. You can check it out on my GitHub portfolio, where I’m actively documenting projects like this one and more.

Why Serverless?

As a cloud computing student and aspiring cloud engineer, serverless just made sense. No infrastructure to manage, fast deployments, and built-in scalability. It was the perfect environment to explore real-world cloud architecture while honing my Python and infrastructure-as-code skills.

The Stack

- Frontend: Minimal HTML/CSS (React version in progress!)

- Backend: Python-based AWS Lambda triggered via API Gateway

- Database: DynamoDB for fast, scalable NoSQL storage

- CI/CD: GitHub integration for version control and clean deployments

Key Wins

- 🎯 Built a modular, event-driven backend from scratch

- 📦 Used GitHub to structure and showcase every stage of the app

- 🔍 Practiced RESTful API design with API Gateway

- 🔐 Incorporated basic validation and error handling

0
Subscribe to my newsletter

Read articles from Connor Fleming directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Connor Fleming
Connor Fleming