Peter McGuinness

Junior Software Engineer & Web Developer

I'm a passionate IT graduate with experience in front-end and back-end development, ready to contribute to real-world tech projects in fast-paced environments.

Projects

FerrisWheelsImg

Ferris Wheels

Website Redesign for a local bike shop

FerrisWheels.ie is a straight forward, static website built on the Weebly platform. Currently the website is undergoing an update to port the site to Wix for a cleaner and more responsive feel.

HTML Bootstrap Weebly/Wix
View Project →
Email Campaigns

Rp Chess

Python Chess made with pygame

This Python chess game uses Pygame for 2D rendering and event handling, providing an interactive GUI for playing chess. It supports importing FEN strings, allowing users to load and play from any valid board state, adding flexibility for analysis or resumed games. The code structure cleanly separates game logic, FEN parsing, and rendering, making it modular and easy to extend or integrate with chess engines. Backend stockfish evaluation and user rating system. Check it here.

Python Pygame Stockfish Engine
View Project →
Catalyst

Chat Bot

Developed for a Market Research company in Dublin

This real-time chatbot server is built with Node.js, Express, and Socket.IO, providing an interactive web-based interface for collecting user feedback and delivering automated survey flows. It supports dynamic bot responses using GPT model, enabling flexible and intelligent conversations. The backend is designed for scalability and extensibility, with modular bot logic, optional message logging via MongoDB, and a frontend interface that can be customized or integrated into larger market research platforms.

HTML Node.js GptAPI Socket.IO
View Project →

Skills & Technologies

Languages

  • Python
  • JavaScript
  • Java
  • HTML/CSS

Frameworks

  • Flask
  • JQuery
  • Tailwind CSS
  • Bootstrap

Tools & More

  • Git & GitHub
  • MySQL/SQLite
  • REST APIs
  • Web Scraping

Get In Touch