Summary
Overview
Work History
Education
Certification
Key Projects
Timeline
Generic
Krishna Srinivasan

Krishna Srinivasan

Sydney,NSW

Summary

IT Developer with 15 years of experience across retail, banking, and manufacturing sectors. Expertise in project delivery using waterfall, agile, and hybrid methodologies, with a specialisation in Infrastructure as Code (IaC), Azure Cloud, Azure DevOps and Backend development


Application Development: API Developer experienced in building RESTful APIs and adept at designing, developing, and optimizing relational databases


Azure Cloud: Skilled in designing and deploying Azure cloud solutions, including compute, storage, and database services.


IaC Development: Proficient in using Infrastructure as Code (IaC) tools such as Terraform and Azure Resource Manager (ARM) templates to automate infrastructure provisioning and management


Dev Ops : Expertise in designing, implementing, and maintaining continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps


Solution Design : Designed and developed backend solutions for store back-office applications, with experience in upgrading legacy systems and transitioning from monolithic to microservices architectures


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


Team Leadership : Strong background in leading cross functional teams to successfully deliver various projects that involves cloud migrations, cloud paas solutions and hybrid mobile & web application solutions


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


Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Cloud Developer

Tata Consultancy Services - Woolworths Group
02.2019 - Current
  • Responsible for the design, development, and seamless implementation of multiple projects within the store domain
  • Seamlessly lead various scrum and project teams to complete tasks within the defined schedules
  • Working in tandem with solution architects, UI/UX designers, technical leads, and business analysts to conceptualise and execute multiple projects and initiatives
  • Design and develop infrastructure solutions using Terraform to automate the provisioning and management of cloud resources
  • Monitor the performance of Terraform-managed infrastructure and make optimizations to improve efficiency and reduce costs
  • Design, build, and maintain Continuous Integration (CI) and Continuous Deployment (CD) pipelines using Azure DevOps to automate the build, test, and deployment processes
  • Ensure the delivery of all projects with uncompromising quality and security standards by incorporating tools such as Sonar and Snyk into the project lifecycle

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
  • 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
  • Implemented a series of innovative improvements to the store back office application, including a new homepage dashboard, quick view lookup, and automated gap scan

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

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

PROGRAMMING LANGUAGES

Certification


  • AZ-204 : Microsoft Certified Azure Developer Associate
  • AZ-400 : Designing and Implementing Microsoft DevOps Solutions
  • HashiCorp Certified: Terraform Associate (003)

Key Projects

Stores Back Office Application: 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


  • Designed and developed the backend solutions for around 20+ core inventory functionalities in the application
  • Led and coordinated the cutover team with precision, overseeing the successful implementation of the solution across 3000 stores within one year
  • key SME for critical functionalities like stocktake, order management, stock on hand, article lookup, promotions, and markdown
  • Configured Azure CI/CD pipelines to automate build, test and deployment process across various platforms such as browser, mobile and databases


Stores Cloud Migration : Migration of existing stores back office application servers from on-premise to Azure cloud


  • Involved in the design , migration and cutover phases of the project
  • Coordinated with Integration teams for repointing the end points to the new servers post migration
  • Effectively planned the data migration and pilot rollout strategy for migrating the servers to all the stores (~3000)


Point of sale in-store media : A retail solution built in azure cloud to push the marketing content to the point of sale screens across all the stores


  • Designed and provisioned the Azure cloud infrastructure for various cloud components such as Function Apps, Service Bus, Event hub, and PostgreSQL Database using Terraform IaC code
  • Configured Azure CI/CD pipelines to automate build, test and deployment process by incorporating tools like Snyk and Sonar for security and quality checks
  • Enhanced API performance and optimized cloud costs through strategic changes in app service plans
  • Set up monitoring and logging solutions using Application Insights, and Log Analytics & Splunk


Store Modernisation : Modernisation of the monolith store back office application to a microservices based azure cloud architecture with a unified front end across all stores


  • As an application SME , actively involved with the architects and the project team during the discovery and POC stages of the project to evaluate various cloud components and finalise the end state architecture
  • Effectively designed and utilized the Strangler Fig Pattern to design a microservices and event-driven architecture, enabling a smooth transition from a monolithic application
  • Designed and provisioned the Azure cloud infrastructure for various cloud components such as Function Apps, Event Hub,Azure key vault, and PostgreSQL Database using Terraform IaC code
  • Configured Azure CI/CD pipelines to automate build, test and deployment process by incorporating tools like Snyk and Sonar for security and quality checks
  • Developed azure functions, timer functions and durable functions to cater to various requirements
  • Implemented security best practises by effectively utlising Microsoft Entra ID, RBAC , Service Principle, Managed identity and Oath 2 Authorisation

Timeline

Senior Cloud Developer

Tata Consultancy Services - Woolworths Group
02.2019 - Current

Senior Developer

Tata Consultancy Services - Woolworths Group
12.2016 - 02.2019

Developer

Tata Consultancy Services - Bank Of America
11.2014 - 12.2016

Developer

Tata Consultancy Services - Bank Of America
11.2014 - 12.2016

Developer

Infosys Limited - Sony Group Solutions
11.2009 - 11.2014

PROGRAMMING LANGUAGES
Krishna Srinivasan