All work
Professional evidenceJun — Jul 2022

Connected systems

AWS IoT and serverless infrastructure

An internship project connecting a browser interface, serverless API, application data, device telemetry, and infrastructure as code.

System path

Where the work lives

Architecture view
  1. 01Browser client
  2. 02Static hosting
  3. 03API gateway
  4. 04Serverless functions
  5. 05Application data
  6. 06Device telemetry
  7. 07Terraform

Personal scope

What I owned

  • Built a static HTML, CSS, and JavaScript frontend hosted on object storage.
  • Implemented a serverless API using managed gateway, function, and database services.
  • Connected device telemetry through AWS IoT services.
  • Recreated the manually configured cloud stack with Terraform infrastructure as code.

Engineering approach

How I reasoned about it

  1. 1

    Keep the browser, API, data, and device boundaries explicit so each interface can be tested independently.

  2. 2

    Translate a working manual configuration into reproducible infrastructure rather than treating console setup as the final artifact.

  3. 3

    Use managed services to keep the project focused on data flow and integration behavior.

Validation

How the signal was checked

  • End-to-end browser-to-API and API-to-data checks
  • Device-to-cloud telemetry integration checks
  • Infrastructure recreation through Terraform

Working vocabulary

Technologies and domains

JavaScriptHTMLCSSAWS IoTS3API GatewayLambdaDynamoDBTerraform