About Me

Hi, I'm Andy.

Programmer. Pianist. Walking, talking IMDB. Traveller. Wannabe 80's keytar rockstar.

Born in Newcastle-upon Tyne, Tyne and Wear - currently living in Bermondsey, London. '14 Graduate of Newcastle University.

Addicted to technology, podcasts, travelling, Icelandic music, world food, TV & film, anything sport.

Current top artists:


Seeking new and interesting opportunities, to network with other like-minded individuals, and to explore and develop my interests.

Stop by and say hi

Hobbies & Interests


Computer Science with Industrial Placement BSc Hons

AWS Technical Professional (Digital)

Google Analytics Individual Qualification (IQ)

RLSS UK National Pool Lifeguard Qualification

Music Theory Grade 5 - With Merit (ABRSM)




  • Feb 2018

    AND Digital, Product Developer and Team Lead

    Team lead and senior engineer developing a clients API

    Worked closely with clients to re-implement their legacy API in their new core platform.


    Net SQL VSTS
  • May 2016

    CGI, Software Developer

    Worked as a software engineer on a tech-refresh project

    Core developer, contributing to low-level designs both in software and data modelling, and maintining quality control through various forms of testing.


    Java Hadoop Accumulo Kafka Spark Big Data
  • May 2016

    CGI, UI Lead

    I worked as a UI lead on a proof-of-concept project

    My responsibilities included leading the UI development (client-side and server-side), ensuring quality control, and front-end component design and integration.


    HTML JavaScript MeteorJS MongoDB Node.js Elasticsearch CSS
  • July 2014

    CGI, Full-Stack Developer

    The only full-stack software developer on a project in the Justice sector.

    I was involved with many phases of the project life-cycle including design, development and integration, and testing. Since starting on the project I have taken ownership of several areas of a complex system and constantly strive to learn more and take my skills further.


    Java Documentum XCP 2.1 JavaScript CSS Agile Svn
  • May 2014

    Self, Android Developer

    I released my first app to the Android app store.

    An application targetted at Android 2.2, designed to help bodybuilders keep track of their progress. My Gym Journal


    Java Android Java MySQL
  • December 2012

    Logica, Junior Technical Architect/Developer

    I worked on system modernization with a team to assist in the specification and development of the client's security.

    This role is mainly focused on technical architecture and development. My main responsibilities center around the development and maintenance of tools to support event analysis and alerting functions such as reporting and log parsing.

    Other duties include liaising with the requirements team to discuss new business rules that have been agreed on for integration.


    Shell Jenkins Java MySQL Oracle jUnit jMock Svn
  • July 2012

    Logica, Test Analyst

    I worked as a test analyst on a modernization project for a complex solution targeted at the companies internal asset delivery system.

    I worked closely with the testing and development team to effectively execute and edit test scripts based on the solution requirements specification. I used the HP Quality Center to handle and report system defects.

    Other duties include liaising with the requirements team to discuss new business rules that have been agreed on for integration.


    HP Quality Center
  • June 2014

    BSc Hons Computer Science, Newcastle University

    Graduated with a degree in Computer Science with experience in the following modules:

  • May 2014

    Completed Dissertation

    My dissertation was on how technology can impact the effectiveness on treatment for mental illnesses such as anxiety and depression.

    Talk about it a bit more......


    Java Java Android MySQL PHP Git
  • Use the menu to filter by skills!


Little Farnham Pianists

Hannah Hawley Piano

A website for a local music business
My Gym Journal

My Gym Journal

An application targetted at Android 2.2, designed to help bodybuilders keep track of their progress.
Return Rambling blog

My Blog

A blog by Andy Smith, a Software Developer based in the UK
Slack music suggester

Music Suggester for Slack

A slash command plugin for Slack which returns a list of similar artists
Music composition


"Storm". A composition for piano
Raspberry Pi - Anybody On?

Anybody On?

A Raspberry Pi application to let you know if your media is being viewed


Publish all used node.js dependencies to your offline registry


Visualise your Foursquare checkins and unique metrics

Thanks for stopping by!

Have a question or just something you want to tell me? Get in touch using the form below! I'll get back to you as soon as possible

You can also find me on the following:

Handcrafted in the UK. Photography, code & design by Andy Smith

Font generated by under CC BY. The authors are: Freepik, SimpleIcon.