Cameron McClymont

4th Year Computer Science Student | Flutter App Developer

Social media icon
Social media icon
Social media icon
Social media icon

About me

I am a final year Computer Science student at the University of Edinburgh and aim to work in various applied and interdisciplinary fields such as bioinformatics, robotics, and renewable energy.

A diverse range of work experience has put my broad skill set into action in a number of contexts. It has given me invaluable background in how technology is applied in different types of businesses. I have over 5 years of experience working closely with clients to develop bespoke, cross-platform mobile and web apps. If you'd like to work with me, feel free to get in touch via any platform.

Outside of Computer Science, I am keen on doing outdoor seasonal work in Canada and Europe and enjoy songwriting/production, salsa dancing, and everything outdoors!

View projects

Education

  1. The University of Edinburgh | BSc Computer Science

    Honours project: Visualising the National Library’s Publication Data
  2. The High School of Glasgow

    Advanced Higher: Computer Science, Mathematics, Physics
    Higher: Computer Science, Mathematics, Physics, Chemistry, English

Experience

  1. N4 Partners | Technical Consultancy Intern

    • Worked closely with clients to analyse requirements and advise on technical solutions
    • Compiled and presented my work through slideshows, and reports
    • Effectively communicated solution integration to a non-technical audience
    • Investigated and presented on upcoming business challenges
    Flutter iconFirebase iconChatGPT logo
  2. CERN | Summer Student

    • Built and published a Python package to gather telemetry from internal software tools
    • Set up a GitLab CI pipeline to build, test, and deploy the package to PyPI
    • Prepared Grafana dashboards to track this data, using InfluxDB as a backend
    • Frequently contributed to colleagues' work via branches and merge requests on GitLab
    Python iconInfluxDB iconGrafana iconGitLab iconOverleaf iconChatGPT logo
  3. Sigma Stream | Software Engineer

    • Developed and optimised robust, modular software in a small team using Rust
    • Exploited concurrency to efficiently process and benchmark IO-bound tasks
    • Set up and mounted servers, installed hard drives and operating systems
    • Used Redis to send data between modules
    Python iconRust iconInfluxDB iconGrafana iconRedis icon
  4. Bespoke Apps Ltd | Co-founder

    • Co-led the development of table service apps built for Android
    • The backend featured a Firestore database and used Stripe for payment processing
    • Met with owners of hospitality businesses to conduct market research for the project
    Android iconFlutter iconFirebase iconStripe icon

Projects

Hackathons

© 2024 Cameron McClymont All Rights Reserved.

Avenge me.

Powered by SvelteKit <3