profile picture

Joseph Pagliuca

Software Developer

I have a strong foundation in object-oriented programming and full-stack development. I am more comfortable with backend programming, but I am also open to working on frontend tasks.

To me, software development is like solving a puzzle. I enjoy finding all the pieces and building scalable, efficient and reliable applications.

Skills & Technologies

Technologies and tools I have experience using.

Frontend

ReactReact NativeTailwind CSSNext.jsHTMLCSS

Backend

Node.jsFastAPIPostgreSQLMongoDBNeo4j

Languages

JavaPythonJavaScriptTypeScriptC#LuaSQL

Technologies

GitDockerOllamaUbuntuArch LinuxPytestJUnitJestUnity

Projects

Projects and assignments I have completed and contributed to.

ScribePilot

A secure, domain-specific AI coding assistant designed for enterprise use, built as a VS Code extension with Python, TypeScript, FastAPI and Ollama.

Private repository - course requirements.

Concordia Campus App

A React Native app, providing Concordia University students access to campus resources and navigation from one class to the next.

Portfolio Website

A Next.js website using Tailwind CSS to showcase my skills and projects as a software developer.

Astrid: Forgotten City

A 2D platformer shoot'em up game made with Unity.

Candy Crush Fish

A Unity game where the player completes fish themed Candy Crush style levels, points calulated using a specific rule set.

Game Jam: Tank Game

Developed in 24 hours, this Unity game has the player control a tank while dodging obstacles, enemy tanks, towers and a gas cloud.

Smart Home Simulator

A Java only application that simulates a smart home device, using JavaFX for the user interface.

EntertainmentDB

An assignment involving the use of public APIs to retrieve entries for Anime, TV Shows and Movies using Python. The data was then stored in both an SQL database and a Neo4j database to document performance differences.

CC: Tweaked Projects

A collection of Lua projects for the Minecraft mod, CC: Tweaked.

Webfishing Plugins

A collection of simple plugins for the video game Webfishing dedicated server Cove.