Brendan Wall

Software Developer

Kerry, Ireland

brendan.wall03@gmail.com

Email me for contact info


Education

Limerick Institute of Technology
2016-2020

Bachelors Degree in Software Development


LinkedIn Learning Certificates

Work Experience

Self Employed Software Consultant / Full Stack Developer
October 2023 - February 2024
  • Provided developer support to the customer support team across the Irish timezone (6 AM - 3 PM Vancouver time), conducting remote debugging sessions and resolving customer issues effectively.
  • Utilized Continuous Integration and Continuous Delivery (CI/CD) practices to deliver timely updates and bug fixes to customers, ensuring consistent platform reliability.
  • Led the development team through the release process, overseeing the testing of bug fixes, enhancements, and new features for security vulnerabilities and potential issues.
  • Developed a .NET microservice for integrating ChatGPT's assistant API into the platform. Leveraged a NuGet library to access ChatGPT classes and methods, and created a frontend chatbot interface using JavaScript. The assistant utilized detailed PDF documentation to provide accurate answers to customer queries using the GPT-3.5 model.
  • Mentored and trained two newly graduated developers, leading a collaborative project to develop a labor scheduler for a client. Gathered functional requirements and ensured the schedule was accessible in a mobile read-only view, with distinct access levels for managers (edit/view) and laborers (view only).
  • Contributed to ongoing platform improvements by implementing bug fixes and enhancements, increasing overall reliability and usability.
  • Conducted QA testing of new features before release and documented the features comprehensively for future reference.

Junior ATS Developer / Kemp Technologies
March 2019 - September 2019

As part of the ATS(Automated Tools and Support) team, i was tasked with updating the Internal customer support tools website. The website used the django web framework which utilised python in the backend with angularJS front-end.


Junior ATS Developer / Kemp Technologies
March 2019 - September 2019

As part of the ATS(Automated Tools and Support) team, i was tasked with updating the Internal customer support tools website. The website used the django web framework which utilised python in the backend with angularJS front-end.


Bike Mechanic/Car washer/Web Developer / Lynes Rent a bike
Mar 2012 - Dec 2014

I worked in a busy start up where I rented bikes, washed cars and I created a webiste for bike rental which increased the volumne of customers hugely.


Life Guard / Activity leader / YMCA Trout Lodge
Jun 2010 - Mar 2012

Worked as a lifeguard and program leader for a campsite in Missouri USA.



Projects

Final Year Project

Sketch to Code


×

My FYP 2020

Idea

The idea of this project was to speed up the web development process, how? by using machine learning and object recognition to convert a picture of yout hand drawn sketch to html code.

Tech

The tech used in this project took lots of trial and error,

Eventually I got it to work by using Google Colab to train a custom machine learning model

I used the YoloV3 (You Only Look Once) object detection neural netowrk for trinaing the machine learning model, this is open source and is state of the art for speed

I made my own database of 80 images to train this model as I could not find any online.

To allow a user to use this project I made a website using the Python Django framework, I added some features using Javascript and JQuery to the website to allow the user to edit the generated html code by dragging and dropping elements.

Result

Overall the project was a succes, It was able to predict 10 html elements with 90% accuracy, the only issue being that the user needs to follow a guide to draw the elements otherwise they wont be recognised and wont be translated to code.


this is the input image this is the resulting predictions
Java Spring Rest API
    Cool things about this project:
  • QR code for each brewery company
  • Dynamicaly load the location of a brewery and display map based on Lon and Lat
  • Used PHPmyAdmin localhost SQL database for data storage
  • Documented the Rest api using Postman

Jupyter Notebook Data Visualisation


React CRUD App

The App is now published on my github pages Click here to use it React is a front end technology that is great for user interfaces and it is very quick to develop with. Unlike Angular however it is not a framework.

Link to blog where I found tutorial. Blog by Tania Rascia, Great tutorial for getting started


Angular JS API

Formula one data from ergast API Click here view