Summary
Overview
Work History
Education
Skills
Contributions Achievements
Personal Information
Certification
Roles And Responsibilities
Timeline
Generic

Naveen Chandrasekaran

Chennai,TN

Summary

Dynamic Principal Engineer with 14+ years of experience delivering secure, scalable, and high-performance enterprise applications in the banking, finance, and public welfare domains. Proven expertise in building secure, scalable backend services, designing authentication & authorization modules (OAuth2, SAML, Session-based), and delivering responsive frontend solutions using modern frameworks.

Recognized for leading cross-functional teams, mentoring developers, and driving architectural discussions to align with business goals. Experienced in handling mission-critical platforms such as EBT for FIS and Customer Credential Stores and Financial Inclusion platforms for TCS, supporting high transaction volumes and strict regulatory compliance. Adept at delivering full-stack solutions in microservices, cloud-native, and secure environments supporting millions of users and high-volume transactions. Proven track record in mentoring teams, driving architecture design, and implementing cloud-native, containerized deployments.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Principal Engineer – Development

FIS Global Business Solutions India
Chennai
12.2015 - 05.2025

FIS Global – EBT (Electronic Benefits Transfer) Project
Role: Principal Engineer – Development
Duration: [Add Duration]
Location: Ambit IT Park, Ambattur, Chennai, India

📘 Project Overview
The EBT (Electronic Benefits Transfer) project is a high-impact platform developed to securely distribute government welfare benefits like SNAP and WIC across the United States. The system supports millions of real-time transactions and adheres to strict federal and state regulatory compliance.

🛠️ Key Responsibilities
Worked as a Full Stack Principal Engineer, driving both backend microservice design and frontend development for internal and external user portals.

Led the implementation of secure, scalable transaction processing services using Spring Boot, Java, and Kafka, ensuring high throughput and reliability.

Developed and maintained role-based authentication & authorization modules using OAuth2, SAML, JWT, and Spring Security, securing APIs and UI components.

Built responsive, accessible, and maintainable frontend modules using Angular and/or React.js with REST API integration, session handling, and dashboard analytics.

Contributed heavily to security vulnerability management, applying OWASP best practices and handling session management, token lifecycle, and cross-origin security.

Played a hands-on leadership role in mentoring junior and mid-level engineers, conducting design reviews, architecture discussions, and pair programming to elevate team performance.

Actively collaborated with product owners, QA, DevOps, and security teams to ensure smooth delivery, system resilience, and continuous integration/deployment.

Advocated for best practices in code quality, modular design, performance tuning, and secure coding standards.

🧰 Tech Stack
Backend: Java | Spring Boot | REST APIs | Kafka | PostgreSQL
Frontend: React.js | JavaScript/TypeScript
Security: OAuth 2.0 | SAML 2.0 | JWT | OWASP | Blackduck | Veracode
DevOps & Tools: Docker | Kubernetes | AWS | Jenkins | Git | Postman | Splunk

Developer

Tata Consultancy Services
Chennai
08.2012 - 11.2015
  • Tata Consultancy Services Ltd (TCS) – Customer Credential Store (CCS)
    Role: Senior Software Engineer
    Location: Siruseri, Chennai, India

    📘 Project Overview
    The Customer Credential Store (CCS) is a centralized middleware solution responsible for managing customer authentication and credential storage across multiple digital banking delivery channels including Mobile Thick, Mobile Thin, and CBOL (Corporate Banking Online). The system facilitates secure interactions between frontend clients and backend systems using SOAP-based web services over JMS.

    🛠️ Key Responsibilities
    Developed and maintained CCS modules that acted as a secure bridge between client applications and backend systems for authentication and credential management.

    Designed service interfaces using SOAP over JMS, enabling seamless and secure communication between distributed applications.

    Implemented logic to support multi-channel authentication workflows and integrated support for internal systems consuming CCS as a centralized identity service.

    Played a key role in enabling single sign-on (SSO) and multi-factor authentication capabilities for various internal banking applications.

    Collaborated with backend teams to handle secure data transmission, encryption, and token-based session handling.

    Participated in regular code reviews, requirement analysis, and design discussions within a large team setup of 21 members.

    Ensured high availability and fault tolerance of CCS services in production environments.

    🧰 Tech Stack
    Java | SOAP | JMS | Web Services | XML | WebLogic | Oracle DB | Secure Credential Storage | Authentication Systems

Developer

