Anuradha Gunasekara, Developer in London, United Kingdom
Anuradha is available for hire
Hire Anuradha

Anuradha Gunasekara

Verified Expert  in Engineering

Front-end Developer

Location
London, United Kingdom
Toptal Member Since
October 19, 2021

Anuradha has been in the industry for more than seven years, focusing on front-end technologies. He holds a first-class bachelor of engineering honors degree in software engineering from the University of Westminster, UK. Anuradha is a seasoned software engineer highly skilled in JavaScript, Angular, and React and eager to learn and work with new technologies.

Portfolio

Basementcrowd
JavaScript, TypeScript, React, Next.js, Webpack, Tailwind CSS, Material UI...
MyBudget Pty Ltd
Angular, React, SCSS, CSS, HTML, JavaScript, Scrum, Git, TypeScript, Agile...
Comet CX Pty Ltd
HTML, JavaScript, CSS, React, TypeScript, Tailwind CSS...

Experience

Availability

Part-time

Preferred Environment

MacOS, Linux, TypeScript, React, Angular, JavaScript

The most amazing...

...project I've contributed to is an Agile project management tool called SnowbirdAgile. In that project, I had to work on both the front end and back end.

Work Experience

Front-end Software Engineer

2023 - PRESENT
Basementcrowd
  • Initiated migrating older front-end projects to the latest technologies.
  • Contributed to migrating a legacy project to the Next.js (13) app.
  • Introduced and improved the unit testing and Cypress E2E testing for all the projects.
  • Rewrote an internal tool that manages more than 10,000+ users in our systems.
Technologies: JavaScript, TypeScript, React, Next.js, Webpack, Tailwind CSS, Material UI, Cypress, BrowserStack, React Testing Library, Jest

Senior Software Engineer | Front End

2020 - PRESENT
MyBudget Pty Ltd
  • Helped develop internal tools and dashboards that were implemented using Angular and TypeScript.
  • Took responsibility for the internal tool implementation that was used by internal development teams.
  • Mentored the team members in the front-end team and guided them when needed.
Technologies: Angular, React, SCSS, CSS, HTML, JavaScript, Scrum, Git, TypeScript, Agile, Front-end Design, Web Development, REST APIs, Node.js, Front-end Architecture, Tailwind CSS, Firebase, CSS Selectors, Figma, Material UI

Front-end Developer with JavaScript Expertise

2022 - 2022
Comet CX Pty Ltd
  • Implemented several sitemaps using Salesforce Interaction Studio to capture user interactions and user behavior in eCommerce websites.
  • Created a recommendations template using handlebar.js to render product recommendations as per the data captured.
  • Implemented several minor React applications for internal use and for external clients as well.
Technologies: HTML, JavaScript, CSS, React, TypeScript, Tailwind CSS, Salesforce Marketing Cloud, Handlebars, Figma

Front-end Engineer (via Toptal)

2021 - 2022
Scone
  • Developed the admin dashboard of the company application using React. Worked on the functionality and the look and feel of the components.
  • Published an open-source library with multiple UI components and a company carbon calculator. Currently, the library is used by many clients.
  • Implemented the web version of the Scone mobile app using React.
Technologies: React, JavaScript, TypeScript, SCSS, Rollup, CSS Selectors, Figma, Next.js, Material UI

Software Engineer

2019 - 2020
Tunclab
  • Contributed to building a project management tool called SnowbirdAgile. It provides a rich user experience developed with the aim to help users work more efficiently in Agile teams.
  • Acted as a full-stack engineer on this project; used Java Vert.x as the back-end technology.
  • Managed, guided, and mentored three interns that joined the team.
Technologies: JavaScript, React, Webpack, CSS, SCSS, HTML, Amazon S3 (AWS S3), Amazon Cognito, Java, Vert.x, Scrum, Agile, Data Visualization, D3.js, Front-end Design, Web Development, REST APIs, Node.js, MySQL, Front-end Architecture, Firebase, CSS Selectors, Figma, Amazon Web Services (AWS)

Trainee Associate Software Engineer

2016 - 2019
Zone24x7
  • Contributed to a lightweight JavaScript library solution that has the capability of rendering recommendation widgets. Currently, a tier-one retailer in the US uses this to showcase product recommendations in their retailing site.
  • Developed a cross-platform hybrid mobile application and a web app that can schedule tasks of remote robots. Robots are deployed in remote retail shops, and from these two applications, users can schedule the main tasks performed by the robots.
  • Implemented a web app that monitors, manages, and configures devices in the retail domain. Served as a front-end engineer on this project. Used technologies such as Angular, TypeScript, SCSS, SCSS Lint, JSHint, TSLint, TypeDoc, RxJS, and webpack.
Technologies: JavaScript, AngularJS, Angular, React, Handlebars, Java, CSS, SCSS, HTML, Scrum, Agile, Git, Front-end Design, Web Development, REST APIs, Front-end Architecture, Firebase, CSS Selectors, Figma

SnowbirdAgile

SnowbirdAgile provides you with a rich and exciting user experience developed to help you work more efficiently in Agile teams. This unique software solution has the incredible flexibility to represent different views to you in a very intuitive manner.

Recommendation Widget Renderer

A lightweight JavaScript library solution that has the capability of rendering recommendation widgets with the following core features:

• Theming support
• Multi-template support (carousel, grid)
• Full responsive
• Cross-browser support
• Comprehensive configurability
• Easy to use API
• Three lines of code integration support

Currently, a tier-one retailer in the US uses this to showcase product recommendations in their retailing site.

Platform for Interior Designers and Their Customers

A platform created for interior designers and their customers to continue their business online. Customers can add their requirements to the application, and the designer can apply for the designs submitted by the customers,

Robot Scheduling Web Application and Hybrid Mobile Application

Developed a cross-platform hybrid mobile application and a web application that can schedule tasks of remote robots. Robots are deployed in remote retail shops, and from these two applications, users can schedule the main tasks performed by the robots, such as scanning. Acted as a front-end engineer on this project.

Remote Device Monitoring and Management

Developed a web application that monitors, manages, and configures devices in the retail domain. Remote device fleets can be managed by using this application. Served as a front-end engineer on this project.

Front-end Developer

I implemented and tested sitemaps and recommendation templates for several eCommerce websites using Salesforce Interaction Studio.

I worked on a few small react applications for rewriting a legacy eCommerce application.
2015 - 2020

Bachelor's Degree (Honours) in Software Engineering

University of Westminster - United Kingdom

AUGUST 2021 - PRESENT

React

TestDome

AUGUST 2021 - PRESENT

Angular Basic

HackerRank

AUGUST 2021 - PRESENT

Angular and TypeScript

TestDome

Libraries/APIs

React, REST APIs, D3.js, Handlebars, RxJS, Node.js, React Testing Library

Tools

Webpack, Git, Figma, Amazon Cognito, NPM, Bower, Karma, Gulp, Rollup, Salesforce Marketing Cloud, BrowserStack

Frameworks

Angular, Material UI, AngularJS, Next.js, Vert.x, Redux, Ionic, Tailwind CSS, Cypress, Jest

Languages

TypeScript, JavaScript, CSS, SCSS, HTML, Java

Platforms

MacOS, Linux, Firebase, Amazon Web Services (AWS)

Storage

MySQL, Amazon S3 (AWS S3)

Paradigms

Agile, Scrum

Other

OOP Designs, Front-end, Front-end Design, Web Development, Algorithms, Mathematics, Front-end Architecture, Data Visualization, CSS Selectors, Back-end, Analytics, ESLint, TSLint

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring