Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Karthik Thippeswamy

Werribee,VIC

Summary

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

Sri Jayachamarajendra College of Engineering
Karthik Thippeswamy