Summary
Overview
Work History
Education
Skills
Websites
Languages
INDUSTRIAL PROJECTS
Timeline
Generic
VIRANGA LIYANAGE

VIRANGA LIYANAGE

Galle,3

Summary

Experienced software engineer with a strong background in developing and maintaining web applications, prioritizing user experience and code quality. Recognized for collaborative teamwork and adaptability in fast-paced environments. Proficient in JavaScript, React, Node.js, and adept at solving complex problems.

Overview

10
10
years of professional experience

Work History

Freelancer

Upworks Work From Home
01.2023 - Current
    • Developed tailored solutions for diverse client needs across multiple industries.
    • Collaborated with clients to establish project goals and timelines, ensuring alignment with expectations.
    • Conducted market research to inform strategic decisions and enhance service offerings.
    • Managed project budgets and resources effectively, optimizing operational efficiency.

FULL STACK SOFTWARE ENGINEER

Booleanlabs
01.2022 - 01.2023
  • Transformed designs into code, converting design wireframes and visual mockups into high-quality, responsive HTML5, CSS3, and JavaScript-based solutions.
  • Developed and maintained dynamic UI components, ensuring performance and cross-device compatibility using React and Vue.js.
  • Enhanced UI/UX by collaborating closely with the design team to improve user experience and application functionality.
  • Created reusable code through modular front-end components and libraries to streamline future development projects.
  • Integrated RESTful APIs, enabling smooth data exchange and enhancing application efficiency.
  • Collaborated across teams, partnering with software engineers, business analysts, and architects to design and implement scalable web solutions.
  • Optimized systems by improving the performance of applications and services, conducting code reviews, and ensuring adherence to best practices.

FREELANCER

PeoplePerHour / Upwork
01.2016 - 01.2021
  • Delivered high-quality software development and image processing services to an international client base, consistently meeting deadlines.
  • Managed multiple projects, transforming designs into code for web development projects and enhancing user interfaces by implementing UI/UX improvements.
  • Built strong client relationships, resulting in repeat business and positive reviews for delivering on time and exceeding client expectations.
  • Provided ongoing support and maintenance, ensuring that client projects ran smoothly and efficiently.

ASSOCIATE IMAGE PROCESSOR (AIP)

OREL IT
01.2018 - 01.2019
  • Exceeded daily processing targets and maintained efficient file organization for optimized workflows.
  • Processed and enhanced images using Adobe Photoshop and Lightroom, ensuring they met client standards for quality.
  • Collaborated with the QA team to maintain consistency and accuracy across all processed images.
  • Exceeded daily processing targets and optimized workflows, maintaining efficient file organization for smooth project delivery.

Education

Bachelor of Science - Electronics and Information Technology

University of Colombo
Colombo, 11
01.2023

Skills

  • Adaptability
  • Communication
  • Time Management
  • Leadership
  • Effective Team Setting
  • Attention to Details
  • Analytical Thinking
  • React js
  • Node js
  • Python
  • Dart
  • React native
  • Spring boot
  • Flutter
  • Java
  • ASPnet
  • Laravel
  • Time management
  • Attention to detail
  • Customer support
  • Data analysis
  • Online tutoring
  • Mobile app development
  • Web development
  • Problem-solving

Languages

English
Advanced (C1)

INDUSTRIAL PROJECTS

  • Front-End Developer - Nation Trust Bank Led front-end development for an online banking platform using React.js and Redux to create a seamless and responsive user experience. Implemented robust state management through Redux, ensuring efficient data flow and consistent functionality across various devices. Collaborated closely with UI/UX designers to build intuitive and visually appealing interfaces that catered to the needs of bank customers.
  • Front-End Developer - Synopsys Developed high-quality, maintainable front-end applications using React.js, JavaScript, and Redux. Streamlined application state management with Redux, enabling predictable data flow and optimized user experiences across devices. Stayed current on emerging front-end trends and best practices, contributing knowledge and insights to enhance team development processes.
  • Front-End Developer - Zone 24x7 Built front-end solutions using React.js, TypeScript, and Redux, delivering clean, efficient, and scalable code. Employed Redux for effective state management, ensuring smooth and responsive user interactions across all platforms. Proactively researched the latest front-end advancements and shared insights with the team to foster continuous improvement in development practices.
  • Front-End Developer - T Rowe Price Developed front-end applications utilizing React.js, JavaScript, and Redux to create reliable and well-structured codebase. Implemented consistent state management with Redux, facilitating efficient data flow and a cohesive user experience. Actively contributed to team knowledge-sharing sessions, promoting the adoption of best practices in front-end development.
  • Back-End Developer - Metafora Engineered scalable back-end systems with ASP.NET, utilizing CQRS and MVC design patterns for robust performance and maintainability. Utilized HTTP and WebSocket protocols to build real-time web applications, enhancing user interactivity and speed. Conducted performance profiling and monitoring, identifying and addressing bottlenecks to optimize application efficiency.
  • Front-End Developer - Informatics Created high-quality front-end applications using React.js, TypeScript, and Redux, ensuring readability and maintainability. Implemented state management through Redux, enabling streamlined data handling and consistent functionality across devices. Regularly explored front-end development trends and shared insights to strengthen team knowledge and improve development processes.

Timeline

Freelancer

Upworks Work From Home
01.2023 - Current

FULL STACK SOFTWARE ENGINEER

Booleanlabs
01.2022 - 01.2023

ASSOCIATE IMAGE PROCESSOR (AIP)

OREL IT
01.2018 - 01.2019

FREELANCER

PeoplePerHour / Upwork
01.2016 - 01.2021

Bachelor of Science - Electronics and Information Technology

University of Colombo
VIRANGA LIYANAGE