Abstract banner

Technical skills

  • Code: Python, Java, Javascript (Node, React)
  • Cloud: AWS, Google Cloud Platform
  • DevOps: Terraform, CI/CD (GitHub Actions)
  • Data: SQL, Database Modelling, Normalisation, Warehouse Design
  • Design patterns: Star Schema, Data Lake, Lakehouse, Mesh
  • Testing: Test Driven Development (TDD), Pytest, Jest, Vitest

About Me


Software/Data engineer: Python, AWS, Terraform, SQL, JavaScript, Node.js, React.js, Django, Java

After completing an intensive 13-week Data Engineering bootcamp with Northcoders and a 12-week Software Development bootcamp with TechNative, I am now focused on expanding my skill set by learning new frameworks while deepening my expertise in those I already use. Outside of coding, I enjoy playing guitar and writing music, and I have professional experience as a session musician and music educator.

Projects

Full-stack Course Hosting WebApp screenshot

Full-stack Course Hosting WebApp

Java Spring Boot and React.js full-stack application featuring RBAC, lesson tracking, and Spring Security. Integrated AWS S3 for scalable resource management and Terraform to provision RDS PostgreSQL and EC2 infrastructure.
GitHub Link Demo Link

Audio analysis webapp screenshot

Google Cloud Audio Analysis WebApp

Python for audio processing, Node.JS/express for backend and vanilla javascript/css for frontend. A web application for analysing audio files using Google Cloud services. Terraform to build cloud infrastructure.
GitHub | Demo

ETL pipeline illustration

ETL Sales Data Pipeline

A complete data pipeline built using Terraform infrastructure in AWS. Python and Pandas for ETL functions and Tableau for business insights.
Project Video Presentation | GitHub

Guardian API streaming project

Data Streaming Project (Guardian API Content Publisher)

A data streaming project utilising the Guardian API for content publishing, searching for articles with specific terms and parameters, built with AWS services and Python. Designed for deployment within AWS Lambda, using Terraform to test deployability.
GitHub

api docs screenshot

Groove Garden backend api

Node.JS/express for backend api hosted on railway, linked to a psql database. Swagger/OpenAPI for documentation. The API allows users to register, login and manage playlists securely with authentication and authorisation using JWT tokens.
GitHub | Documentation

Stock market tracker screenshot

Stock Market Tracker

A simple interface to retrieve stock data using Javascript to retrieve data from the Alpha Vantage API, deployed to netlify.
Live Demo | GitHub

Stock market tracker screenshot

Sun-time calculator

An app that calculates time until sunset or sunrise, using co-ordinates and a sunset/sunrise api. Javascript to retrieve data.
Live Demo | GitHub

Carbon footprint calculator screenshot

Carbon footprint Calculator

A web application for calculating carbon footprints from everyday activities, built with Python and Streamlit.
GitHub | Streamlit

Music and other interests

Some of my songs can be found on my
Bandcamp and YouTube channels. I also enjoy cooking and trying new plant-based recipes I find, weightlifting and playing videogames with friends.

Contact Me

If you would like to get in touch, please feel free to email me at jeremy.fiarzen.lam@gmail.com.