Senior Application Developer
CurrentDecember 2022 - PresentGitHub: https://github.com/bcgov/onroutebc/commits/main/?author=krishnan-aotOnRouteBC (BC Govt.) – A permit application to be used by trucking companies • Won a $7-million contract leading frontend development in a 5-person team, outshining 11 competitors.• Led the technical discovery, architecture and design phases which involved coordination with stakeholder teams and formulated the testing, branching and release… Show more December 2022 - PresentGitHub: https://github.com/bcgov/onroutebc/commits/main/?author=krishnan-aotOnRouteBC (BC Govt.) – A permit application to be used by trucking companies • Won a $7-million contract leading frontend development in a 5-person team, outshining 11 competitors.• Led the technical discovery, architecture and design phases which involved coordination with stakeholder teams and formulated the testing, branching and release strategies.• Achieved > 50% reduction in the number of APIs by redefining REST resources that enabled smoother user navigation thereby providing better performance and value to the end user.• Implemented sophisticated authentication with Keycloak, role-based access control, and payment orchestrationMay 2021 - Jan 2023ServiceBC Formsflow.ai – An open-source low code business process automation system • Successfully transformed a dissatisfied client with clear objectives, action plans and timelines that required cross-team coordination across time zones that resulted in multiple contract renewals.• Redesigned an OAuth access token acquisition process to reduce number of access tokens acquired from ~13000 per hour to around 20 per hour that boosted performance by ~30%.• Developed a backchannel dataflow pipeline with Apache Nifi to transmit data to an external system that brought data loss to 0% from about 35%.• Reduced memory consumption of the application by 25% and CPU Usage by 60% by reorchestrating Camunda processes.• Technologies: Camunda, Apache Nifi, OpenShift, Kubernetes. Show less