Calum Ryan

Profile

I'm a self-motivated web developer with design experience building on over seven years' working in the web industry and my earlier university achievements in multimedia technology study.

My aim is to make the web a better place for all, with particular focus on inclusive design that caters for all types of disability. I’m looking to work with a company that aligns with this ambition and values the importance of having a great user experience in their website.

Team work

I greatly value communication and wellbeing in teams and continually look for ways these can be improved: for instance, when a team member is working remotely or has just joined the organisation, and needs to be supported. I recognise and appreciate that we may all have different ways of communicating ideas, opinions and feedback which presents both challenges and opportunities when working in a team.

Technical Skills

Beyond my core front-end skills of writing semantic HTML, CSS and presentational JavaScript, with ES6, I have some experience in writing web applications in VueJs, React and PHP. I’m very familiar with popular frameworks like Twitter Bootstrap but also comfortable with writing my own templating libraries/styleguides using component-focused tools like Fractal.

Accessibility

When I’m approaching a project I always try to prioritise making it accessible to all. It matters most to me that anyone with one or multiple impairments, temporary or permanent, can use the website without hindrance or frustration. I look to achieve this through adherence to well constructed semantic code and extensive user testing, conversation and feedback.

Approach

Both managing and delivering a project, I seek first to understand what problems or challenges a user faces when using a feature. From this I identify specific user stories and features which can be researched, designed and developed. I like to plan projects based on features, rather than activities. Ideally they should have short iterations, that offer the opportunity to get user feedback as the feature is developed.

Beyond the office

I actively support and engage in the web community through regularly attending conferences and meetups that improve my awareness of new front-end technologies, web standards, accessibility and better approaches to web performance and user experience design.

In my own time I actively further my skills in the latest CSS techniques and Javascript frameworks. Currently I’m working on a personal project to present a digital archive of museum exhibits using open data. This is built as a Progressive Web App using the React-based site generator GatsbyJS.

Codebar

Contributing back to the web community, I voluntarily coach students foundational skills in HTML, CSS and JavaScript at Codebar events.

IndieWeb

I also participate in the IndieWeb community. Here there’s a strong emphasis on building open-source, user-focused web technologies, building and maintaining your own website along with sharing knowledge and ideas. I organise a fortnightly event, enabling people from a range of backgrounds and abilities to work on improving their personal websites.

Qualifications & work history

Front End Developer
We Create Digital

-
  • WordPress along with other CMS development and integration for clients. Internally, I helped improve the overall approach of the company’s project management: helping introduce an agile workflow to the business and better understanding of user-focused needs.

    • Integration with WordPress / Laravel / Magento / ExpressionEngine
    • Version control all projects through GitLab
    • Environment and build tools including use of Grunt, Gulp, Webpack and Node packages
    • Design tools including CC Photoshop, Illustrator and Affinity Designer
    • HTML5, CSS3, Scss, jQuery, Vanilla Js, VueJs, PHP

Front End Developer
Wickedweb (acquired by Avenue Digital)

-
    • Here I built up foundational knowledge of core front-end skills and template integration on their in-house CMS.
    • Later I helped steer the company towards responsive thinking and developing an in-house responsive framework for HTML/CSS and JS.
    • I worked on websites including the charity Blesma, Wagamama, EC Harris, Ella’s Kitchen and the portfolio site of entrepreneur Peter Jones. I also wrote informative articles for their blog.

BSc Multimedia Technology & Design
Brunel University

-
  • FIRST CLASS HONOURS AWARD WITH PROFESSIONAL DEVELOPMENT

    • Awarded Brunel Excellence Scholarship for 2007-2011
    • Led a team of three to design and develop a PHP and JavaScript-based multimedia widget aimed at motivating people to donate money to Cancer Research UK. The brief was conceptualised by London-based digital agency Essence and we were awarded 1st prize.
    • For my Final Year Project I researched and developed a mobile application for use in museums and art galleries. As part of this research I liaised with a number of museums including the Ashmolean, Oxford. I implemented the technical side of it using Android SDK, programming with self-taught skills in Java and XML.

(Work Placement) Digital Media Assistant
Film Education

-
    • Design and development of educational microsites for clients including Warner Brothers, Pathé International and CinemaNX.
    • Contributed to the design and development of web and CD-ROM based educational resources suitable for classroom learning activities.

BTEC National Diploma IT Practitioners
South Cheshire College

-
    • Triple Distinction
    • Awarded Business & IT Student of the Year

Talks, publication & exhibition


What people think about me

“Calum shows real flare and enthusiasm in his work as front end developer. With a passion for expanding his knowledge on all things digital, he very regularly attends conferences on the newest digital trends and tech solutions. Armed with what he has learnt, Calum will share his experiences with his coworkers and transfer what he has learnt into helping provide better functional solutions for clients. He also has a very keen eye for design and instinctively knows what looks good and what doesn't, another one of his many talents.”

– Emma Atkins, Wickedweb

“Calum was a keen problem-solver during his twelve month student placement at Film Education. He made a valuable contribution to a large number of demanding projects during that time and I recommend his work.”

– Jane Dickson, Film Education