Summary
Overview
Work History
Education
Timeline
Generic
Krishna Srinivasan

Krishna Srinivasan

Summary

IT Development Lead with 15 years of experience in retail, banking, and manufacturing domains. Experienced in delivering projects using waterfall, agile, and hybrid methodologies, specializing in backend API, cloud, and database development.

API & Database Development:

  • API Developer with expertise in developing RESTful APIs and modernizing legacy systems to microservices.
  • Proficient in designing, developing, and optimising relational and NoSQL databases.

Expertise in Cloud Platforms: Skilled in designing and deploying cloud solutions on platforms like Azure and Google Cloud with expertise in various cloud services including compute, storage, and databases

Dev Ops & CICD Expertise: Expertise in building and maintaining CI/CD pipelines using Azure DevOps & ability to integrate infrastructure as code (Terraform) into development workflows.

Team Leadership : Proven ability to lead and mentor development teams, manage project timelines, and coordinate cross-functional efforts.

Stakeholder Management : Collaborative professional with over 5 years at the client location, building strong relationships with product owners and the head of IT to strategise and deliver successful outcomes

Retail Store Operations: 7 + years of experience in the retail domain with a good understanding of store back office operations, optimising store performance, and enhancing customer satisfaction

Cross Functional Collaboration: Works closely with cross-functional teams including developers, product owners, business analysts and UX/UI designers to deliver high-quality solutions.

Quality Assurance: Delivering high-quality project outcomes and ensuring seamless handover to support teams

Agile Expertise : Certified scrum master, guiding teams through the scrum framework, ensuring adherence to Agile principles

Key Projects:

Stores Back Office Application: Next Generation Back Office is the project that replaced the Legacy Systems providing common platform for the store users to access all in-store inventory routines and reports in the back office. Around 20+ core inventory functionalities were designed and developed as part of this project and the entire application was rolled out to 3000 + stores .

Actionable alerts for store users (GCP Cloud): Solution to deliver stores actionable alerts to the store user devices at almost the same instant as and when the alert is produced by the source systems by leveraging Google cloud based PaaS solution involving various components like cloud functions, Cloud Composer, and Firestore db.

Point of sale in-store media (Azure Cloud): A retail solution built to push the marketing content to the point of sale screens across all the stores. This solution was built in Azure PaaS involving various cloud components like Function Apps, Event Hub, Service Bus, and PostgreSQL DB built using terraform and integrated with Splunk for monitoring and alerting.

Store Modernisation (Microservice based Azure Cloud): Modernisation of the existing monolith store back office application to a microservices based cloud architecture with a unified front end across all stores. This solution is built in PowerApps and Azure cloud PaaS providing various benefits like better time to market, low ownership cost and auto scaling.

Overview

15
15
years of professional experience

Work History

Development Lead

Tata Consultancy Services - Woolworths Group
01.2022 - Current
  • Spearheading the delivery of various projects and BAU releases, while managing DevOps teams of over 40 members and coordinating efforts across multiple scrum teams.
  • Collaborating with IT leadership and product owners in weekly sessions to craft the roadmap and prioritise strategic deliveries.
  • Working in tandem with solution architects, UI/UX designers, technical leads, and business analysts to conceptualise and execute multiple projects and initiatives.
  • Investigate and conduct proof-of-concept trials for a range of generative AI use cases, like Copilot, with the aim of enhancing the efficiency of deliverables.
  • Successfully designed, developed and implemented the Store Modernisation project, transitioning the existing store back-office application from a monolithic architecture to a microservices-based architecture by leveraging Azure cloud components.


Project Store Modernisation & Point of Sale In Store Media : (Azure Cloud)

  • Defined requirements for Function App, Service Bus, Event Hub, App Insights, and Azure PostgreSQL Database.
  • Developed azure functions, timer functions and durable functions to cater to various requirements
  • Used Terraform for infrastructure creation using Infrastructure as Code (IaC).
  • Configured Azure CI/CD pipelines for build and deployment
  • Incorporated Snyk and Sonar into pipelines for security and quality checks.
  • Utilized Hashicorp Vault and Azure key vault for storing runtime secrets, including OAUTH tokens, and implemented Managed Identity for credential-free database access.
  • Enhanced API performance through strategic changes in app service plans, including Dedicated and Elastic Plans.


Senior Cloud Developer

