I am a software engineer with over 10 years of professional experience, including extensive JavaScript project work with React and Angular in enterprise environments with Java and Python backend experience. Currently, I am seeking a new opportunity that focuses on React and Redux. I am dedicated to continuous learning, self-driven professional development, and consistently delivering quality code. I speak Portuguese (native) and English (fluent), and I hold a BSc in Computer Science from Anglia Ruskin University.

Alvaro Silva

I am a software engineer with over 10 years of professional experience, including extensive JavaScript project work with React and Angular in enterprise environments with Java and Python backend experience. Currently, I am seeking a new opportunity that focuses on React and Redux. I am dedicated to continuous learning, self-driven professional development, and consistently delivering quality code. I speak Portuguese (native) and English (fluent), and I hold a BSc in Computer Science from Anglia Ruskin University.

Available to hire

I am a software engineer with over 10 years of professional experience, including extensive JavaScript project work with React and Angular in enterprise environments with Java and Python backend experience.
Currently, I am seeking a new opportunity that focuses on React and Redux.

I am dedicated to continuous learning, self-driven professional development, and consistently delivering quality code. I speak Portuguese (native) and English (fluent), and I hold a BSc in Computer Science from Anglia Ruskin University.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Portuguese
Fluent

Work Experience

Senior Software Engineer at Lumen5
August 1, 2025 - October 1, 2025
Mainly developed features for a React/Redux app by translating existing Figma designs; diagnosing and resolving technical issues; building reusable components; acquiring proficiency in Python and Django to develop features across the full stack; collaborating with team and planning refactors; using Storybook and Jest/Enzyme for testing; contributing to an agile environment to meet deadlines.
Front End Developer at Natterbox
July 1, 2020 - October 1, 2025
Hired to improve an existing telephony app built in React/Redux; extended to build standalone version in React Native; acted as subject-matter expert; participated in code reviews; defined development standards and best practices; built reusable components; mentored team; collaborated with UI/UX and back-end; planned and implemented improvements to infrastructure and Falcon/ security practices; used testing frameworks including Jest/Enzyme.
Front End Developer at Net Digital Group Plc
February 1, 2019 - October 1, 2025
Developed features for a React/Redux reservation system; delivered first release on-time; rebuilt Angular features as React modules; mentored development team on React best practices; built reusable components and tested with Jest/Enzyme; coordinated with UI/UX and back-end teams; contributed to code reviews and established practices.
Front End Developer at Kingfisher Plc
September 1, 2018 - October 1, 2025
Built POCs for potential future releases in product web apps and ensured component and feature reusability; rebuilt Angular features as React modules for two client sites; mentored development team on React best practices.
Frontend Developer at Lloyds Banking Group
April 1, 2017 - October 1, 2025
Transitioned to a new frontend team; built a data dashboard to display data from multiple sources in a web app using JavaScript, Spring MVC, and Java; developed new apps in React and Flux including a resource management tool and live environment availability tool; maintained nightly Jenkins jobs; participated in sprint planning and code reviews; collaborated with backend teams.
Senior Software Engineer at Lumen5
August 1, 2025 - October 1, 2025
Led frontend development for a React/Redux web app by translating existing Figma designs into reusable components with React. Diagnosed and resolved technical issues, provided ongoing maintenance and support to ensure software reliability, and contributed to backend work using Python/Django. Built and showcased features in Storybook, collaborated with cross-functional teams to discuss future features, planned refactors, and explored infrastructure improvements (Falcon security rules). Used AI efficiently to reduce delivery times for simple tasks and free up time for larger, more complex problems.
Front End Developer (Contract) at Natterbox
July 1, 2020 - October 1, 2025
Hired to improve an existing telephony app embedded in Salesforce, built in React and Redux, with the contract extended to create a standalone version in React Native. Served as a subject-matter expert for React and Redux, participated in code reviews, and defined development standards and best practices for the team. Built reusable components and tested them with Jest/Enzyme, collaborating closely with UI/UX and back-end teams to ensure consistent delivery.
Front End Developer (Contract) at Natterbox
February 1, 2019 - October 1, 2025
Initially contributed to React/Redux-based work for internal telephony solutions, with a focus on component reuse and performance. Built and tested components using Jest/Enzyme, and collaborated with PMs and leadership to align deliverables with sprint planning. Helped evolve coding standards and supported the transition toward React Native as needed.
Front End Developer at Kingfisher Plc
September 1, 2018 - October 1, 2025
Delivered a platform in Angular that enabled users to map and visualize homes, with ReactJS modules injected into retail sites. Built proof-of-concepts for future releases, refactored Angular features to React, mentored junior developers, and contributed to design systems and best practices across teams.
Full Stack Developer at Lloyds Banking Group
April 1, 2017 - October 1, 2025
Wrote a data dashboard to display data from multiple sources using JavaScript, Spring MVC, and Java, with JSON endpoints to fetch data from the database. Built new applications in React and Flux, contributed to migrating legacy Java and vanilla JavaScript code, maintained Jenkins jobs, mentored new hires, and supported sprint planning and MVP delivery.

Education

BSc Computer Science (Honours) at Anglia Ruskin University - Cambridge, England
January 11, 2030 - October 1, 2025
BSc Computer Science (Honours) at Anglia Ruskin University - Cambridge, England
January 11, 2030 - October 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Telecommunications, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer in Richmond today.