Anuradha Gunasekara
Verified Expert in Engineering
Front-end Developer
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
Experience
Availability
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
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.
Senior Software Engineer | Front End
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.
Front-end Developer with JavaScript Expertise
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.
Front-end Engineer (via Toptal)
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.
Software Engineer
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.
Trainee Associate Software Engineer
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.
Experience
SnowbirdAgile
Recommendation Widget Renderer
• 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
Robot Scheduling Web Application and Hybrid Mobile Application
Remote Device Monitoring and Management
Front-end Developer
I worked on a few small react applications for rewriting a legacy eCommerce application.
Education
Bachelor's Degree (Honours) in Software Engineering
University of Westminster - United Kingdom
Certifications
React
TestDome
Angular Basic
HackerRank
Angular and TypeScript
TestDome
Skills
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
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