Ruhel Amin

07894583579 | hi@ruhelamin.com | www.ruhelamin.com | London, UK

Frontend Software Engineer

Qualification Summary

A professional and motivated software engineer with a passion for frontend development and some experience on the backend. Also accomplished in email development and design for digital and print media.

Twelve years of professional experience, working in a variety of environments with a multitude of organisations, including startups, small businesses, charities, and multi-billion-dollar global corporations.

Proven record of working on own initiative as well as in teams, and managing projects using agile methodologies. An enthusiastic learner, keen on personal growth, and determined to succeed.

Skills

Work Experience

Software Engineer - Frontend

Moneyfarm (MFM Investment Ltd), London
April 2019 - November 2023
  • Delivering new features and fixing bugs for the customer web app based on React, Redux, and TypeScript.
  • Analysing problems related to visual layout, complex logic, and the flow of data, and coming up with solutions.
  • Thorough unit testing performed using Jest and Enzyme, and end-to-end testing using Cypress.
  • Following a structured process for each task, including code reviews, validation and demo, in order to maintain code quality and minimise the chance of issues arising later.
  • Working with designers to maintain a design system, keeping components in sync across all platforms.
  • Developing new components in our own component library, managed using Storybook.
  • Continuously merging to master and deploying to stage and production environments using GitLab CI/CD.
  • Working also on headless WordPress Gutenberg custom block development for the static public website, consumed by Gatsby on the frontend via GraphQL.
  • Managing stories and subtasks with Jira in an agile workflow.
  • Working closely in a tight-knit feature team with Engineering Manager, Product Manager, Designer, and other Frontend and Backend Engineers on both web and mobile platforms, as well as collaborating with other teams.
  • Regularly spending time on reading documentation and taking courses for personal development.

Web Developer

PlayStation (Sony Interactive Entertainment Europe), London
September 2018 - March 2019
  • Working in a team with senior developers to develop bespoke web solutions for various internal departments and public facing websites used by millions of consumers, and providing ongoing maintenance and support.
  • Exposure to a variety of projects using different technologies, tools, frameworks and libraries including Laravel, React, Node.js, Express, Vue.js, AngularJS, Gatsby, GraphQL, Jekyll, Sass, BEM, and WordPress.
  • Successfully delivering projects working with a variety of teams and stakeholders including product managers, project managers, designers, developers, copywriters, CRM, localisation teams and agencies.
  • Developing REST APIs and integrating third-party APIs into our applications, such as the SFMC API.
  • Managing projects in an Agile development environment having completed SAFe for Teams training.
  • With Salesforce announcing the end of life for Classic Content and the switch to Content Builder in SFMC, our existing tools in the separate email campaign process for templated emails and bespoke emails would soon become dysfunctional. After gathering the requirements for this monumental change, we developed an email management system using Laravel, React, and integrating it with the SFMC API for Content Builder. This resulted in streamlining the email development and campaign creation process, which enables various stakeholders to work together in the same system to develop modules and templates, create email campaigns, run them through the territory amends and approval, and uploading to SFMC ready for testing and deploying.
  • Supporting the email development team in developing a brand-new redesigned email template and expanding the production capability to ninety global locales.
  • Migrating classic landing pages to CloudPages in Salesforce Marketing Cloud.
  • Adhering to brand guidelines, legal requirements, and website security and accessibility guidelines.
  • Experimenting with new ideas, processes, trends, tools and software in our innovation sprints.

Email and Frontend Developer

PlayStation (Sony Interactive Entertainment Europe), London
June 2017 - September 2018
  • Developing bespoke, responsive, complex, and dynamically targeted html emails, using hand-coded HTML and CSS from scratch, that display well in all major email clients, and are being sent to millions of subscribers.
  • Developing landing pages and triggered email interactions using AMPscript and SSJS (Server-Side JavaScript) to support email campaigns such as signing up to receive unique voucher codes.
  • Creating highly personalised and complicated emails using a variety of PlayStation consumer and gameplay data.
  • Increasing production of emails from thirty-three EMEA locales to fifty-four including support for RTL (right to left) languages like Arabic.

Email Developer

PlayStation (Sony Computer Entertainment Europe), London
June 2015 - June 2017
  • Developing bespoke and responsive HTML emails.
  • Figuring out development solutions from PSDs with graphically rich designs and challenging layouts.
  • Dealing with complex emails covering thirty-three EMEA locales, which contain several variables including collapsible modules, localised copy, currency, URLs, exclusive design elements and availability of products and services in different territories.
  • Making sure to thoroughly test and check emails using a variety of methods, before being sent off to millions of subscribers, including:
    • Cross client testing with Return Path Inbox Preview, a Litmus-powered app.
    • Actual test sends of the email to a variety of email clients and devices.
  • Editing design work and assets where necessary, primarily using Photoshop CC.
  • Brainstorming ideas for emails, individually and as a team, and experimenting with innovative new ideas.
  • Reviewing and refining code as and when new or better techniques are discovered.
  • Using Salesforce's AMPscript language to create dynamic emails based on various factors of audience segmentation and to create personalised emails using subscriber data.
  • Assisting the CRM team on a regular basis with the production of a templated version of emails and similarly assisting territories with the production of their locally developed bespoke email campaigns.
  • Setting up emails in Salesforce Marketing Cloud (ExactTarget) ready for the CRM team to deploy.
  • Managing multiple projects and tasks while working towards tight deadlines, using agile methodologies.
  • Creating documentation, tutorials, and code snippets and templates of generic re-usable modules.
  • Working closely with a variety of teams throughout the life cycle of email campaigns, including CRM team, copywriters, localisation team, designers, territory contacts across EMEA for the approval process, web developers, product managers, and external agencies.
  • Attending regular meetings with various teams, stakeholders, and external agencies.
  • Researching and staying up to date on fixes, trends, best practices, etc. and continuously improving current skills and learning relevant new skills.

Web Designer and Email Developer

Herbalife Europe Limited, London
June 2014 – June 2015
  • Supporting the EMEA region of a global multi-billion-dollar nutrition company with their digital technology projects in HTML email development, web content management, and new product launches, reaching millions of subscribers and therefore contributing to the increase of sales and revenue.

Digital Designer

ZEN Digital Media, London
May 2015 - October 2015
  • Designing for digital and print media.

Web and Graphic Designer

Self-Employed T/A Imagin8 Media Limited
August 2011 – September 2014
  • Working with small businesses and charities on a variety of web, print, and marketing projects.

Web and Graphic Designer

Hatton Jewellers, London
May 2012 - June 2014
  • Re-designing and developing ecommerce website and integrating all sales channels (website, eBay, and Amazon) into one platform using Magento and M2E, improving workflow and speed of listing new products. This has attracted more customers and as a result produced more sales.

Web and Graphic Designer

Contrast Interiors Ltd, London
Dec 2011 – June 2014
  • Designing and developing new websites from conceptualisation to completion for several clients of Contrast Interiors, resulting in a much-needed web presence for these small businesses, increasing brand awareness.

Education

BA (Hons) Design for Interactive Media with Digital Animation

University of West London, London
September 2004 - February 2009

BTEC National Diploma Multimedia

Tower Hamlets College, London
September 2002 - July 2004

10 GCSE's

George Green's School, London
October 1998 - June 2002