Summary
Overview
Work History
Education
Skills
Tools
Certification
Accomplishments
Timeline
BusinessAnalyst

Manigandan Dhakshinamurthy

Sydney,NSW

Summary

  • Highly skilled and experienced Full Stack Developer with 11+ years of expertise in solution design, development, and operations in the retail domain. Possesses excellent business process and functional knowledge in retail store operations and inventory management. Skilled in coordinating with cross-functional teams, aligning business objectives with technical solutions, and ensuring timely delivery within planned timelines
  • Designed and developed various solutions for store back-office applications and served as a key SME for all store critical functionalities. Areas of expertise include JAVA/J2EE, Spring Framework, Hibernate, Web Services, HTML, JavaScript, TypeScript, Unix Shell scripting, SQL, and PL/SQL
  • Experience in Android mobile app development, Angular, NodeJS, MVC design patterns, and Microsoft PowerApps. Well-versed in the administration of SAP SQLAnywhere database, Mobilink synchronization, and creating complex database queries, stored procedures, functions, packages, and triggers in Sybase and Oracle databases
  • Hands-on experience with Microsoft Azure & Cloud services, including Azure functions, Web Apps, storage, Service Bus, Event Hub, PostgreSQL & Cosmos DB, and Azure DevOps CI/CD. Skilled in building Tableau reports and dashboards using Tableau Desktop and Server
  • Worked through all phases of the Software development life cycle which includes gathering & analyzing business requirements, functional/technical specifications, designing, developing, testing, deploying the applications and providing production support. Extensive experience in Incident, Problem, and IT change management, including proactive monitoring of application processes, identifying enhancements, and root cause analysis of bugs
  • Certified in Microsoft Azure DevOps and Administration, Tableau Desktop Specialist, and ITIL

Overview

11
11
years of professional experience
1
1
Certification

Work History

Full Stack Developer - Woolworths Group

Tata Consultancy Services
01.2020 - Current
  • Working as a Technical Lead and actively involved in the project's requirements gathering, design and development phases
  • Interacting with product owners and business teams to clarify functional/technical requirements and refine product backlog
  • Implementing CI/CD pipelines using Azure DevOps and GitHub Actions for automated build, test, and deployment processes, resulting in improved efficiency
  • Participating in Agile development processes, including sprint planning, daily stand-ups, and retrospectives
  • Coordinating with various application owners and vendors for the timely pilot delivery of the application
  • Conduct code reviews, perform unit testing, and resolve bugs to ensure high quality and maintainability of the codebase
  • Taking ownership of planning and implementing the release changes, adhering to organisational standards.
  • Guiding team members for continuous improvement
  • Successfully developed and delivered the following projects


Stores Back Office Application


  • Next Generation Back Office is the project that replaced legacy systems, providing a common platform for the store users to access all in-store inventory routines and reports in the back office
  • Developed Stores functionalities & Inventory Management browser and Mobile application using Java, Spring MVC, HTML, Javascript, Android Native and Angular
  • Created complex SQL queries and store procedures in SQLA & Oracle databases to support frontend and backend application functionalities
  • Tuned the performance of stored procedures and queries to improve application performance and reduce latency
  • Involved in the implementation and migration activities for more than 3000 stores across Australia and New Zealand
  • Designed and developed static and interactive reports & dashboards for stores using Tableau Desktop/Server, showcasing key performance metrics and trends
  • Built Multiple integration channels between various systems (SAP, Webmethods)
  • Developed Azure CI/CD pipeline for deployment
  • Provided technical support and troubleshooting assistance to end-users, resolving issues and ensuring smooth operation of the application


Me@Woolies


  • M@woolies mobile app is a digital front door for store users to easily access all the info and tools they need to do their job. The app is developed using Microsoft Power Platform & Android Native.
  • Designed and developed a native Android application to address native limitations of Powerapps, focusing on integrating and optimizing barcode scanning functionalities using DataWedge Scanner
  • Utilised DataWedge APIs and SDKs to customize scanning behaviors, such as symbology selection, data formatting, and barcode validation
  • Involved in developing the Canvas App using Microsoft Power apps and integrating Power apps with Dataverse
  • Developed responsive and intuitive user interfaces using Power Apps design tools and controls, ensuring an optimal user experience.
  • Developed Azure CI/CD pipelines for deployment


Store Modernisation (Microservice based Azure PaaS)


  • 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.
  • Integrated various Azure services into the application architecture, such as Azure App services, Azure functions, Storage, Event hub and PostgreSQL database.
  • Developed Azure function apps as API services
  • Developed and migrated database objects from Oracle to PostgreSQL database
  • Implemented Azure CI/CD pipelines for automated build, test and deployment


