Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Gurunathan Thangavelu

Snoqualmie

Summary

Accomplished Engineering Manager with a proven track record of leading high-performing teams in the successful delivery of complex projects. Demonstrates expertise in project planning, resource management, and ensuring adherence to quality standards. Possesses strong leadership skills, fostering a collaborative and innovative work environment. Brings extensive experience in guiding teams through the entire project lifecycle, from conception to deployment. Adept at balancing technical proficiency with a strategic vision to drive engineering excellence. Provide guidance for team members career growth.

Overview

24
24
years of professional experience
1
1
Certification

Work History

Principal Software Engineering Manager

Microsoft
07.2022 - Current
  • A Visual Studio Subscription, formerly known as MSDN Subscription, is a comprehensive program offered by Microsoft for developers and IT professionals. It provides access to a wide range of Microsoft software and tools, including Visual Studio IDE, operating systems, development and testing tools, Azure DevOps services, and more. Subscribers can use these resources for development, testing, and learning purposes. Visual Studio Subscriptions come in various tiers, each offering different benefits, including access to the latest software versions, technical support, Azure credits, and training resources. It is a valuable resource for individuals and organizations looking to develop, test, and deploy applications on Microsoft platforms.
  • Managing the development activities of the Visual Studio Customer License Management portal (manage.visualstudio.com) and the my.visualstudio.com portal for developers to download Microsoft products, claim product keys, and make use of additional benefits that are part of their subscriptions with 2 million transaction per day with system availability 99.99%
  • Cross-team collaboration with GitHub, Fraud, Office, Azure, Azure DevOps, Visual Studio Identity, DevBox & Marketing Team
  • Engage with the Product Manager to understand business requirements; capture details in ADO work items as features for the engineering team to start working on
  • Planning meeting – Half yearly/Quarterly & 3 weeks sprints
  • Leading team members of 6 Senior developers
  • Review technical design document, architecture design & inclusive code review
  • Daily sprint status update, sprint accomplishment and quarterly status update to leadership team every sprint
  • Taking care of development activities, system improvements, system monitoring, production support
  • Providing mentorship to team members
  • Hiring talents
  • Annual Review Process.

Software Engineering Manager

Authorize.Net - VISA
08.2017 - 07.2022
  • Developed and managing Transaction & Settlement engine which handles 1000-1200 TPS which generates $120 millions per quarter revenue in North America & Canadian geo locations for Authorize.Net /VISA
  • Make sure Transaction and Settlement components availability is always 99.9999%
  • Engage with Business & Customer Support partners to understand pain points of the merchants and make sure those are getting addressed through development process
  • Plan and implement new engineering capabilities to the Transaction & Settlement systems
  • Currently working on integrating ANET platform with Cyber Source platform for Transaction and Settlement process
  • Engage with BPM and TPM to understand business requirement and sort them into small user stories with TPM for the development team to start to work on the features
  • Capacity Planning for peak season readiness
  • Planning meeting – Yearly/Half yearly/Quarterly
  • Leading Transaction Processing & Subscription teams of 5-7 members in each team includes Dev & Test members
  • Review Technical Design Document
  • Cross Team discussion for feature development
  • Development status update to leadership team
  • Taking care of development activities, system improvements, system monitoring, production support
  • Practicing agile methodology
  • Our sprint cycle is every two weeks
  • Every day standup meeting to update sprint status, discuss any blocking issue
  • Align to VISA release process
  • Mentoring team members
  • Hiring talents
  • Annual Review Process.

Lead, Senior Software Design Engineer

INVISO CORPORATION
06.2014 - 08.2017
  • Workspace – Client Microsoft

Lead Developer, Senior Software Design Engineer

INVISO CORPORATION
08.2013 - 06.2014
  • Sales Productivity Solution – Client Microsoft

Senior Software Design Engineer

INVISO CORPORATION
07.2012 - 08.2013
  • Data Management Platform

Sr. Software Design Engineer FTE

Microsoft
06.2006 - 07.2012

Analyst

Infosys Technologies
03.2006 - 05.2006
  • SBIS-FS - Client Microsoft (worked as vendor)

Senior Software Engineer

Wipro Technologies
08.2004 - 02.2006
  • Content Creation – Client British Petroleum, U.K
  • CAPIT Project - Client Shell Petroleum, Houston Texas

System Analysis

Indus RSystem International
02.2004 - 08.2004
  • Electronic Time 2 Yes (ET2Y) – Client GE Finance, Ireland

Software Consultant

Elmaq Software Private Limited
11.2002 - 02.2004
  • Steerprise (ERP Product) – Putra Bhima & Phulav Hijav, Indonesia

Software Programmer

Mercury Software Supports
12.1999 - 10.2002

Education

Master in Computer Applications - Computer Applications

Bharathidasan University
07.2002

Bachelors Degree in Computer Science - Computer Science

Madras University
04.1999

Skills

  • Strategic Planning
  • Prioritization
  • Project Management
  • Interdisciplinary Collaboration
  • Performance Testing
  • Decision-Making Skills
  • Engineering Design
  • Adaptability
  • Problem solving
  • Team leadership
  • Design optimization
  • Design Review
  • System Design

Certification

  • Microsoft Certificated Application Developer (MCAD)
  • Professional Diploma in Network Centered Computing in NIIT

Timeline

Principal Software Engineering Manager

Microsoft
07.2022 - Current

Software Engineering Manager

Authorize.Net - VISA
08.2017 - 07.2022

Lead, Senior Software Design Engineer

INVISO CORPORATION
06.2014 - 08.2017

Lead Developer, Senior Software Design Engineer

INVISO CORPORATION
08.2013 - 06.2014

Senior Software Design Engineer

INVISO CORPORATION
07.2012 - 08.2013

Sr. Software Design Engineer FTE

Microsoft
06.2006 - 07.2012

Analyst

Infosys Technologies
03.2006 - 05.2006

Senior Software Engineer

Wipro Technologies
08.2004 - 02.2006

System Analysis

Indus RSystem International
02.2004 - 08.2004

Software Consultant

Elmaq Software Private Limited
11.2002 - 02.2004

Software Programmer

Mercury Software Supports
12.1999 - 10.2002

Master in Computer Applications - Computer Applications

Bharathidasan University

Bachelors Degree in Computer Science - Computer Science

Madras University
Gurunathan Thangavelu