Experienced, Adaptable Developer. To quote ~ "Dee's one of the good guys".


I'm a developer seeking a coding role in which I can demonstrate skills, novel ideas and commitment to team enhancement, collaboration and continuous improvement. Are you a tech employer who values maturity of outlook, versatility and determination to produce quality code? If so, we could be a great match...

Get In Touch »

Software developer with 7+ years in senior developer role. Lifelong learner finalising very strong performance in MSc. Software Development to make return to tech following family career break. Teamworking adeptness from working as a developer. Teambuilder-maintainer and client-relationship talents as a trained counsellor.

Experience

Family Career Break
2007-Present

Yes, I have been a stay-at-home dad for quite a while. Raised two amazing boys though; also p/t privately tutored some students to exam success; qualified in Cognitive and Behavioural Therapy as an extension to volunteering. And looked after my dad in his final years #missyoudad.


Senior Software Developer
Allstate
2000-2007

Various rotations from legacy COBOL / JCL / SQL to Java, JS/HTML and Oracle on Unix as DBA.


Print Specialist
Xerox
1997-2000

Design and production of hardcopy graphic media for BBC programming and internal output. Mostly Adobe Pagemaker, Illustrator, Photoshop

Education & Training

Microsoft Data Academy
@ Belfast Met
2021

Certified to DA-100 Associate level Data Analyst [see my credential]
Certified to DP-203 Associate level Data Engineer [see my credential]
Also achieved AZ-900 Cloud Fundamentals and DP-900 Data Fundamentals.
Exposure to and experience in cloud provisioning, ETL, Ingestion [Azure DataFactory], storage layer optimisations in SQL Server and CosmosDB, Azure DevOps, data analytics using Synapse and Databricks.

MSc. Software Development
Queen's University, Pass with Distinction (82%)
2021

Computing Foundations {92%} Networking OSI Model, SDLC and STLC. Databases {90%} Reverse engineering an airline flight booking system, MySQL via phpMyAdmin. Programming {84%} Java, JUnit, Collections Framework, concurrency. Web Development {86%} Restful API-driven site project reconstructed here. Software Engineering {76%} Agile team project to design and develop a console-driven board game. UX / UI {71%} with project to design the interface for a Wardrobe App, Data Analysis {77%} producing Python / Power BI output for Non-Governmental Organisation data, Cloud Computing {82%} project to create a Dockerised web app including a scratch-built proxy server with deployment on Kubernetes Clusters.


BSc. Mathematics, Statistics & Computing
Ulster University, 2:1 (Hons)
1993

Project on graphical calculators in the classroom.


A' Levels
B B B
1989

Mathematics, Physics, Economics

Expertise

Java
Javascript | HTML | CSS
PHP
SQL Server & T-SQL, MySQL
RESTful API Development
Azure Cloud
Linux
Git, Azure DevOps, CI/CD
AWS Cloud Computing
Swift {MacOS|iOS}
MS Power BI
Adobe Photoshop | Adobe Illustrator
WordPress

Extra

Volunteer Counsellor at NSPCC|Childline

Online, telephone, chat counselling provision for young people. In addition I have 300+ hours of face-to-face NHS counselling and a PGDip in Cognitive and Behavioural Therapy.


Cycling

Competitive 120+ km per week with regular fundraising rides.


Music {playing and production}

Play piano, acoustic and bass guitar, I'm a fully trained drummer. Creator of digital iOS-based music.


Travel

Toured coast to coast in US {NY > SF}. Travelled extensively in Eastern Europe.


Martial Arts

Club owner, competed, and qualified trainer in Kung-Fu. Also trained in Aikido, Kalis Ilustrisimo