

Innovative software developer with around 2 years of experience in web application development. Meticulous, Enthusiastic team player and passionate about taking up new challenges that contribute to organizational success.
Bristow & Sutor is an enforcement agency in UK specialized in debt recovery and tax collection, has a reliable automated IT system that helps in maintaining constant contact with the Enforcement agents, allows them to upload cases and trace the debtors. It also provides debtors with an easy and secure way of making online payments, clients real-time access to track the activity through the developed Customer Portal.
• Worked on orchestration of microservices with Zeebe workflow engine and modelling of workflows based on the requirements from the client.
• Actively took part in breaking down the existing monolithic frontend application and converted it into an application with single-spa micro frontends which reduced the complexity of application development.
• Reduced the page load time by 45% by implementing parallel loading of the micro frontend bundles.
• Collaborated with multiple teams for requirements gathering and pro-actively took part in solution design and planning.
• Designed and developed multiple generic services to generalize the existing microservices thereby minimizing the development effort required for basic CRUD operations by 40 - 50%.
• Integrated Prometheus and Grafana with Kubernetes cluster to automate monitoring, dashboard creation and alerting of service failures and restarts which helped in reducing the down time detection by 90% and leveraged them for key performance metrics.
• Successfully replaced around 20 microservices with Lenses SQL Processors to stream the data directly across multiple topics.
• Played a vital role in integrating the application with third party APIs like Wave2, Web IO, Esendex to notify the debtors with letter, SMS and AVMs and written multiple REST APIs.
• Contributed to the overall application development by working on multiple features and fixed around 18% of the bugs in the existing application.
• Designed and maintained data models in Cassandra and Azure Cosmos DB.
• Integrated and indexed data into Elastic search to support searching across millions of records and drastically decreased the response times.
• Worked along with the QA team in adding automation test cases with Cypress to achieve a test coverage of more than 90% for the entire application.
• Worked on gathering the requirements for the customer requests.
• Designed multiple React application components that enabled the clients to manage trips booked by end user and added customer management components for BRB and Ops portals.
• Worked on implementing classification of the trips and cost estimations based on the location, travel dates and the number of travelers using React-bootstrap forms and Redux.
• Worked on a POC for orchestrating microservices with Zeebe which was successfully integrated later in to the application and laid foundation for the Caseflow module.
• Developed various design components with React Js and styled them with Ant Design.
• Worked on implementing the Hotjar-a behaviour analysis tool that enables developers to understand the user behaviour on a particular webpage.
Languages: C, C#, JavaScript, HTML, CSS, SQL
Frameworks and libraries: Net core, Entity Framework, React Js, Redux, Single spa, Ant Design
Testing: TDD with Cypress, NUnit, Jest
Database & Cache: Cassandra, SQL Server, Redis
Workflow Management: Zeebe with Camunda
Design & Documentation: Miro, Confluence
Tools and Software: Apache Kafka, Elastic- search, SQL Processors, Auth0, Prometheus, Grafana, Postman, Kibana, GIT
IDE: Visual Studio, Visual Studio Code