Stores Cloud Migration (On Premise to Azure cloud)


  • Migration of existing store back office application to the Azure cloud with minimal changes to the deployed application and architecture, by upgrading the operating systems, databases, and applications to the latest version. This migration was incrementally rolled out to 3000 stores by following effective cutover and data migration strategies

Java Developer - Woolworths Group

Tata Consultancy Services
10.2016 - 12.2019
  • Involved in the analysis, design, development, testing & implementation phases of enhancements and changes in the application
  • Developed Stores Back Office application using Spring MVC framework, HTML, CSS, Javascript and created database objects in Oracle/SQLAnywhere database as per client functional and technical requirements
  • Developed backend business logic for various modules of the stores back office applications including stocktake, ordering, SOH, markdown and replenishment
  • Implemented data synchronization mechanism using SAP Mobilink, to synchronise data between local store databases and the central Oracle database.
  • Developed automated utilities to reduce repetitive/manual activities
  • Used JIRA to assign, track, report and audit development, testing tasks and issues in the application
  • Performing unit testing of applications by developing and applying test cases in different testing frameworks
  • Submitted change requests, documented impact, benefits and coordinated the implementation
  • Creation, Maintenance and review of Root Cause Analysis, Design & Architecture artifacts
  • Hands-on experience in Splunk queries, searching, monitoring, building Splunk reports and Dashboards

Production Support - Masters Home Improvement

Tata Consultancy Services
11.2013 - 09.2016
  • Provided functional and technical support for Oracle Retail Store Solutions Applications such as Point of Sale (ORPOS), Store Inventory Management (ORSIM), Backoffice (ORBO), Central Office (ORCO) and other applications using JAVA, PL/SQL, Oracle SQL technologies
  • Incident, Problem and Change management - Logging, prioritizing and resolving user-raised/batch issues promptly to meet the SLA deliverables
  • Delivered front-line 24 X 7 primary technical support to end users on various technical issues and problems related to the application
  • Resolved recurring incidents permanently by working on problems, performing root cause analysis and implementing preventative action items
  • Submitted change requests, documenting impact, benefits and coordinating the implementation
  • Analysed and fixed more than 100 code bugs and made multiple enhancements to stablise the application
  • Monitored ORPOS daily store, register operations and developed an automatic store close trigger when the last register is closed in the store
  • Ensured all momjar data (Promotion, pricing, Item) flowed to POS systems without any data integrity/loss
  • Developed a Transaction tracker tool as a value add, which retrieves e-journals of transactions from day one of the Business
  • Developed various utilities to help the IT team quickly identify the and resolve issues
  • Monitored the production environment in real-time using dashboards
  • Automated reports and processes as requested by business users

Trainee

Tata Consultancy Services
07.2013 - 10.2013
  • Completed initial training program at TCS on Java, SQL, PL/SQL and Business Intelligence
  • Hands-on experience working with Unix and shell scripts

Education

Bachelor of Technology in Electrical & Electronics Engineering -

Pondicherry Engineering College

Skills

Programming Languages: Java, SQL, PL/SQL
Scripting Languages: HTML5, Javascript, Typescript, Angular, NodeJS, JSON, Android Native, Unix Shell Scripting
Framework: Spring MVC, Hibernate
Web Services: SOAP, REST
Database: Oracle, SAP SQLAnywhere and Mobilink
Azure Services: Azure App Services, Service Bus, Storage, Event Hub, Cosmos & PostgreSQL DB, Microservices Architecture
CI/CD: Azure DevOps, GitHub, Terraform
Visual Analytics: Tableau, Splunk
Microsoft Power Platform: PowerApps, Dataverse

Tools

Development Tools: Eclipse, VSCode, Android Studio, SQL Developer, Sybase, Putty, WinSCP, Postman, Maven, Gradle, GIT, GitHub Desktop

Others: JIRA, Confluence, Figma, ServiceNow, Trello

Certification

  • AZ-400 : Microsoft Azure DevOps
  • AZ-104 : Microsoft Azure Administrator
  • AZ-900 : Microsoft Azure Fundamentals
  • Tableau Desktop Specialist
  • ITIL V3 Foundation

Accomplishments

Contextual Master

Organization Tag for Selected Individuals who demonstrated exceptional contextual knowledge of application design & development


Technical Excellence Award

Award for outstanding contribution to the organization and project


Star of the Month

Outstanding contribution to the project

Timeline

Full Stack Developer - Woolworths Group

Tata Consultancy Services
01.2020 - Current

Java Developer - Woolworths Group

Tata Consultancy Services
10.2016 - 12.2019

Production Support - Masters Home Improvement

Tata Consultancy Services
11.2013 - 09.2016

Trainee

Tata Consultancy Services
07.2013 - 10.2013

Bachelor of Technology in Electrical & Electronics Engineering -

Pondicherry Engineering College
Manigandan Dhakshinamurthy