Paul J Stales

Software Engineer

A Bit about Me...

I love the entire world of software, from the edge of the web to the depths of the database.

I am a software engineer with 4 years of experience in both enterprise companies and smaller shops.

At my most recent job, one of my projects was seen by over 600,000 people! (as of January 2023)

Backend

I have the most experience with, and prefer to use, Java with Spring Boot.

I am familiar with NET (C#, ASP.NET, Entity Framework, etc.).

Frontend

I prefer to use Thymeleaf or Angular with Tailwind CSS.

I have also used JSP, and react.js (with and without TypeScript) with Bootstrap, SASS, and vanilla CSS.

Persistence/Database

I am proficient with both Relational Databases (PostgreSQL, Oracle, SQL Server) and NoSQL databases (MongoDB).

I also am familiar with ORMs ( Hibernate, Entity Framework) and ODMs (Mongoose).

Cloud

As of 2023 I am dabbling with AWS and plan to become proficient with it at work very soon!

Goals

My goal as a developer is to create software that has a positive impact on people's lives.

Software that helps people:

save time
make or save money
achieve their goals
enjoy a pleasant escape