# Pubudu Perera - Lead Front-end Engineer Source: https://hello.cv/pubududananjaya Colombo ## Links - LinkedIn | https://www.linkedin.com/in/pubudu-dananjaya-perera ## About Highly accomplished Lead Front-end Engineer with over 6 years of experience in software engineering, specializing in React, Next.js, Node, and Java. Proven leader in delivering complex projects on time, optimizing codebase efficiency, and mentoring junior developers. Expert in implementing agile methodologies, TDD, and BDD to ensure high product quality and application reliability for scalable enterprise systems. ## Work ### Associate Lead Software Engineer | Altrium (Pvt) Ltd Led a team of software engineers, driving the on-time delivery of multiple projects and enhancing product quality through agile methodologies, code reviews, and advanced testing practices. - Spearheaded a team of software engineers to deliver 5+ complex projects on time within 12 months, significantly enhancing product quality through agile methodologies. - Implemented Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies, writing over 200 unit and integration tests to automate 90%+ of critical user flows. - Streamlined codebase efficiency through continuous refactoring and optimization efforts, improving system performance and maintainability. - Mentored and guided junior developers, fostering talent development and growth within the company through structured coaching and knowledge sharing initiatives. - Resolved complex technical issues swiftly under pressure, minimizing downtime and maintaining transparent communication with all affected stakeholders. ### Senior Software Engineer | Altrium (Pvt) Ltd Contributed as a Senior Software Engineer, focusing on code quality, technical leadership, and continuous skill development within a complex enterprise environment. - Integrated automated testing into the CI/CD pipeline, reducing regression bugs by 80% and accelerating release cycles by 30% through TDD and BDD practices. - Conducted thorough code reviews and debugging, identifying and resolving critical bugs and vulnerabilities to enhance software robustness and reliability. - Provided technical leadership and guidance to entry-level and junior engineers, fostering skill development in complex enterprise system environments. - Drove process improvements and established best practice policies, optimizing development workflows and ensuring adherence to industry standards. - Continuously updated technical expertise by researching state-of-the-art development tools and programming techniques, applying new knowledge to improve project outcomes. ### Senior Software Engineer | Orel IT Led front-end development for ORELBUY, managing a team and ensuring high-quality code delivery for multiple React projects. - Spearheaded front-end development initiatives for the ORELBUY platform, ensuring robust and scalable solutions. - Successfully delivered multiple React-based projects, enhancing user experience and platform functionality. - Provided leadership and technical guidance to the front-end development team, fostering skill growth and project success. - Conducted comprehensive code reviews for front-end developers, maintaining high code quality standards and best practices. ### Front End Developer | OREL Corporation Developed internal web applications using React, managed a team of front-end developers, and collaborated with stakeholders to deliver innovative and user-centric design solutions. - Developed and maintained internal web applications using React, enhancing operational efficiency and user engagement. - Managed a team of front-end developers, conducting code reviews and facilitating knowledge sharing to elevate team capabilities. - Collaborated closely with stakeholders to validate creative proposals and implement design best practices, ensuring optimal user experience. - Enhanced development tools and processes, boosting user interaction and expanding design versatility across applications. - Guided customers through project stages, providing expert input on best practices, user needs, and technology capabilities to ensure successful project outcomes. ### Trainee Front End Developer | Cyberkode Engaged in intensive training and on-the-job learning, rapidly acquiring front-end development skills and contributing to projects under supervision. - Completed comprehensive training courses, building a foundational understanding of front-end development processes, techniques, and industry best practices. - Rapidly assimilated new programming languages, frameworks, and development processes, quickly applying acquired knowledge to practical tasks. - Actively participated in on-the-job training, collaborating with supervisors and peers to troubleshoot issues and accelerate learning. ### Front End Developer Intern | Cyberkode Collaborated with stakeholders and advocated for high-quality code, contributing to technology integration recommendations for business goals. - Collaborated with stakeholders to refine creative proposals and ensure adherence to design best practices in development processes. - Championed the development of well-tested, thoroughly documented, and high-quality code, contributing to project reliability and maintainability. - Researched and recommended new technology integrations, aligning selections with business goals and evaluating suitability for future projects. ## Education ### University College Dublin | Computer Science 3.73 ### Ananda College | High School ## Awards ### ACE Award 2023 Altrium | 2023-11-01 Recognized for outstanding contributions and performance at Altrium in 2023. ## Certificates ### Certified ScrumMaster® Scrum Alliance, Inc. | 2024-03-01 ## Skills ### Software Development & Technologies - Agile - Ant Design - Automation Testing - AWS - BDD - Bootstrap - CSS - CSS in JS - Docker - Express - Figma - Git - GraphQL - HTTPS - Java - JavaScript - Jest - Jotai - LESS - Microfrontend - Microservices - MongoDB - MUI - MySQL - Next.js - Node.js - npm - Playwright - pnpm - React.js - React Native - React Query (TanStack) - Recoil - Redux - Redux-Saga - REST APIs - SASS - Scrum - Scrum Master - Spring Boot - Storybook - Tailwind CSS - TDD - TypeScript - UI/UX - WebSockets - yarn - zustand - Server-Side Rendering (SSR) - Styled-components - System CSS - Bulma CSS ## Projects ### Planyear Led Frontend Engineer for Planyear, a SaaS insurance brokerage platform in production, used by one of the largest insurance brokerages in the US. ### GitHub Repo Search Developed a GitHub repository search application as a personal project using Next.js with server-side rendering (SSR) and Bulma CSS Framework. ### Hulu Clone Created a Hulu clone as a personal project using Next.js with server-side rendering (SSR) and Tailwind CSS. ### Google Clone Developed a Google clone as a personal project using Next.js with server-side rendering (SSR) and Tailwind CSS. ### Orel Academy Led the frontend team in developing the back office and web platform for Orel Academy, an education platform. ### Orelbuy Marketplace Back Office Led the frontend team in developing the full back office for Orelbuy Marketplace, enabling complete customization of the marketplace platform. ### CTOC Collection Project Led the frontend team in developing OREL Corp.'s internal application for collecting invoice payments and managing finance to collect the cash. ### Cash to Cash Project Led the frontend team and designed the frontend architecture for OREL Corp.'s internal application, used for invoice payment collection and finance management. ### Orelbuy Marketplace Developed a fully functional e-commerce application using Next.js with server-side rendering (SSR), React, Redux, Styled-components, System CSS, and SASS. ## Source Read this profile on Hello.cv: https://hello.cv/pubududananjaya Create your free profile at https://hello.cv