Software Developer

Hi, I'm
Fabio Steyer

Building dynamic, user-friendly web applications with a passion for clean code and continuous learning.

const fabio = {
role: "Software Developer",
location: "Dublin, Ireland",
stack: ["Angular", "React",
"Node.js", "Java"],
degree: "First-Class Hons",
open: true
}
// currently seeking new opportunities

A bit about
who I am

I completed my Higher Diploma in Science in Computing (Software Development) at the National College of Ireland from September 2022 to August 2024, graduating with a First-Class Honour.

During the course, I focused on JavaScript, Node.js, and SQL, developing a strong foundation in both backend and frontend development. My professional background began in quality control and customer service for the Google Maps project.

Based in Ireland, I am actively seeking opportunities in technical support, web development, or customer support (including CRM platforms), where I can continue to learn, grow, and contribute to innovative projects.

8+
Projects built
1st
Class Honours
NCI
Dublin, Ireland
Open
To new roles

Skills & technologies

Frontend
AngularReactTypeScriptJavaScriptHTMLSCSSCSS
Backend
Node.jsExpress.jsJavaPythonREST APIs
Data & databases
MySQLSQLCSV handlingBeautifulSoup
Tools & workflow
VS CodeIntelliJ IDEANetBeansGitGmail SMTP

Projects

Supermarket Price Comparer
HTMLNode.jsMySQLExpress.js
A community-driven web app for comparing grocery prices across Irish retailers. Users add products and prices from receipts, building a crowdsourced comparison database.
Expense Tracker
ReactNode.jsMySQLExpress.js
A full-stack expense tracking website. Users can add expenses manually or import from CSV, view in table format, and filter/sort data with ease.
Learning Path
PythonStreamlitPandasPloty Express
Built a personal Learning Path Tracker dashboard using Python and Streamlit to log study sessions, track weekly progress against goals, visualize trends with interactive Plotly charts, and manage history with an editable data table.
Personal Portfolio Website
AngularTypeScriptSCSS
This very portfolio! Showcasing web development expertise with Angular, responsive design, and a clean user-friendly interface.
FS Petshop, the Petparlour
Plain HTMLCSSVisual Studio Code
FS - The Petparlour is my very first website, developed as part of an academic project. The goal was to create a multi-page website with a consistent design using only HTML and CSS.
Job Scraper
PythonAPIsBeautifulSoupGmail SMTP
Automates tracking and receiving job listings tailored to career goals. Scrapes job data, formats results into a styled HTML email, and sends them daily to your inbox.
iPrint โ€” Stack Interface
JavaStackNetBeans
Academic project creating a stack data structure using Java interfaces and generics, supporting push, pop, and peek operations with type safety.
Employee Binary Search Tree
JavaBSTIntelliJ
Manages employee data using a Binary Search Tree. Supports insert, search, delete, and prints all records in ascending order by employee ID.
ReadStaffData
JavaBubble SortCSV
Implements a custom Bubble Sort on staff data from a CSV file, sorting by column with a unique ID as tiebreaker, without using external libraries.
ReadStockData
JavaMulti-ThreadingRecursion
Manages stock data from CSV with recursive, iterative, and multi-threaded sorting. Includes custom exception handling for data integrity validation.

Let's connect

I'm actively seeking new opportunities. Whether you have a role in mind or just want to say hi โ€” my inbox is always open.