Odin-Book

A minimal social media web application, built with Angular, Node.js/Express, and Prisma/PostgreSQL.
I am a full-stack web developer with industry experience in building websites and web applications. I specialize in JavaScript/TypeScript and have worked with Angular, React, Node.js (Express), and PostgreSQL. I also have experience with Python (Django and Flask).
Don't judge a developer's work by its UI.

A minimal social media web application, built with Angular, Node.js/Express, and Prisma/PostgreSQL.

A full-stack blog platform with multi-author support, built with Next.js, Node.js/Express, and PostgreSQL, applying modern application structure and tooling.

A web app that lets users send messages to each other, built with Angular, Node.js/Express, and Prisma/PostgreSQL.

A Battleship game built with vanilla JavaScript and Webpack, having Jest tests for game logic.

A weather app that retrieves and displays API-based weather data using asynchronous JavaScript.

A tic-tac-toe game with difficulty levels, built with vanilla JavaScript and bundled using Webpack.

A static restaurant page built with vanilla JavaScript and Webpack, featuring a custom carousel component.

A calculator with adaptive layout behavior, built with React using class-based components.

A basic drum pad interface built with React, including controls for sound speed and volume.

A simple, multi-user blog implemented as an MVC app with Django handling the back-end and vanilla JavaScript on the front-end.

A minimal MVC web app for storing files using Express and PostgreSQL, showcasing features like recursive database queries to navigate file structure.

An MVC app for generating and managing passwords; built as a final project for CS50x 2022.