Learn Programming Personal Portfolio Website

Benji Asperheim

0

SEO Specialist

DevOps Engineer

Web Developer

Learn Programming is my personal blog and portfolio website where I showcase my expertise in full-stack web development and share insights on coding and programming. This site serves as a testament to my skills and experience while offering valuable resources to fellow developers.

Tech Stack Overview

Frontend Development:

Angular Framework: Utilized for building a dynamic, responsive user interface with a modern, component-based architecture.

Backend Development:

Node.js & Express: The server-side environment and framework provide a fast, scalable backend for handling API requests and business logic.
TypeScript: Enhances code quality and maintainability with static typing and modern JavaScript features.

Database Management:

PostgreSQL: A powerful, open-source relational database system used for data storage and management.
TypeORM: An ORM for TypeScript and JavaScript, simplifying database interactions and schema management.

Containerization & Deployment:

Docker: Employed for containerizing both the application and the PostgreSQL database, ensuring consistent and isolated environments across development, testing, and production.
Linode Cloud Server: Hosted on a scalable cloud server running Alpine Linux for lightweight and efficient performance.

Infrastructure:

Alpine Linux: Chosen for its minimal footprint and efficiency, providing a secure and fast operating system for hosting the application.

About Me

I am a seasoned full-stack developer with extensive experience across a range of technologies. My background includes:
Frontend Development: Angular, React, Vue.js
Backend Development: Node.js, Express, Python, Golang
Database Management: PostgreSQL, MongoDB, SQL
DevOps and Cloud: Docker, Nginx, DigitalOcean, AWS EC2
Technical Writing: Tutorials and documentation on advanced technologies
Project Management: Collaboration and strategic problem-solving
Like this project
0

Posted Aug 4, 2024

My Angular/Express portfolio website (learnprogramming.us) serves as a testament to my skills and experience while offering valuable resources to others.

Likes

0

Views

0

Tags

SEO Specialist

DevOps Engineer

Web Developer

Published an NPM Package That Converts Markdown to HTML
Published an NPM Package That Converts Markdown to HTML
Example 2D Game Engine Web App Made With React/Vite
Example 2D Game Engine Web App Made With React/Vite
CLI Postgres Tool Written in Python
CLI Postgres Tool Written in Python
Isometric 2.5D Game Engine Prototype Written in Python
Isometric 2.5D Game Engine Prototype Written in Python