Summary
Overview
Work History
Education
Skills
Timeline
AssistantManager
Yadhu Krishnan

Yadhu Krishnan

Bengaluru

Summary

A passionate and enthusiastic Front-End Developer with over 6.5 years of experience in building high-quality, responsive web applications. Specializing in Angular, with a proven track record of delivering efficient, scalable, and secure solutions. Adept at creating intuitive user interfaces and optimizing application performance, I have successfully led projects in diverse domains such as banking, e-commerce, and healthcare, achieving a client satisfaction rate of 98%. Seeking to bring web development and security skills honed over years to a dynamic team that values innovation and quality.

Overview

6
6
years of professional experience

Work History

Front End Lead

Tata Consultancy Services Ltd
01.2023 - Current
  • Developed a comprehensive hospital management web application(HMA) using Angular 16/17/18
  • Key responsibilities included designing and implementing user interfaces for patient management, electronic health records (EHR) and Order management System
  • Played a key role in building and maintaining a reusable component library for the HMA
  • Performs unit testing with coverage of 95% using Jasmine and Karma
  • Led a team of 4 front-end developers in designing and developing the application using Angular 15/16/17, resulting in a 20% reduction in project delivery time
  • Collaborated closely with Business Analysts, Product Owners, and the UX team in product design planning and reviews, ensuring alignment with business goals
  • Created reusable libraries in Angular, conducted code reviews, and maintained high-quality standards, reducing code duplication by 40% and decreasing bug-related incidents by 35%
  • Improved website performance through optimization techniques, leading to a 50% decrease in page load time, and mentored team members in writing high-quality code

Front End Developer

Tata Consultancy Services Ltd
09.2021 - 01.2023
  • This is a Web application developed in ReactJS for the client to Track the status of shipment
  • Collaborated with Design team and product manager to develop the application
  • Performs unit testing, Integration testing and reach min test coverage of 85%
  • Developed a front-end application in ReactJs for a client to track shipment status, Place new shipments
  • Facilitated troubleshooting of critical production problems by engaging with clients and executing impact analyses; developed design solutions that streamlined processes and improved issue resolution time by 50%, impacting 10+ key projects
  • Delivered emergency fixes and collaborated with UX/UI design teams to enhance the website and application, leading to a 25% increase in conversion rates
  • Managed multiple client projects simultaneously and collaborated with cross-functional teams to ensure project success

Front End Developer

Tata Consultancy Services Ltd
11.2020 - 09.2021
  • This is a front-end application developed in angular for the business client to apply for a current Account
  • The application will capture required client details and then will interact with Rest API to generate an Account number for the client
  • Designing and implementing the visual elements of a web application using Angular, ensuring a user-friendly and aesthetically pleasing interface
  • Implement responsive Design: Ensuring that web applications function smoothly on various devices and screen sizes
  • Cross-Browser Compatibility: Testing and ensuring the application works across different browsers and platforms

Front End Engineer

Tata Consultancy Services Ltd
04.2019 - 11.2020
  • This is a front-end application developed in angular for clients to apply for personal loans
  • The application will capture required client details (income, expenditure) and then will interact with multiple systems like credit decision engines to generate an affordable offer for the client
  • Collaborating with Backend Developers to integrate front-end components with server-side logic and APIs
  • Implemented state management using NgRx and RxJS, ensuring efficient and scalable store management in Angular applications
  • Designed and developed reactive data flows to handle asynchronous operations and state updates, enhancing application performance and user experience
  • Performs unit testing as per the test plans and test case

Software Engineer

Tata Consultancy Services Ltd
04.2019 - 08.2019
  • Implementing new features and Enhancements on ASP.NET Three applications are being used as a part of personal loans
  • A Front Office (FO) MVC Web application where the user’s details are captured
  • A Back Office (BO) ASP.NET web application where Verification of user is done
  • A WCF service application as middleware
  • Carries out detailed analysis to understand requirements/Bugs
  • Create codes/Build solutions for the development of Change requests and do the manual deployments
  • Responsible and Critical and emergency fixes for production issues within the SLA period

Infrastructure Support Engineer

Tata Consultancy Services Ltd
10.2018 - 04.2019
  • Ensure that applications run smoothly, meet performance expectations, and minimize downtime or disruptions that could impact business operations
  • Quickly respond to and resolve incidents related to application functionality, performance, and availability
  • Investigate and troubleshoot issues to identify root causes
  • Application Monitoring: Continuously monitor the health and performance of critical applications to ensure they are running smoothly
  • This includes checking system logs, performance metrics, and responding to alerts promptly
  • Incident Management: Respond to and resolve incidents and service requests related to applications and infrastructure
  • This involves troubleshooting issues, diagnosing problems, and implementing solutions to minimize downtime and disruptions
  • Deployment and Release Management: Assist in deploying application updates, patches, and releases
  • Collaborate with development teams to ensure smooth transitions and minimize risks during deployments
  • Change Management: Implement changes to the infrastructure and applications while following change management processes to minimize disruptions and ensure stability

Education

Bachelor of Technology -

Amrita Vishwa Vidyapeetham
Bengaluru, India
01.2018

Higher Secondary -

GHSS Pilicode
Kasargod, Kerala
01.2014

Skills

    Languages

    TypeScript, JavaScript (ES6), HTML5, CSS3, C#, SQL

    Frameworks/ Libraries

    Angular, Angular Material, Bootstrap, ReactJS, Jest, Cypress, RxJS, NgRx, PrimeNG, Spring, jQuery

    Tools
    Burp Suite, Postman, VS Code, Git, Bitbucket, Jira, Dynatrace, Splunk, Kibana, Cypress, PowerShell, Bash, Docker, Selenium

Timeline

Front End Lead

Tata Consultancy Services Ltd
01.2023 - Current

Front End Developer

Tata Consultancy Services Ltd
09.2021 - 01.2023

Front End Developer

Tata Consultancy Services Ltd
11.2020 - 09.2021

Front End Engineer

Tata Consultancy Services Ltd
04.2019 - 11.2020

Software Engineer

Tata Consultancy Services Ltd
04.2019 - 08.2019

Infrastructure Support Engineer

Tata Consultancy Services Ltd
10.2018 - 04.2019

Higher Secondary -

GHSS Pilicode

Bachelor of Technology -

Amrita Vishwa Vidyapeetham
Yadhu Krishnan