Cameron Drennan
Software Engineer at oddschecker- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
French -
Topline Score
Bio
Mark Dunlop
I was Cameron's supervisor for his fourth year project as part of his MEng Computer Science at Strathclyde. The fourth year project is undertaken as an intensive 10 week project with little other commitments and forms a major part of the fourth year for MEng and honours students. Cameron and I meet weekly throughout the project for supervision meetings and he was a pleasure to supervise: always well prepared for meetings and working hard between supervisions culminating in a first-class project. His project developed a novel text entry method for smartwatches based around a circular keyboard around the edge of a circular watch face. While the original idea was mine, Cameron contributed considerably to the development of the idea and the language models required to compensate for the very small size of buttons on a smartwatch screen. The project involved considerable development in Android and Android Wear (both self-taught), building complex language models, reading research papers and conducting in-depth user experiments to compare performance of different approaches. The high quality of work Cameron showed on his project is reflected in the rest of his MEng studies where I can confirm he has pass his fourth year with distinction (Approved 27-May-2016) and proceeded to his final year. His academic transcript for third and fourth year is impressive with many marks in the first class (70+) band but still a growing strength in more software engineering oriented modules where he has scored mid-80s marks. I expect Cameron to do well in fifth year and graduate next summer with a very strong qualification.
Mark Dunlop
I was Cameron's supervisor for his fourth year project as part of his MEng Computer Science at Strathclyde. The fourth year project is undertaken as an intensive 10 week project with little other commitments and forms a major part of the fourth year for MEng and honours students. Cameron and I meet weekly throughout the project for supervision meetings and he was a pleasure to supervise: always well prepared for meetings and working hard between supervisions culminating in a first-class project. His project developed a novel text entry method for smartwatches based around a circular keyboard around the edge of a circular watch face. While the original idea was mine, Cameron contributed considerably to the development of the idea and the language models required to compensate for the very small size of buttons on a smartwatch screen. The project involved considerable development in Android and Android Wear (both self-taught), building complex language models, reading research papers and conducting in-depth user experiments to compare performance of different approaches. The high quality of work Cameron showed on his project is reflected in the rest of his MEng studies where I can confirm he has pass his fourth year with distinction (Approved 27-May-2016) and proceeded to his final year. His academic transcript for third and fourth year is impressive with many marks in the first class (70+) band but still a growing strength in more software engineering oriented modules where he has scored mid-80s marks. I expect Cameron to do well in fifth year and graduate next summer with a very strong qualification.
Mark Dunlop
I was Cameron's supervisor for his fourth year project as part of his MEng Computer Science at Strathclyde. The fourth year project is undertaken as an intensive 10 week project with little other commitments and forms a major part of the fourth year for MEng and honours students. Cameron and I meet weekly throughout the project for supervision meetings and he was a pleasure to supervise: always well prepared for meetings and working hard between supervisions culminating in a first-class project. His project developed a novel text entry method for smartwatches based around a circular keyboard around the edge of a circular watch face. While the original idea was mine, Cameron contributed considerably to the development of the idea and the language models required to compensate for the very small size of buttons on a smartwatch screen. The project involved considerable development in Android and Android Wear (both self-taught), building complex language models, reading research papers and conducting in-depth user experiments to compare performance of different approaches. The high quality of work Cameron showed on his project is reflected in the rest of his MEng studies where I can confirm he has pass his fourth year with distinction (Approved 27-May-2016) and proceeded to his final year. His academic transcript for third and fourth year is impressive with many marks in the first class (70+) band but still a growing strength in more software engineering oriented modules where he has scored mid-80s marks. I expect Cameron to do well in fifth year and graduate next summer with a very strong qualification.
Mark Dunlop
I was Cameron's supervisor for his fourth year project as part of his MEng Computer Science at Strathclyde. The fourth year project is undertaken as an intensive 10 week project with little other commitments and forms a major part of the fourth year for MEng and honours students. Cameron and I meet weekly throughout the project for supervision meetings and he was a pleasure to supervise: always well prepared for meetings and working hard between supervisions culminating in a first-class project. His project developed a novel text entry method for smartwatches based around a circular keyboard around the edge of a circular watch face. While the original idea was mine, Cameron contributed considerably to the development of the idea and the language models required to compensate for the very small size of buttons on a smartwatch screen. The project involved considerable development in Android and Android Wear (both self-taught), building complex language models, reading research papers and conducting in-depth user experiments to compare performance of different approaches. The high quality of work Cameron showed on his project is reflected in the rest of his MEng studies where I can confirm he has pass his fourth year with distinction (Approved 27-May-2016) and proceeded to his final year. His academic transcript for third and fourth year is impressive with many marks in the first class (70+) band but still a growing strength in more software engineering oriented modules where he has scored mid-80s marks. I expect Cameron to do well in fifth year and graduate next summer with a very strong qualification.
Credentials
-
Confluent Developer Skills for Building Apache Kafka 5.3.0-1.0.0
ConfluentOct, 2019- Nov, 2024 -
Scrum Master Certified (SMC)
Scrum AllianceMar, 2018- Nov, 2024
Experience
-
oddschecker
-
United Kingdom
-
Spectator Sports
-
1 - 100 Employee
-
Software Engineer
-
Sep 2021 - Present
-
-
-
Sabio
-
United Kingdom
-
IT Services and IT Consulting
-
400 - 500 Employee
-
Senior Software Engineer
-
Apr 2021 - Sep 2021
-
-
-
J.P. Morgan
-
United States
-
Financial Services
-
700 & Above Employee
-
Senior Associate Software Engineer
-
Jan 2021 - Mar 2021
-
-
Associate Software Engineer
-
Jan 2019 - Jan 2021
-
-
Analyst Software Engineer
-
Aug 2016 - Jan 2019
-
-
Software Engineer Intern
-
Jun 2016 - Aug 2016
-
-
-
University of Strathclyde
-
United Kingdom
-
Higher Education
-
700 & Above Employee
-
Teaching Assistant
-
Sep 2015 - Apr 2016
I assist 1st & 2nd year Computer and Information Science (CIS) students in their laboratory work. As a senior student I am able to utilise my past experience of my university degree to aid new students in the CIS department and give them a helping hand during their classes. I work around my 4th year courses and I have been scheduled to work 62 hours across semester 1. I assist 1st & 2nd year Computer and Information Science (CIS) students in their laboratory work. As a senior student I am able to utilise my past experience of my university degree to aid new students in the CIS department and give them a helping hand during their classes. I work around my 4th year courses and I have been scheduled to work 62 hours across semester 1.
-
-
-
Disabled Access Holidays
-
United Kingdom
-
Leisure, Travel & Tourism
-
1 - 100 Employee
-
Web Developer
-
Nov 2014 - Sep 2015
I assist in maintenance of the company's websites. I also manage the SQL server database for the partner company "Mobility Equipment Hire Direct". I have learned new technologies since joining including:- .NET Framework (ASP.NET, VB.NET, ISS, MS SQL Server, Visual Studio)- Classic ASP- Blowfish Hashing- AES Encryption- jQuery- FTP (cuteFTP)
-
-
Summer Intern
-
Jun 2015 - Aug 2015
My intern project was to design and build a new website for a new sister company “Wheelchair Accessible Holiday Taxis”. I have had the opportunity to create a requirement spec & design spec and have been given freedom to develop the whole project with one other intern in a business environment.The site was built on top of a Classic ASP shopping cart software called “VPCart” and heavily customised using: - Classic ASP, AJAX, JavaScript, JQuery, CSS, Bootstrap, MS SQL Server, Git and Visual Studio technologies.
-
-
-
J.P. Morgan
-
United States
-
Financial Services
-
700 & Above Employee
-
Spring Week Attendee
-
Apr 2015 - Apr 2015
I attended the first ever spring week event at JP Morgan’s Glasgow office (13/04/15 – 17/04/15).I learned so much from this experience including: - Cloud Computing, Agile Development Principles, Cybersecurity, Interview Preparation and the importance of networking. I attended the first ever spring week event at JP Morgan’s Glasgow office (13/04/15 – 17/04/15).I learned so much from this experience including: - Cloud Computing, Agile Development Principles, Cybersecurity, Interview Preparation and the importance of networking.
-
-
-
McDonald's
-
United States
-
Restaurants
-
700 & Above Employee
-
Crew Member
-
May 2013 - Jul 2014
- Worked in sync with other employees carrying out general tasks which include cleaning, cash handling and cooking.- Provided me with experience to work in extremely high pressure situations and enabled me to serve customers at an exceptionally fast pace with top quality service.- Enhanced my teamwork qualities and helped me to be more sociable. - Worked in sync with other employees carrying out general tasks which include cleaning, cash handling and cooking.- Provided me with experience to work in extremely high pressure situations and enabled me to serve customers at an exceptionally fast pace with top quality service.- Enhanced my teamwork qualities and helped me to be more sociable.
-
-
-
New Look
-
United Kingdom
-
Retail
-
700 & Above Employee
-
Sales Assistant
-
Nov 2010 - Dec 2010
- Worked in a team over the Christmas period carrying out general tasks including cleaning, cash handling and helping customers.- Provided experience to work in pressure situations and in satisfying customers.- Developed my teamwork skills and social interaction. - Worked in a team over the Christmas period carrying out general tasks including cleaning, cash handling and helping customers.- Provided experience to work in pressure situations and in satisfying customers.- Developed my teamwork skills and social interaction.
-
-
Education
-
University of Strathclyde
Bachelor's degree, Computer Science -
University of Strathclyde
Bachelor's Degree, Sport and Physical Activity -
Grange Academy
High School