Martin Smith

Senior Software Engineer at Elmstone Systems
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Jakub Motyczko

Martin is brilliant and fast learning programmer. He's proficient with C++, especially Qt framework. It's been a real pleasure to work in a same team on Qt/QML Linux Embedded project. He's calm in stressful situations, has good eye to a details, good ideas in UI and UX field and many many others. It would be great to catch up with him on next programming roles. Keep up a good work Martin!

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

Experience

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jun 2022 - Present

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Apr 2018 - Jun 2022

  • Jaguar Land Rover
    • Warwick University
    • HMI Software Engineer
      • Jun 2014 - Apr 2018

    • Gambling Facilities and Casinos
    • 1 - 100 Employee
    • Senior Programmer
      • Jun 2011 - Jun 2014

      Acting as Lead Programmer for the full games development team, I manage the development and organisation of each of the current software projects. I overlook each of the small sub-teams current project from initial concept, through to a final product. I also developed Storm Games's proprietary DirectX C++ based game engine. So I carry out the continued development and maintenance of the engine. Currently I have developed the following games for Storm Games: Pots Of Luck, Monkey Band, Pharaohs Fortune Poker, Lotto King, Magic Merlin's Lotto, LuckyLotto and Popeye Lotto.

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Graduate Analyst Programmer
      • Oct 2010 - Jun 2011

      My role as an Analyst programmer included a large number of differing aspects such as program development, bug fixing, testing code enhancements and documentation creation for a mortgage and loan application system. The primary language used during development is a Java based proprietary language called P4. Using P4, I developed a number of large enhancement projects using an iterative design methodology, each of which centred around implementing client defined requirements into the existing Phoebus system. The design stage of a large enhancement project involves outlining a technical specification document (TSD), which describes each stage of development in full. Once the program development is completed, unit testing is undertaken which involves me defining and carrying out a large number of test cases to ensure code reliability. The final aspect of development includes creating detailed program specification documents, which outline the complete functionality of a program.

    • Retail Manager
      • Jun 2010 - Oct 2010

      My role as Retail Manager included, dealing with the general public, handling cash and dealing with customer enquiries. Processing stock orders and maintaining stock levels for retail and repairs centre. Managing and training a number of sales assistants and developing new marketing campaigns, shop layouts and populating the company’s new retail website with products. Creating and installing new revenue streams such as a video game trade in service. Creating custom computer builds for customers and diagnosing computer problems for repairs.

Education

  • De Montfort University
    Computer Games Programming (Bsc/Hons), Computer Software Engineering
    2007 - 2010

Community

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