Rasmus Eriksson
Verified Expert in Engineering
Front-end Developer
Gullspång, Sweden
Toptal member since November 27, 2016
Rasmus is a front-end developer with a decade of experience specializing in WordPress and Magento. He's passionate about great user experiences and creating responsive, accessible websites with as few lines of code as possible.
Portfolio
Experience
- WordPress Themes - 11 years
- WordPress - 11 years
- WordPress Plugins - 10 years
- Sass - 8 years
- Bootstrap - 8 years
- JavaScript - 7 years
- Responsive Web Design (RWD) - 7 years
- Performance Optimization - 7 years
Availability
Preferred Environment
Sketch, Git, Docker, PhpStorm, Visual Studio Code (VS Code), MacOS
The most amazing...
...thing I've created is a review aggregator app that integrated reviews from Facebook, Google, and Yelp.
Work Experience
WordPress Developer
Oxford Royale Academy
- Developed the client's new website from scratch with a focus on speed and usability.
- Advised the design agency on WordPress and web performance best practices.
- Created a WordPress framework to enable editors to build highly customizable layouts that are still performant.
- Built a variety of custom, reusable JavaScript components, like accordions, menu systems etc.
- Ensured that the website is fully responsive and looks its best on as many different screen configurations as possible.
- Implemented a variety of performance strategies to increase conversions in low-bandwidth scenarios.
Web Developer
DPC
- Developed custom features for Shopify sites.
- Implemented design changes to Shopify themes.
- Extended the client's WordPress theme framework with custom features.
- Worked on ad-hoc WordPress theme development.
- Built and deployed AWS instances running the LEMP stack.
- Troubleshot server issues for AWS-hosted WordPress and Magento sites.
WordPress Developer
Oxford Royale Academy
- Audited WordPress site for performance and security issues.
- Discovered and fixed several security vulnerabilities.
- Redeveloped key parts of the site to improve performance on conversion funnels.
- Assisted with migration to a new hosting provider.
- Set up code repositories and implemented a deployment process following industry practices.
- Updated the back end to improve the marketing team's efficiency.
WP Speed Optimization and Infrastructure Consultant
Barker & Sons Plumbing (via Toptal)
- Audited the client's website for performance issues and wrote a report on potential areas of improvements.
- Migrated the website to WPEngine and cleaned up the database.
- Supported the client with technical questions and advice for interactions with an SEO agency.
- Implemented many performance enhancements by improving code quality and using techniques like lazy loading and image optimization.
- Designed and implemented an app to bring in third-party reviews with data from Facebook, Google and Yelp through their APIs.
- Created ad-hoc design work for new functionality as well as improvements to the typography.
- Managed content updates for the client, including creating new templates and updating existing ones.
Front-end Developer | Designer
Zoodo Web Development
- Designed and developed a multilingual eCommerce website using Magento as a shopping cart and WordPress to manage blog content.
- Designed and developed two multilingual micro-sites to promote eCommerce products following strict regional regulations for the health industry.
- Implemented the designs provided by an agency into three multilingual WordPress websites, including Chinese and Russian.
- Developed the client-side of a document management system based on WordPress.
- Provided day-to-day support to the client in terms of hosting, WordPress and Magento management.
- Consulted on best practices for high-load websites, implemented performance optimizations and caching for WordPress and Magento.
- Managed hosting for a variety of clients using VPS Linux servers.
- Created Mailchimp templates.
- Incorporated Git into the workflow on all client projects.
WordPress Developer
Hypergrid (via Toptal)
- Developed a web app to compare and calculate costs for different cloud service providers on WordPress and third-party APIs.
- Updated the client's website to add layout building functionality using ACF.
- Created ad-hoc new features to support the client's marketing needs.
- Refreshed the design based on wireframes provided by the client.
Front-end Developer | Designer
Project B
- Adjusted the layout and fixed issues on the website.
- Coded newsletters and email campaigns.
- Designed banners for campaigns and social media activity.
- Advised on the implementation of Mailchimp.
- Created graphics assets for new products.
- Educated the client on the use of version control systems, in particular, Git and migrated the code to GitHub.
Front-end Developer
Superdrug
- Improved the front-end performance across the store by optimizing the assets, reworking the JavaScript, and reducing the page size.
- Redeveloped the user experience of the store locator and postcode lookup tools.
- Advised the business on integrating a WordPress blog with the existing Hybris eCommerce system using WP REST API.
- Developed a new WordPress theme in three variants. One was an "unstyled" bare-bones theme to be displayed on the eCommerce site. Another theme had all the blog elements styled and a third which imports some elements from the eCommerce site.
- Improved the JavaScript and CSS compatibility with outdated browsers.
- Used Subversion for version control.
Front-end Developer
Kaplan International
- Developed a new WordPress theme from designs provided by an external agency.
- Extended a custom MVC framework built on WordPress.
- Implemented responsive, cross-platform layouts using CSS and JavaScript.
- Worked closely with an in-house designer to implement prelaunch design changes.
- Built new components and templates entirely from ACF.
- Used scrum (agile) methodology with Jira.
- Refactored and implemented new features into the Gulp build tool.
- Used Bitbucket for versioning control using a GitFlow methodology.
Front-end Developer
Rush Hair Limited
- Developed and maintained two WordPress websites and assisted the designer on responsive design principles.
- Designed and developed a Magento eCommerce site, including platform-specific optimization and UX.
- Created a hair salon locator in jQuery using a JSON feed.
- Developed specialized templates for the salons using custom fields in WordPress.
- Managed deployments and Linux servers for testing, staging and live sites.
- Created custom templates for use in e-mail campaigns on the Mailchimp platform.
- Migrated the codebase to GitHub and implemented backup procedures for MySQL databases.
Experience
Oxford Royale Academy
https://www.oxford-royale.comBarker & Sons Plumbing
https://www.barkerandsonsplumbing.com/The Eyelash Emporium
https://www.eyelashemporium.comKaplan International
http://www.kaplaninternational.com/Rush Hair Limited
https://www.rush.co.uk/Rush Shop
Rush Careers
http://careers.rush.co.ukProject B
Skills
Libraries/APIs
Facebook API, Google Maps API, WordPress API, jQuery, Yelp API, Liquid, X (formerly Twitter) API
Tools
GitHub, GitLab, Git, Sublime Text, Bitbucket, Bower, Sketch, Atom, Mailchimp, PhpStorm, Advanced Custom Fields (ACF), ACF PRO, NGINX, NPM, Apache HTTP Server, InVision, Gulp, Adobe Photoshop, Jira, Subversion (SVN), Webpack, SAP Hybris, Grunt
Languages
CSS, HTML5, Sass, Less, CSS3, PHP, JavaScript, Liquid Template, HTML, Java, ECMAScript (ES6)
Frameworks
Bootstrap, ZURB Foundation
Paradigms
Agile Software Development, Scrum, Responsive Web Design (RWD), Agile
Platforms
WordPress, MacOS, WordPress Theme Design, Windows, Visual Studio Code (VS Code), Linux, Shopify, Docker, Magento, X (formerly Twitter), Mandrill, Amazon Web Services (AWS)
Industry Expertise
Web Design
Storage
WP Engine, MySQL, MariaDB
Other
PSD to HTML, Performance Optimization, HTML to WordPress, WordPress Themes, PSD to WordPress, Front-end, WordPress Plugins, User Experience (UX), Caching, Facebook, Graphic Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring