Michael Holmes

Software Developer at Optix
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
York, England, United Kingdom, GB

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Tunisia
    • Wellness and Fitness Services
    • 1 - 100 Employee
    • Software Developer
      • Nov 2018 - Present

    • Frontend Developer
      • Sep 2017 - Nov 2018

    • Web Developer
      • Feb 2017 - Sep 2017

    • United Kingdom
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Developer
      • Sep 2015 - Feb 2017

      Michael spent a year on the Graduate program where he further developed his skills as a software engineer. Whilst being immersed in the wonder or agile software development, Michael has learned valuable software fundamentals and principles and his career highlights include:○ Developing an environmental dashboard to consolidate data from various data sources located on a multiple remote machines. The environment, developed using the .Net framework, gathered data and stored it into a SQL Server database. This data was then periodically retrieved and displayed on a web page(ASP.NET).○ Developing an Android application which stored/retrieved data locally using an SQL database and stored/retrieved data remotely in a MongoDB by consuming a Spring MVC based RESTful web service(developed using Spring Boot).○ Project Managing the graduate project to develop a computerised exam application for recruitment. The project involved following an Agile approach of software design from initial discovery through to MVP. Learning the process of project start up, to project completion was an invaluable. ○ Developing backend end mappers for a major inter-dealer money broker. The mapper was responsible for, essentially, converting data stored in BML format to the given data format of the customer, in this case, CSV. All was implmented in C# using .NET.○ Developing a web application for a major sporting website, using ReactJS, Redux and Saas. The front end was responsible for consuming multiple API's to update the sites state aware single page web application. Michael developed multiple UI components to display the application state data to conform with UI mock ups in Zeplin.

    • Student Software Engineer
      • Jul 2013 - Jul 2014

      Valuable experience was gained whilst completing a enjoyable year working for Renesas. Nine months were spent developing an integration test frame work developed in C which was designed to be ported to a host of Renesas micro-controllers. A host of integration tests were written to test the framework. Experience was gained programming the following micro-controller periperals including MCU, PORT, WDG, GPT, FLS, DIO, ADC, ICU, PWM, SPI and CAN. The framework consisted of a Peripheral Driver Layer, Hardware Abstraction Layer and Test Abstraction Layer. Skills were developed in C programming, Make files, Batch files and more.Whilst challenging at times, it proved hugely beneficial and vast experience was gained.

Education

  • University of York
    Master’s Degree, Electronic Engineering
    2010 - 2015

Community

You need to have a working account to view this content. Click here to join now