Tata Consultancy Services
Chennai
07.2010 - 08.2012
  • Tata Consultancy Services Ltd (TCS) – Financial Inclusion Platform
    Role: Software Engineer
    Location: T.Nagar, Chennai, India

    📘 Project Overview
    The Financial Inclusion initiative was a strategic solution designed to support banks and microfinance institutions in extending financial services to unbanked and underbanked populations across rural India. The platform empowered financial institutions to provide banking services in remote, hilly, and inaccessible regions, contributing to the Indian government’s development goals and promoting inclusive economic growth.

    This multi-channel solution facilitated secure, real-time transactions for rural customers and enabled the delivery of services via mobile banking, handheld devices, agent-based models, and other field technologies.

    🛠️ Key Responsibilities
    Contributed to the development of scalable modules enabling banks to offer core banking services to rural areas with limited connectivity.

    Integrated field agent applications with backend systems for processing deposits, withdrawals, KYC, and credit services.

    Built interfaces supporting mobile and device-based access, ensuring resilience in offline and low-bandwidth environments.

    Worked with cross-functional teams to implement features compliant with regulatory standards, including Aadhaar-based authentication and secure data handling.

    Ensured high system availability and fault tolerance across geographically distributed deployments.

    Collaborated with a large team of 50+ members in delivering robust and field-tested banking solutions.

    🧰 Tech Stack
    Java | Spring | Web Services (SOAP/REST) | Oracle DB | Android (for Field Devices) | JMS | Secure Offline Sync | KYC Compliance

Education

Master of Business Administration - Operations Management

Ulyanovsk State University
Chennai

Bachelor Of Engineering - Electronics & Instrumentation

M.Kumarasamy College of Engineering
Karur

Skills

  • Microservice architecture
  • Spring Boot
  • OAuth 20
  • API development and security
  • Security best practices
  • Cybersecurity
  • Backend development
  • Frontend development
  • Code review
  • Performance optimization
  • Continuous integration and deployment
  • Cloud deployment
  • Technical leadership
  • Mentoring engineers
  • Agile methodologies
  • Transaction processing
  • Cross-functional collaboration
  • Problem solving
  • Web application development
  • Installation monitoring
  • Design requirements
  • Requirements gathering
  • Mobile application development
  • Rural banking and microfinance

Contributions Achievements

  • Couple of KUDOS! FIS Awards & QTR STAR Award for completing the projects in the committed timeline to clients.
  • Above & Beyond Award for the key milestone project conversions.
  • 160+ Monthly Production Installs.
  • 2 InnovateIn48 participations.
  • Instrumental in taking Indian Bank's Financial Inclusion product & CITI bank’s HUTCH WALLET to go-live which won considerable appreciation for myself and TCS.
  • Developed and implemented Financial Inclusion product for Indian Bank which helped Indian Bank to reach one and half lakh enrollments within 3 months.
  • Received an appreciation for performing demos successfully.
  • Developed generic modules in application and it have been reused for other clients.
  • Developed multi entity product that reduced the cost to buy new servers.

Personal Information

  • Date of birth: 08 June 1988
  • Nationality: Indian
  • Marital status: Married
  • Address: Goodwill Apartments, L-5, Mogappair Eri Scheme

Certification

External Certification:

  • DevOps

Internal Certifications & Trainings:

  • FIS Security Compliance Workshop.
  • SAFe Agilist Certification.
  • OAuth 2.0 / SAML / OpenID Connect Specialization
  • OWASP Top 10 and Secure Coding Practices.

Roles And Responsibilities

  • Collaborating with stakeholders and clients to gather and analyze functional and technical requirements
  • Translating business requirements into technical designs and working prototypes for quick feedback and validation
  • Leading requirement finalization sessions with cross-functional teams and ensuring alignment with project goals
  • Designing and reviewing system architecture, including component interaction, service boundaries, and security frameworks
  • Developing and enhancing multi-entity enterprise applications, implementing robust solutions, and ensuring code quality, scalability, and maintainability
  • Providing technical leadership and mentoring to developers on design patterns, secure coding practices, and performance tuning
  • Offering L3-level production support, debugging complex issues, conducting root cause analysis, and implementing long-term fixes
  • Coordinating with DevOps, QA, and Security teams for end-to-end delivery, continuous integration, and release management
  • Participating in design reviews, code walkthroughs, and architectural decisions to ensure compliance with enterprise standards and best practices

Timeline

Principal Engineer – Development

FIS Global Business Solutions India
12.2015 - 05.2025

Developer

Tata Consultancy Services
08.2012 - 11.2015

Developer

Tata Consultancy Services
07.2010 - 08.2012

Master of Business Administration - Operations Management

Ulyanovsk State University

Bachelor Of Engineering - Electronics & Instrumentation

M.Kumarasamy College of Engineering
Naveen Chandrasekaran