About Me

​Currently I primarily use full stack JavaScript in most of my projects, most of my proffesional experience has also been primarily with JavaScript.

I like spending my time making small projects that allow me to develop my skills as I'm passionate about technology, science, mauy thai, traveling and constantly learning and experiencing new things.


  • Strong foundation in CSS, HTML
  • Strong JavaScript skills / jQuery
  • Language Experience: PHP, Ruby, JavaScript / Node
  • JavaScript frameworks: Angular, Vue, React, Ember
  • Testing frameworks: Jest, Jasmine
  • Database Experience: MySQL, MongoDB
  • CMS Experience: Wordpress, OpenCart
  • Version Control (Git)
  • Adobe Photoshop/Illustrator
  • Google Adwords and Google Analytics


  • Passion for development, always looking to improve my web development skills
  • Great communication and collaboration skills
  • High self-motivation in working individually and closely with other teams
  • Doing research, market analysis and information structure
  • Building user stories, personas, task flows, storyboards, sitemaps, use cases and scenarios
  • Performing user testing
  • Problem solving skills
  • Providing development support
  • Experience in responsive web design, cross-platform compatible coding techniques and troubleshooting


  • Passionate for martial arts and self development
  • Learning new things and always be in motion
  • Traveling and exploring new places
  • Reading blogs, books and be engaged
  • Listening to electronic music


Financial Cloud

Software Engineer
August 2018 - Present

Emergeadapt / Caseblocks

Software Developer
March 2017 - August 2018

Castle Water

January 2016 - March 2017

Artisan Hardwood Flooring

Web Developer
January 2016 - June 2017


Honours’s degree (2:1) - Web and Mobile Development

University of the West of Scotland
2014 - 2016

HND - Interactive Media

Ayrshire College
2012 - 2014

5 Highers

Barrhead High School
2006 - 2012