Dillon Reid

About

A highly motivated Software Engineer with hands-on experience in developing and testing front-end applications at NCR Atleos. Proficient in JavaScript, TypeScript, and the AngularJS framework, with further experience in C# and ReactJS. Demonstrated expertise in version control and continuous integration using GitHub, Jenkins, and JFrog. Adept at working in agile environments and delivering high-quality software solutions.

Work Experience

Front-End Software Engineer | NCR Atleos (July 2022 - Present)

Contributed to 'NDC Enterprise' front-end software for ATMs using AngularJS and Chrome Chromium. Developed expertise in JavaScript, TypeScript, and extensive unit testing with Karma and Jasmine. Experienced with version control via GitHub Actions and Jenkins, and participated in agile scrum teams.

Skills

Languages

JavaScript, TypeScript, C#

Front-End

AngularJS, ReactJS

Testing

Karma, Jasmine, angular-mocks

Backend & APIs

Flask, RESTful APIs

DevOps & CI/CD

GitHub, GitHub Actions, Jenkins, JFrog

Tools & Platforms

Chrome DevTools, Oracle VM, Hyper-V, PractiTest

Education

University of Dundee

Bachelor of Science with Honours - Computer Science

September 2019 - May 2022 | Final Grade: 2:1

Honours Project: Online Peer Review System (A2)

Designed and developed a website application for creating and submitting assessment marking forms. Built with ReactJS for the front-end, Flask for APIs, AWS for the database, and deployed on Heroku.

Contact

Feel free to reach out to me: