Photo of Alec Rust

Alec Rust

Senior Web Developer

London, UK

Contact

About

Experienced front end developer with leadership experience. Dedicated to accessibility, performance, SEO and crafted mobile-first user interfaces.

Profiles

Work

GetHarley

-

Senior Frontend Engineer

https://www.getharley.com/

Featurist

-

Head of UI/UX

https://featurist.co.uk/

At this London-based consultancy, I led the front end and UX development across projects. The diverse work ranged from small MVP mobile apps to large legacy system replacements, including a multi-tenant e-commerce platform.

Highlights

  • Led the UI/UX process for all projects, honing my leadership and project management skills.
  • Worked on greenfield projects and legacy system replacements, utilising a diverse tech stack from Node.js to Rails.
  • Gained insights into various industries through diverse projects, which improved my problem-solving approach.

BBC

-

Senior Web Developer

https://www.bbc.co.uk/bbcthree

At my second stint at the BBC I was part of the small development team that built a modern, React-based website to transition BBC Three from a TV channel to the web. We successfully fulfilled diverse stakeholder needs while ensuring an engaging user experience.

Highlights

  • Conducted user testing, which informed the development of interactive features, enhancing user engagement.
  • Developed an internal library for efficient and consistent display of BBC content 'cards', streamlining content management.
  • Adopted and strengthened my abilities in new technologies such as Node.js, React, webpack and Babel.

Shopa

-

Director of Front End Engineering

https://shopa.com/

As the Director of Front End Engineering at Shopa, I led the small front end development team as the company grew and attracted more funding. We delivered reusable components and a robust front end architecture, enabling the company to scale and adapt to changing business needs.

Highlights

  • Oversaw front end implementation and maintenance, alongside dev ops tools ensuring website reliability.
  • Navigated the balance between business expectations and technical capabilities, delivering on project objectives.
  • Broadened my expertise by learning about technologies such as Go, Elasticsearch, and Gulp.

Shopa

-

Front End Developer

https://shopa.com/

At Shopa, a social shopping startup, I was instrumental in developing the initial web and mobile applications. I then transitioned into a development-management role to build a capable team and oversee front end development.

Highlights

  • Rapidly iterated on prototypes, establishing a fast feedback loop crucial to the startup phase.
  • Experimented with cutting-edge technologies in a collaborative setting.
  • Enhanced my skill set with Ruby on Rails and integrated new methodologies like SUIT CSS.

Universal Music Group

-

Front End Developer

https://www.universalmusic.com/

At Universal Music Group, I worked on a range of artist and record label websites. I introduced mobile-first best practices into the development workflow and actively contributed to tools and guidelines for the team.

Highlights

  • Led front end development for the Sinfini Music site, delivering a new platform for classical music enthusiasts.
  • launched a new website for Mercury Records, enhancing the mobile user experience.
  • Created the 'UMG Boilerplate', a tool that streamlined development processes for teams.

BBC Worldwide

-

Commercial Developer

https://www.bbc.com/

In the BBC.com development team I contributed to the launch and maintenance of an updated BBC home page for international users. I also helped manage analytics and advertising code, and implemented GeoIP and CDN solutions.

Highlights

  • Completed Adobe SiteCatalyst Implementation Training to improve site analytics.
  • Analysed global traffic patterns using Keynote for insightful user understanding.
  • Learned about and implemented continuous integration, TDD, and BDD.

BBC Worldwide

-

User Interface Developer

https://www.bbc.co.uk/

At BBC Worldwide, as part of the Digital Delivery team, I worked on maintaining and enhancing several 'passion sites' including BBC Good Food, Gardeners' World, and Radio Times, focusing on problem-solving and user experience improvement.

Highlights

  • Participated in rebuilding the Top Gear website, optimising navigation and performance.
  • Developed and integrated new features and microsites for various BBC websites.
  • Expanded knowledge in website localisation and effectively applied GeoIP technologies.

BBC

-

Front End Developer

https://www.bbc.co.uk/

Selected for the development team that revamped the BBC domestic homepage into a customisable, widget-based layout, enhancing usability for a large audience.

Highlights

  • Contributed to a homepage redesign that improved usability for millions of daily users.
  • Collaborated closely with a skilled team, refining development best practices.
  • Dived into dev ops, learning about CDNs and caching strategies for large-scale websites.

Alec Rust Ltd

-

Freelance Developer/Designer

https://www.alecrust.com/

As a freelance developer, I became adept in a wide range of areas of web development and catered to diverse client needs, from small businesses to start-ups. I utilised popular CMS platforms and also engineered bespoke solutions.

Highlights

  • Developed websites for a range of businesses, adapting to unique needs.
  • Implemented a scalable hosting and monitoring solution for multiple clients.
  • Launched a Q&A platform for general contractors, among other projects.

RAPP

-

Web Developer

https://www.rapp.com/

At my first job in London, I honed my skills in a fast-paced agency setting, mastering development workflows and quality assurance processes, and contributing to projects for large clients.

Highlights

  • Contributed to the launch of Pfizer’s health information website.
  • Built HTML emails for high-profile clients like Apple and Barclays.
  • Gained insights into user preferences through formal user testing.

Skills

Technical Skills

  • HTML5, CSS3, ES6, Node.js, TypeScript
  • React, Vue.js, Stimulus, Next.js, Ruby on Rails
  • Tailwind CSS, NextUI, Material UI, Bootstrap etc.
  • webpack, esbuild, Babel, ESLint, Prettier, Jest
  • CI with GitHub Actions, CircleCI, Semaphore CI etc.
  • WordPress LAMP stack with MySQL, PHP, jQuery etc.
  • Strong design and UX skills, Sketch, Affinity, Figma etc.
  • Web accessibility standards
  • Performance optimisation and scalability
  • SEO expertise and analytics integration

Soft Skills

  • Leadership/mentorship
  • Project management
  • Written & verbal communication
  • Team collaboration
  • Detail oriented