Tata Consultancy Services - Woolworths Group
02.2019 - 01.2022
  • Responsible for the design, development, and seamless implementation of multiple projects within the store domain, such as sailpoint migration, customer fulfilment centre, value audit tool, electronic shelf labels, and action centre.
  • Introduced and executed a range of innovative enhancements to the existing store back office application, such as the homepage dashboard, quick view lookup, and automated gapscan.
  • Successfully integrated Azure DevOps and agile methodologies across all the projects.
  • Ensured the delivery of all projects with uncompromising quality and security standards by incorporating tools such as Sonar and Snyk into the project lifecycle.
  • Took ownership of planning and implementing the release changes, adhering to organisational standards.


Project Action Center: (GCP Cloud)

  • Implemented an action alert management system to automate back-office operations for over 3000 stores.
  • Provisioned Google Cloud components like Service Account, Cloud Functions, Pub/Sub, and Buckets
  • Processed inbound data from multiple systems, removed duplicates, and transferred data to google firestore db
  • Archived actioned and expired alerts from Firestore to BigQuery and provided feedback to source systems.
  • Monitored cloud operational costs on a monthly basis, optimising cloud resources based on usage patterns to drive cost-efficiency.

Senior Developer

Tata Consultancy Services - Woolworths Group
12.2016 - 02.2019
  • Involved in the requirements gathering, design, development, and implementation phases of the Next Generation Back Office (NGBO) Solution, a one-stop solution for all in-store inventory operations and reporting in the back office
  • Designed and developed various backend solutions across multiple functionalities that includes stocktake, article lookup, order management, pricing, and stock management routines such as gapscan, stockfill, and overstocks.
  • Developed a lot of complex stored procedures in PL/SQL that transform and load high volumes of data into Oracle DB.
  • Developed over 200 stored procedures and functions in SAP SQL Anywhere, embedding the core business logic for various store functionalities, exposing them as APIs for browser and mobile applications.
  • Implemented data synchronization mechanism using SAP Mobilink, to synchronise data between local store databases and the central Oracle database.
  • Redesigned and optimised critical store back office functionalities such as stocktake and order management to adhere to sub-second SLA responses.
  • Leveraged expertise as an application Subject Matter Expert (SME), actively collaborating with the support team to swiftly resolve critical P1 & P2 issues, ensuring uninterrupted store operations.
  • Efficiently managed medium-sized teams and delivered multiple functionalities within predefined timelines.
  • Led and coordinated the cutover team with precision, overseeing the successful implementation of the store back office application across all 3000 stores within one year.

Developer

Tata Consultancy Services - Bank Of America
11.2014 - 12.2016
  • Actively involved in the design and development phases of the project
  • Developed Actimize models as per client requirements and created various alerts to report fraudulent transactions
  • Developed complex SQL queries for ETL scripts
  • Worked on enhancements to the existing PL SQL Feed validation scripts
  • Performed technical reviews and code reviews of the code developed by the team members
  • Worked on the performance improvement of various modules in the application to meet the SLA
  • Worked on the performance tuning of the existing post-ETL PL/SQL scripts

Developer

Infosys Limited - Sony Group Solutions
11.2009 - 11.2014
  • Involved in the Requirements gathering, design, development, testing, migration, and support phases of multiple Projects
  • Delivered enhancements with varying complexities and customizations based on project needs
  • Worked as a Techno-functional consultant in Oracle Financial Modules performing multiple setups and resolving inquiries in AP, AR, FA, and GL financial modules
  • Hands-on Experience in Oracle PL/SQL, Unix Shell scripting, Asp.net
  • Worked on performance tuning of long-running SQL and PL/SQL packages
  • Developed SSIS packages to load data from flat files to SQL Server database and vice versa
  • Designed, developed, and deployed a lot of reports using MS SQL Server Reporting Services (SSRS).

Education

-

CERTIFICATIONS

Timeline

Development Lead

Tata Consultancy Services - Woolworths Group
01.2022 - Current

Senior Cloud Developer

Tata Consultancy Services - Woolworths Group
02.2019 - 01.2022

Senior Developer

Tata Consultancy Services - Woolworths Group
12.2016 - 02.2019

Developer

Tata Consultancy Services - Bank Of America
11.2014 - 12.2016

Developer

Infosys Limited - Sony Group Solutions
11.2009 - 11.2014

-

CERTIFICATIONS
Krishna Srinivasan