I'm Jonathan, a software engineer who loves building practical, user-friendly applications. I work across both frontend and backend, turning ideas into real, functional projects. I enjoy solving problems, refining my skills, and creating things that people actually want to use.
I build projects in my spare time, usually things I’d use myself. Here are a few of them.
A job search tool that helps users track and manage their job applications with a Chrome extension that scrapes job posting data.
A website that helps users find the best prices for computer games. Notifies users when their favorite games go on sale.
A simple 3-band equalizer audio plugin. Lets users cut out unwanted frequencies from their audio files with a user-friendly UI.
Developed and maintained RESTful APIs using Python, improving data retrieval efficiency for 100+ daily transactions.
Standardized commit message formatting within the development team with a Python-based solution using automated Git hooks and a REST API, eliminating formatting errors in a Kanban environment.
Took the AWS certification exam to validate knowledge in designing and deploying scalable, highly available, and fault-tolerant systems on AWS.
9-month intensive course in Software Engineering methodologies and technologies with 1:1 industry mentor oversight.
Studied computer science with a focus on programming, software design, and data analysis, gaining hands-on experience through projects and team collaborations.
Building dynamic, responsive UIs using hooks and component-based architecture to enhance user experience.
Proficient in JavaScript for frontend and backend development, with experience in React, Node.js, Express, and REST APIs.
AWS Certified Cloud Practitioner with hands-on experience in cloud computing, including EC2, S3, and IAM.
Using Python for backend development and data analysis, with experience in Flask, Django, Numpy, Pandas and Matplotlib.
Building backend APIs and services with Node.js, handling authentication, databases, and RESTful architectures.
Database design, ORM's, query optimization, and data management, with experience in PostgreSQL and MySQL.