I have always had an interest in technology and computers, which led me to studying Computer Science at University. This is where I developed a passion for software development and decided to pursue it as a career.
At University we learnt in languages such as C, C++ and Java. This gave me a good introduction, foundation and exposure to programming and provided perspective for how languages can differ in their strengths and weaknesses, based on the ‘problems’ they are applied to solving.
After completing University, I upskilled myself through self teachings and got my start in consultancy based web development roles. More recently, I have been working on large complex enterprise scale software in larger teams and following Agile methodologies.
For me, the parts of software development I enjoy are: the constant learning, collaboration with others, the mentor/mentee aspects, solution architecture, seeing a project go from start to finish, and 'problem' solving.
Associate Software Engineer
New product/feature development for APIs with OpenAPI specification.
Bug investigation and solution development in the customer response team.
UI Automation test development for multiple WPF product applications.
Codebase maintenance and improvement.
MSSQL Stored Procedures.
QA/Testing of development where required.
Primarily a Microsoft stack, with technologies such as:
– .NET, C#, MSSQL, TSQL, TFS, GIT
Alongside learning:
– Cloud Technologies (Azure)
– Javascript Technologies (NodeJS & React)
Web Developer
Client facing, trusted with managing projects and gained experience across the entire stack.
Website Content Management
Front End Development
– HTML, CSS, Bootstrap, Javascript, jQuery
Back End Development (LAMP stack)
– PHP MVC, Wordpress (Custom Plugins & Themes), API Integrations
Hosting Management
– Migrations, Domains, DNS, Email Configuration, Server Configuration/Maintenance
Version Control
– Git
Minor Web Design
– Adobe Illustrator & Photoshop
Web Developer
Project management
Website Content Management
Front End Development
– HTML, CSS, Javascript, JQuery
Back End Development (LAMP stack)
– PHP, Wordpress (Custom Plugins & Themes), API Integrations
Version Control
– Git
Minor Web Design
– Adobe Illustrator & Photoshop
Marketing Intern
General Marketing
Competitor Research
Product Research
Website UI & UX Prototyping
IT & Generalist
General IT (Involving Support, Configuration & Networking)
Online Store Managment / Administration
Print Workflow Process & System Management
Microsoft Power Automate
Inventory Managment