Andrew Smith

Developer

An agency experienced developer specialising in mobile app development and web development.

Currently working with native mobile application development, cross-platform application development and MEAN stack technologies.

Also a regular blogger, Hackathon attendee and tech community member.

Web Development Icon

Web Development

Web design & web development skills with a year's experience of working within an agency and a year's freelance experience.

Mobile Development Icon

Mobile
Development

Skills in native Android development in Java and cross-platform mobile development in Ionic and React Native.

Computer Science Icon

Computer Science

BSc (Hons) degree in Computer Science with a year's placement working in industry.

My work

Take a look at some of my recent projects.

BloodSugarAppMagik

Ionic

Built at Hack24 this cross platform mobile app tracks and analyses the blood sugar results of Diabetics, giving graph illustrations and a practical representation of blood sugar results over time.

Blood Sugar App Magik built at Hack24
Blood Sugar App Magik built at Hack24
Blood Sugar App Magik built at Hack24

Image Identifier

React Native

A React Native app that uses AI and a number of React Native components to identify what's in an image taken by a user.

I published a full guide on how to build this app here as part of a "Let's Build" series of tutorials.

This guide was also a featured article in Tech Nottingham's September newsletter.

View on GitHub

React Native image recognition app
React Native image recognition app
React Native image recognition app

Personal Data Dashboard

React, Flexbox

A ReactJS project that utilises a variety of third-party APIs to display and organise useful personal information including unique iCal calendar integration, WunderList integration and both news and weather APIs.

This web app also features on-demand refreshing of information, CSS animation and a layout built using Flexbox.

ReactJS data dashboard project

Geolocation Weather Forecast

React Native

A simple React Native app that uses the Geolocation functionality of a mobile phone and a WeatherAPI to retrieve a user's current location and return a 5 day weather forecast for that location.

I published a full guide on how to build this app here as part of a "Let's Build" series of tutorials.

This guide was also a featured article in Tech Nottingham's October newsletter.

View on GitHub

React Native Geolocation Weather Forecast app
React Native Geolocation Weather Forecast app
Inconnect Cables website - Built at Cursor

Inconnect Cables
HTML, CSS, JavaScript, CraftCMS based on provided designs
Built on placement at Cursor

Espresso Design Offers Page - Built at Cursor

Espresso Design offers page
HTML, CSS, JavaScript based on provided designs
Built on placement at Cursor

Skills

What do I know?

Front-end development

  • HTML, CSS, LESS, Bootstrap
  • JavaScript, JQuery, AJAX
  • Responsive Web Design
  • Wireframes, Sketch, Photoshop
  • UX & UI design, Accessibility, SEO

Non-agency experience

  • ReactJS
  • Android Development (Java)
  • Ionic Framework
  • React Native
  • SASS
  • Flexbox
Lincoln Hack 2018 website - Built at Cursor

Lincoln Hack 2018
HTML, CSS, JavaScript, CSS animations based on provided designs
Built on placement at Cursor

Greenstock Lighting - Built at Cursor

Greenstock Lighting
HTML, CSS, JavaScript, CraftCMS based on provided designs
Built on placement at Cursor

Nicholson McBride Digital Transformation - Built at Cursor

Digital Transformation
HTML, CSS, JavaScript based on provided designs
Built on placement at Cursor

Back-end development

  • PHP
  • SQL, mySQL
  • Git, GitHub, BitBucket
  • CraftCMS
  • Basic server theory, DNS, domains
  • GDPR regulations, security principles
  • Trello, BaseCamp, Float

Non-agency experience

  • NodeJS
  • MongoDB
  • C++
  • C#
  • Python
  • PHPmyAdmin
Steve Nash fashion designer website

Steve Nash Fashion Designer Portfolio Website

www.simonsgroup.com

Simons Group
HTML, CSS, JavaScript, CraftCMS based on provided designs
Built on placement at Cursor

Foster Environmental - Built at Cursor

Foster Environmental
HTML, CSS, JavaScript, CraftCMS based on provided designs
Built on placement at Cursor

BSc (Hons) Computer Science

2015 - 2019

Level 1 Modules

  • Programming & Data Structures (1st)
  • Algorithms & Complexity (2:1)
  • Maths for Computing (1st)
  • Web Authoring (2:1)
  • Problem Solving (1st)
  • Computer Architectures (2:1)
  • Operating Systems (1st)
  • Web Applications Development
    (volunteer module)

Level 2 Modules

  • Object Oriented Programming (1st)
  • Database Systems (1st)
  • Human Computer Interaction (1st)
  • Artificial Intelligence (1st)
  • Professional Practice (1st)
  • Networks & Network Systems (1st)
  • Group Project (1st)
  • Programming Paradigms (2:1)

Level 3 Modules

  • Software Engineering
  • Mobile Computing
  • Cross Platform Development
  • Final Year Project
  • Autonomous Mobile Robots
  • Image Processing
  • Parallel Computing

Industrial placement year

July 2017 - July 2018.

Working

Projects

What have I done?

Junior Developer placement year

Year in industry creating websites and online software at Cursor for customers and clients across a broad range of industries. Helpdesk technical support, designing front-end wireframes and visuals and general software development processes. Involved in client meetings, working closely with professional clients and participating in R&D projects.

2017 - 2018

Founder & President of the UoL Diabetes Group

Founded & President of the University of Lincoln Diabetes Group. Maintaining responsibilities, organisation, leadership skills, delegating roles and communication. Organised events, fundraisers and liased with resarchers regarding research projects.

2015 - 2017

Computer Science Course Representative

Course Representative for Computer Science at University. Ability to communicate well, plan well and manage time successfully.

2015 - 2016

ICT Service Desk Technician

Solving problems with computers and mobile devices across multiple operating systems and give out technical advice.

2015 - 2017, 2018 - 2019

School of Computer Science Student Ambassador

Supporting events such as Open Days, Applicant Open Days, School liaison events and other odd jobs around the School.

2015 - 2017

The Lincoln Award

I have completed the Lincoln Award; the University of Lincoln’s standalone Employability award.

2016

IT Tutor (Volunteer)

Volunteer at the Long Eaton 50+ Forum to teach 50+ year olds a better understanding in using their computing and mobile devices.

2015 - present

School of Computer Science Interview Panel

Questioned candidates in the recruitment process for new lecturers and researchers. Communicated detailed feedback to the Head of School.

2017

AOL London Work Placement

Week placement in AOL's specialised web development and software department to gain valuable advice and experience from experts and professionals within a multinational company. Shadowed a team of developers and designers mainly working with JavaScript technologies. Was also given opportunity to attend meetings on advertising based solutions.

2014

NHS Practice IT Consultant

Implemented media solutions for a professional inspection and solving general IT problems within the practice.

2015

BCS work placement

Placement in a local Computer repair shop. Allowed me to understand how to work professionally and give out great customer service.

2014

Chairman of Social Events

Vice Chairman of Social Events in the Sixth Form Council, eventually becoming the Chairman.

2013

2:1 in Brilliant Club scheme

Achieved a 2:1 in the Brilliant Club programme where I attended multiple tutorials and completed a first year University assignment in a University setting whilst at Sixth Form.

2013

Say hello

Get in touch