Summary
Overview
Work History
Education
Skills
Projects
Languages
Timeline
Generic
Open To Work

SHARMILA Kanagaraj

Chennai

Summary

Dynamic frontend developer with nine years at Cognizant Technology Solutions, specializing in Angular and ReactJS. Proven track record in delivering high-quality, maintainable code and mentoring teams. Skilled in test automation with Jest and adept at collaborating across functions to enhance project outcomes. Committed to driving efficiency through innovative solutions.

Overview

8
8
years of professional experience

Work History

DevOps Engineer (Frontend Focus)

Rabobank (via Cognizant Technology Solutions Ltd)
Netherlands (Remote/Offshore)
08.2021 - Current
  • Serving as a frontend engineer for Rabobank for over four years, contributing to financial insights features such as income/expense tracking, budgeting, and category management.
  • Developed and maintained Angular-based pages and components, including standalone modules, chart visualizations (Chart.js), and Redux-to-Signal store migration.
  • Actively reduced technical debt by resolving TypeScript violations, lint issues, and deprecated code, while improving test coverage, and maintaining green pipelines.
  • Collaborated with dependent and platform teams across domains, contributing to area-level tech initiatives, and cross-functional delivery.
  • Participated in hackathons, exploration days, and standby monitoring rotations, demonstrating proactive engagement in Rabobank’s agile culture.
  • Monitored application health and performance using observability tools like SignalFx, Splunk, and ITIA during standby rotations and production support.
  • Delivered knowledge transfer (KT) sessions to new team members, and documented workflows to support onboarding and long-term maintainability.
  • Utilized GitHub Copilot to accelerate test development and optimize front-end code quality.
  • Gained working exposure to backend technologies like Node.js and Java Spring Boot during cross-team sprints.
  • Focused on building and optimizing financial insights features at Rabobank, with direct collaboration alongside Dutch stakeholders, and strong alignment to Netherlands-based agile delivery practices.

Team Member/ Lead

Ascendas Technologies
03.2018 - 07.2021
  • Developed ERP platform for academic institutions, integrating over 30 microservices for streamlined management.
  • Focused on enhancing features like financial planning, asset management, and performance tracking.
  • Implemented communication channels such as SMS, mailers, and chats for improved stakeholder engagement.
  • Collaborated with reputed educational groups in India and California for system deployment.
  • Revamped software application for core electrical industry client to modernize UI/UX and reporting tools.
  • Designed dashboards and management reports to analyze equipment efficiency and performance ratings.
  • Captured technical parameters in real-time to ensure continuous monitoring and energy optimization.
  • Worked with Karnatak State Power Discom company to deliver customized order booking solutions.

Junior Developer

Accord Technocare
chennai
06.2017 - 02.2018
  • Contributed to the frontend development of automobile dispatch and tracking systems using AngularJS.
    Built UI components for vehicle assignment, route scheduling, and dispatch status monitoring.
    Collaborated with senior developers to integrate RESTful APIs for real-time vehicle data updates.
    Debugged and optimized AngularJS modules to enhance performance and maintainability.

Education

M.Tech - Information Technology

College of Engineering, Anna University
Guindy, Chennai, Tamil Nadu
01.2017

B.Tech - Information Technology

Panimalar Engg. College, Anna University
Poonamallee, Chennai, Tamil Nadu
01.2014

Skills

  • Frontend: Angular (v2), ReactJS, Chartjs
  • State Management: Redux, Signal Store (migration experience)
  • Testing: Jest, Spectator, ng-mocks, Cucumber
  • Backend (Familiar): Nodejs, Express, Java (Spring Boot)
  • Observability: SignalFx, Splunk, ITIA
  • AI Tools: GitHub Copilot (test automation, code optimization)
  • Version Control: Git, GitHub
  • Architecture: Microservices, ERP platforms

Projects

K12-SPMS – School Performance Management System 

Ascendas Technologies | Duration: 24 months | Team Size: 6 | Role: Team Member / Lead   

ERP platform for academic institutions integrating 30+ microservices. Developed features for financial planning, asset management, academic performance tracking, scheduling, dashboards, and communication interfaces (SMS, mailers, chat). 

Client: Educational Group (India) & Municipality Schools (California, US) 

Tech Stack: AngularJS, JavaScript, Bootstrap, HTML5, CSS3

POES – Power Optimization and Efficiency System 

Ascendas Technologies | Duration: 12 months | Team Size: 4 | Role: Team Member / Lead   

Revamped a legacy application for a core electrical industry client, delivering modern UI/UX, control panels, trackers, and dashboards. Enabled real-time monitoring of electrical parameters (voltage, current, load balance) for energy audits and performance optimization. 

Client: Karnataka State Power Discom, India 

Tech Stack: AngularJS, JavaScript, Node.js, Express, Bootstrap, HTML5, CSS3

Languages

Tamil
First Language
English
Proficient (C2)
C2

Timeline

DevOps Engineer (Frontend Focus)

Rabobank (via Cognizant Technology Solutions Ltd)
08.2021 - Current

Team Member/ Lead

Ascendas Technologies
03.2018 - 07.2021

Junior Developer

Accord Technocare
06.2017 - 02.2018

M.Tech - Information Technology

College of Engineering, Anna University

B.Tech - Information Technology

Panimalar Engg. College, Anna University
SHARMILA Kanagaraj