Dynamic Engineering Manager with a proven track record at Commonwealth Bank, excelling in engineering leadership and strategic planning. Spearheaded cross-functional teams to deliver high-quality software solutions, enhancing productivity through coaching and mentoring. Expert in automation and quality assurance, DevSecOps enablement, security compliance, driving continuous integration and delivery, fostering a culture of excellence. Keen results-oriented achiever with proven ability to exceed targets and drive success in fast-paced environments.
Overview
15
15
years of professional experience
Work History
Engineering Manager
Commonwealth Bank
05.2023 - 07.2024
Led cross-functional teams for successful product development, ensuring timely delivery and adherence to specifications.
Enhanced overall team productivity with continuous training and mentoring of junior engineers.
Reviewed technical documentation for accuracy, ensuring compliance with industry standards and regulations.
Managed risk assessments during project planning phases, proactively mitigating potential issues before they arose during execution stages.
Optimized resource allocation, effectively managing budgets and manpower for multiple simultaneous projects.
Presented progress reports to executive leadership, demonstrating success in meeting project milestones on time and within budget constraints.
Fostered culture of continuous improvement, encouraging feedback and implementing strategic changes to enhance operations.
Facilitated knowledge sharing sessions, empowering team members with skills and insights to excel in their roles.
Technical Lead
MYOB
08.2020 - 05.2023
Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
Enhanced system performance with thorough code reviews, debugging, and optimization techniques.
Maintained close communication with clients throughout project life cycles for accurate progress reporting and prompt issue resolution.
Evaluated and recommended new tools and technologies that resulted in increased development efficiency and up-to-date technical skillsets within the team.
Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.
Increased application stability by regularly monitoring performance metrics, addressing bottlenecks proactively to minimize downtime occurrences.
Mentored junior developers through regular 1-on-1 meetings, providing guidance on best practices, coding standards, and career growth opportunities.
Championed adoption of DevOps practices, streamlining development and operations to enhance product reliability.
Technology Analyst
Infosys Ltd.
10.2014 - 11.2019
Assisted with deployment issues by clarifying user questions and identifying problems.
Optimized system performance through regular maintenance and updates, resulting in increased efficiency.
Provided technical and functional recommendations based on project requirements.
Tested modified programs to correct adverse impacts on programs or systems operations.
Improved software quality by conducting thorough code reviews and implementing best practices.
Resolved complex technical issues through rigorous troubleshooting and root-cause analysis, minimizing downtime and disruptions to business operations.
Championed adoption of industry best practices within the team, resulting in improved code quality and more efficient development processes.
Established effective communication channels between technical and non-technical staff members, promoting collaboration across departments to achieve shared goals more efficiently.
Boosted team productivity with agile project management techniques, leading to faster delivery of high-quality products.
Conducted regular training sessions for colleagues on new technologies and industry trends, fostering a culture of continuous learning within the team.
Researched emerging technologies to add value to current offerings.
Served as a subject matter expert on key technology initiatives, providing guidance to stakeholders throughout project lifecycles.
Measured and reported on service-level metrics to streamline IT assessment.
Collaborated with upper management to drive strategy and implement new processes.
Troubleshot incidents reported by end-users to schedule system changes and identify permanent solutions.
Communicated and explained business requirements to team members to understand and implement functional demands.
Senior Quality Engineer
National Bank of Australia, NAB
01.2017 - 10.2019
Drove standardization efforts across multiple production lines to ensure consistent product output meeting stringent specifications.
Developed comprehensive quality assurance plans, ensuring compliance with industry standards and regulations.
Facilitated training sessions on various topics including statistical process control techniques, lean principles, or problem-solving methodologies for enhancing employee competencies within the organization.
Mentored junior engineers on best practices in quality engineering, fostering a culture of excellence within the team.
Managed risk assessments to identify potential hazards and implement corrective actions for continuous improvement.
Championed process improvements initiatives, leading to reduced cycle times and increased production yields.
Provided technical support in resolving complex quality issues by conducting thorough investigations and presenting data-driven recommendations.
Implemented automated test framework to improve quality and efficiency of engineering processes.
Developed high-quality engineering CI/CD processes and plans to enable faster feedback and delivery of software.
Senior Programmer Analyst
Accenture
01.2010 - 06.2013
Spearheaded efforts to refactor legacy applications, reducing complexity while improving overall functionality and maintainability.
Debugged and modified software components.
Tested and deployed scalable and highly available software products.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Reduced project timelines by adopting Agile methodologies and ensuring timely delivery of high-quality software solutions.
Provided technical guidance to junior team members, fostering a positive learning environment that encouraged professional growth.
Streamlined workflows by automating repetitive tasks using advanced programming techniques and tools.
Regularly updated skillset through continuous learning initiatives, staying abreast of industry trends and emerging technologies.
Enhanced application security by identifying vulnerabilities and implementing robust measures to mitigate risks.
Conducted extensive testing procedures on developed software solutions to identify bugs, ensuring error-free releases into production environments.
Drove process improvements within the team by actively participating in retrospectives and proposing actionable suggestions for enhancements.
Developed comprehensive documentation for software projects, facilitating smooth handovers and enabling efficient maintenance activities.
Improved system performance by conducting thorough analysis of existing code and recommending necessary modifications.
Championed code reviews to maintain high coding standards and identify areas for improvement in existing programs.
Wrote and maintained technical documentation for software applications.
Performed code refactoring and optimization to improve performance.
Implemented encryption, authentication and additional security measures, safeguarding systems.
Utilized both agile and waterfall methodologies to develop software of varying complexity and business needs.
Built databases and table structures for web applications.
Updated documentation with project deviations to capture changes.
Education
Bachelor of Engineering - Information Science And Engineering
Sri Jayachamarajendra College of Engineering
Mysore, India
09-2009
Skills
Project management
Strategic planning
Engineering design
Coaching and mentoring
Forward-thinking mindset
Stakeholder communication
Budget coordination
Quality assurance controls
Team building
Problem-solving
Automated testing
Java programming
Monitoring and logging
Infrastructure automation
Test automation
API development
Software development tools: JIRA, confluence
Agile development methodologies
Software testing and validation
Accomplishments
Eliminated 700+ servers, saving company $ 1.3 million per year.
Developed continuous deployment pipelines for Documentum and InfoArchive resulting in fully automated jobs avoiding any manual work.
Achieved excellence in security by driving resolution of high risk findings that include security threats and vulnerabilities across servers with accuracy and efficiency.
Managed up to 3 million in budget in a year.
Developed automated vulnerability discovery and patching at CBA resulting in savings of over 300 man-hours each week.
Supervised 3 teams totalling 37 staff members across multiple locations that include permanent and contractors at CBA.
Collaborated with different contracting organisations to source skillful and niche talent in quick time.
Earned eleven appreciations and recognition from the COO office for improving the risk posture at CBA.
Developed Automation Test framework at NAB resulting in thorough quality and feedback of Business Banking Channels.
Developed CI/CD pipelines for Salesforce CRM at MYOB resulting in feature change deployments to customers as and when ready.
Timeline
Engineering Manager
Commonwealth Bank
05.2023 - 07.2024
Technical Lead
MYOB
08.2020 - 05.2023
Senior Quality Engineer
National Bank of Australia, NAB
01.2017 - 10.2019
Technology Analyst
Infosys Ltd.
10.2014 - 11.2019
Senior Programmer Analyst
Accenture
01.2010 - 06.2013
Bachelor of Engineering - Information Science And Engineering