PAHAN PERERA

Frond-end Web Developer, Javascript Enthusiastic

PROFILE

I am dynamic and tech savvy frontend developer with more than 8 years of overall experience in software industry. Highly skilled at designing and building enterprise web applications, and libraries using Angular, ReactJS and plain Javascript/Typescript. Experience in building NodeJS based backend applications and tools as well. Enjoying doing UI/UX designs as a hobby.

SKILLS

  • JAVASCRIPT / HTML5 / CSS3
  • TYPESCRIPT
  • ANGULAR 6+
  • Micro-Frontend Architecture
  • REACTJS
  • NODE JS
  • DevOps
  • UI / UX DESIGN

EXPERIENCE

Virtusa (PNC Bank)

Tech Lead July 2019 - Today

Lead the design and development of a Micro‑Frontend Framework using Angular(8+) which provides tools and cross‑cutting features to speed up building web applications. This framework eventually became the backbone of next generation web based banking system in PNC.

Angular 8+NodeJSHTML5 Web ComponentsWebpackCLI

Virtusa (Jetpack - Internal)

Tech Lead April 2022 - August 2022

Lead the design and development of a pluggable web dashboard which shows a real‑time topology view of a deployed CQRS platform. REST and Async API hub, Topology details view and documentation portal are key features provided to the users

ReactChakra UIReact FlowTypescriptNodeJS

Virtusa (PNC Bank)

Senior Developer Aug 2018 - July 2019

Lead the development of a centralized Login/OAuth web application, which is an important part of PNC's Developer Portal that securely exposes PNC customer data to authorized third‑party FinTech companies.

Angular 8+NodeJSDurable Data APIOAuth2

Virtusa (PNC Bank)

Senior Developer Aug 2016 - Aug 2018

Participated in native mobile development project that focused on building PNCPay which enables PNC customers to do NFC based payments using their PNC Android Mobile Application.

AndroidMVC PatternNFC PaymentsVisa Payment NetworkSamsung Pay

Virtusa (Foodida)

Developer Feb 2014 - Aug 2016

Participated in developing an API layer of a NodeJS based backend system that powers a USA based food delivering application.

NodeJsREST ApisAWSPaymentsGeo Location

EDUCATION

B.Sc. (Hons.) Degree in Engineering

Department of Computer Science and Engineering, University of Moratuwa, Sri Lanka 2009 - 2014

Second Upper

AWARDS & CERTIFICATIONS

WINNER

FY21 BFS NA Hackathon Organized by Virtusa NOV 2020

AWS CertifiCATION

Solutions Architect – Associate Oct 2020

SECOND RUNNER-UP

Security APIFest, organized by the PNC Bank NOV 2017

PUBLICATIONS

Web Browsers on Smart Mobile Devices : A Gap Analysis on the State of the Art

International Conference on Advances in ICT for Emerging Regions 2013 DEC 2013

Research paper compiled based on the product OryX, encapsulating the gap analysis findings aimed at designing a generic web enabled smart mobile device browser.

https://ieeexplore.ieee.org/document/6761158