Alvaro Retana Fernandez

Technical Lead

View or Download PDF

About Me

Expert in Web Development, TypeScript, React, Node.js

10+ Years of Experience | 7+ Years Leading Teams

Accomplished Tech Lead with over 10 years of experience in full stack web development, specializing in TypeScript, React, NextJS and NodeJS. Proven track record in designing, building, and scaling complex web applications. Strong leadership skills, having led cross-functional teams of engineers for the past 7 years, delivering high-quality software solutions in dynamic, agile environments. Adept at driving technical innovation, mentoring developers, and aligning engineering strategies with business goals. Passionate about fostering collaboration and adopting best practices to build scalable and maintainable web solutions.

Contact Information

  • Location: London, UK
  • Email: aretanafernandez@gmail.com
  • Phone: 07414958546

Skills & Expertise

Proficient

Typescript, NodeJs, react, NextJs, svelte, web components, storybook, webpack, Vite, CI/CD, Jenkins, Bitbucket pipelines, MongoDB, Leading, Mentoring, Planning, Grooming, Communication, Stakeholders.

Comfortable

Docker, AWS, serverless, Vercel, Automation, Agile, Jira, Notion, confluence.

Familiar

Relational databases, Java,

Professional Experience

Principal Fullstack Engineer at Blockdance

October 2024Current

Permanent (part time)

Developed backoffice tools for the company using React and NextJs.

Constructed multiple NodeJS Lambda functions for consumption by the different internal tools and web products.

Audited and optimized several React web apps and NodeJs backend REST apis.

Utilized a tech stack including Typescript, React, Next.js, RSC, SSR, react-query, Storybook, Tailwind, AWS, AWS Lambda, AWS Amplify, github, Express, MySQL.

Technical Lead at Game Play Network

February 2023October 2024

Permanent.

Developed flagship product for the company using React and NextJs on www.horseplay.com.

Created a web components library utilized by iOS applications and an iOS SDK.

Constructed a REST API with NodeJS for consumption by the web application, web components, and iOS platform.

Integrated third-party providers such as Salesforce, Competition Labs, Google Analytics, Google Tag Manager, and Appsflyer.

Implemented Agile Kanban methodology with weekly delivery to production, resulting in over 500% profit growth from January 2024 to June 2024.

Led a team of 3-4 developers in project development and implementation.

Utilized a tech stack including Typescript, React, Next.js, RSC, SSR, react-query, Svelte, NodeJs, Vercel, Storybook, Tailwind, AWS, Docker, Competition Labs, Contentful, Bitbucket, Express, Jest, and React Testing Library.

Technical Lead at Vanguard

January 2022February 2023

Permanent.

Managed 13 European Marketing sites as Tech Lead.

Developed a Web application generator using Angular and AEM for Vanguard group to customize applications based on country and market settings.

Created an 'Angular UI + AEM components' Library for company-wide use in website development and internal tools.

Led a team of 5-6 developers specializing in AEM and web technologies.

Delivered presentations at internal conferences to demonstrate the Angular + AEM generator.

Supported development initiatives in countries such as USA, Canada, Australia, and Mexico using Angular and AEM technologies.

Consolidated 11 source code repositories into a single repository for efficient on-demand builds based on country and market configurations.

Utilized tech stack including Angular, AEM, Typescript, Storybook, RxJs, Graphql, SSR, NodeJs, NestJs, Java, AmCharts, Bootstrap, SPA, AWS, Docker, AEM, Bitbucket, Karma, Jasmine, BDD

Technical Lead at Rank Interactive

March 2019February 2022

Permanent.

Led the migration of 11 products to Angular v13 PWA.

Developed a generator for creating Angular Web applications tailored to specific brands.

Created an in-house CMS to support Angular Web applications.

Established a private npm 'Angular UI' Library for universal site usage.

Developed a suite of 4 private npm web-component libraries for gaming features across all consumer implementations.

Implemented CI/CD pipelines utilizing Docker and GCP technologies.

Managed a team of 5-6 developers in project execution.

Utilized tech stack including Angular, Web Components, Typescript, RxJs, SSR, NodeJs, AWS, Docker, Bitbucket, Jenkins, Karma, Jasmine

Senior Software engineer at Ministry Of Justice UK

November 2018March 2019

Contract.

Built the internal tools for the HMRC court cases

Set of 5 Angular applications

Unit tests and e2e test with Cypress

Utilized tech stack including Angular, Typescript, RxJs, NodeJs, Jest, Cypress

Technical Lead at Rank Interactive

March 2018October 2018

Contract.

Led the migration of 11 products to Angular v13 PWA.

Developed a generator for creating Angular Web applications tailored to specific brands.

Created an in-house CMS to support Angular Web applications.

Established a private npm 'Angular UI' Library for universal site usage.

Developed a suite of 4 private npm web-component libraries for gaming features across all consumer implementations.

Implemented CI/CD pipelines utilizing Docker and GCP technologies.

Managed a team of 5-6 developers in project execution.

Utilized tech stack including Angular, Web Components, Typescript, RxJs, SSR, NodeJs, AWS, Docker, Bitbucket, Jenkins, Karma, Jasmine

Senior Software Engineer at Addison Lee Group

March 2017September 2017

Contract.

Leading the development of the Addison Lee site for booking B2B.

Build all the CI/CD pipelines based on Jenkins in AWS.

Leading a team of 1-2 developers.

Angular, Typescript, RxJs, SSR, NodeJs, AWS, Docker, Jenkins, Bitbucket,Karma, Jasmine

Full Stack Lead Developer at Nutrifix Ltd.

November 2016February 2017

Contract.

Led the development of the iOS app with Ionic.

Led the development of the Backoffice tool, with NodeJs and MongoDB

Built all the CI/CD pipelines based on Jenkins in AWS.

Utilized tech stack including Angular, Web Components, Typescript, RxJs, SSR, NodeJs, AWS, Docker, Bitbucket, Jenkins, Karma, Jasmine

Senior Software Engineer at Go Henry

September 2016November 2016

Contract.

Led the development of the Angular web app.

Built all the CI/CD pipelines based on Jenkins in Rackspace.

Lead a team of 3-4 developers.

Utilized tech stack including Angular, Typescript, RxJs, SSR, NodeJs, AWS, Docker, Bitbucket, Jenkins, Karma, Jasmine

Lead Fullstack Engineer at Alpima

March 2016September 2016

Permanent.

Led the development of the AngularJS web app.

Led the development of the AngularJS backoffice tool with angular materials.

BDD wrote up to 85% code coverage.

Built all the CI/CD pipelines based on Jenkins in AWS.

Led a team of 3-4 developers.

Utilized tech stack including AngularJs, Express, MongoDB, NodeJs, Jenkins, Karma, Jasmine

Senior Software Engineer at Geniac

November 2015March 2016

Permanent.

Leading the development of the AngularJS web app.

Leading a team of 2-3 developers.

Senior Software Engineer at Customly

May 2015November 2015

Permanent.

Leading the development of the AngularJS web app.

Leading a team of 2-3 developers.

Senior Software Engineer at FSB technology

October 2011April 2015

Permanent.

Development of the whitelabel web app, and backoffice tools with Backbone, Marionette and Jquery.

Leading a team of 1 developer.

Achievements

Physics Degree

Autonoma University Madrid

Not finished, 4 out of 5 years completed.

DevSecOps

Linkedin

Cloud Security

Linkedin

Secure Coding

Linkedin

Volunteering

Meetup

Event Meetup Organizer for Jenkins CI/CD

Volunteering

React Advanced London 2023

Volunteering

React Advanced London 2024