I graduated with a First Class honours and a 4.08 GPA in Computing BSc (Hons) from the University of Abertay in Dundee, Scotland. I've worked full time as a Senior Software Engineer at the Biotronics 3D Edinburgh Innovation Centre, since 2017.
Biotronics 3D is a prominent London-based developer of medical imaging and radiology systems; such as RIS, PACS, Viewer, Patient Portal and Teleradiology, via their product 3Dnet. The application - operating in 15 countries worldwide, including NHS trusts - utilises HL7 and DICOM standards technology.
On the web, I cater to the entire eco-system. From front-end design and deployment, to back end scripting and information systems. I am proficient in HTML5, CSS3, and JavaScript. Daily, I work with Typescript, React, LessCSS, MobX and Bootstrap on the front-end; .Net, NodeJS and SQL Server on the backend. I also may use PHP, NodeJS, Python, SASS, MySQL and Apache Server technologies. I can use various build tools; such as Yarn, NPM, Webpack, Git, SVN, Grunt and more.
Websites I develop always use modern design ideologies, such as Google's Material Design, with clean, colour-coordinated interfaces that look good, whilst being designed with ergonomics at the core. Responsive design and accessibility are key. I have a basic understanding of enterprise-level, cloud systems, including Azure and Hadoop.
Specialising in C# and Java for desktop, but with experience in Python, Pascal and more, I produce cross-platform polished software. These skills also carry over to Android for development with mobile technologies.
My Honours project, entitled "Implementing an Electronic Student Self-Service Attendance System for University Classrooms and Lectures", aims to replace outdated paper-based class register with an electronic, networked check-in process. This uses a Raspberry Pi device hooked up to an RFID card reader for scanning student cards and, alternatively, a bluetooth transceiver for detecting student mobile devices. For this, I succeeded and received an A+ grade.
Contact
Loading
Loading Failed
The content could not be loaded. You can reload the page to try again.
Success
Your message was sent successfully! We will try and handle your query as soon as possible.