Amit Kaura

Amit Kaura

📧 amitkaura@gmail.com 📱 +1-647-975-8461 💻 Toronto, Canada 💼 LinkedIn

Professional Experience

Chief Technology Officer
Irwin, A FactSet company
Toronto, Canada
January 2024 – Present

Amit heads technology at Irwin, a company that allows its corporate customers to better manage their IR program by automating manual tasks, giving them access to powerful, differentiated investor and shareholder data, and reducing their time to insight so IR teams can focus on adding strategic value to their company.

  • Lead Product, Platform & Data engineering, IT and Security functions at Irwin
  • Establish standards, practices and observability tooling to ensure the tech scales with load on a rapidly growing platform
  • Own the R&D process from ideation to planning to execution to implementation and retrospectives to iterations.
  • Own the AI strategy, implementation, and adoption of AI-first tooling for all teams at Irwin
  • Lead the injection of targeted Gen AI-powered Insights into the Irwin app

Key Accomplishments

  • Helped Irwin get acquired by FactSet within a year of taking on the role
  • Accelerated Irwin’s ability to deliver on product roadmap milestones that led to the acquisition by FactSet
  • Rebuilt the data infrastructure in Snowflake, making Snowflake CDW the entry point for all market data from various data vendors, the place powering external reporting and a way to monetize data produced by Irwin
  • Led the integration of IT systems into FactSet
  • Rapid development and implementation of Gen AI-powered features into the Irwin app.
  • Doubled the team’s throughput without hiring a single new engineer via a reorg and establishing new ways of working.
  • Brought in AI tooling for engineering, product and design functions to accelerate creation of first drafts and help decrease time to value.
Chief Technology Officer
AudienceView
Toronto, Canada
2022 –2023

Amit headed technology at AudienceView, a company that provides a suite of SaaS white-label products to live event venues in North America and Europe. These products encompass marketing for live events, online and box-office ticketing, payment solutions, venue access controls, and a CRM system. Most of these products originated from various acquisitions made by AudienceView over the past six years. In the early stages of his role, Amit had to define, communicate, and implement a new operating model in response to unstable systems, lack of accountability and ownership and rapid unstructured hiring that had taken place over the last year. This model aimed to ensure that all these products, which were on different technology stacks and infrastructure (AWS/Azure/Datacenter), received the required attention and that technology investments aligned with the company's overall strategy. To achieve this, he established separate technology units to cater to the specific requirements of each product.

  • Establish strong working relationships with key stakeholders in Product, Marketing, Finance, Compliance, Sales and Customer Success to align priorities, ensure that the work being done is measurable, and remove waste and duplicative effort to increase value creation for our internal and external clients
  • Lay out the technical strategy covering the operating model, organization structure, technical architecture (a new platform model to create shared services that can serve all products), development frameworks and processes to deliver stable, feature-rich and client-centric live event management solutions at scale.
  • Develop and deliver clear and concise reporting to the board covering all initiatives in progress, upcoming initiatives, as well as operational and project risks.
  • Executive sponsor for the 2 biggest clients of AudienceView’s enterprise offering. Met with these clients regularly to help support adoption as well as provide strategic oversight of the relationship.
  • Play a pivotal role in presenting our solutions to potential large enterprise clients, showcasing our offerings and value proposition.
  • Lead a global and distributed 75-person organization consisting of cross-functional pods of full-time, contract employees and outsourcing partner solution architects, software developers, automation engineers, SREs and delivery leaders focused on agile and iterative product development, feature enhancements, and ongoing maintenance, deployment and observability for all of our ticketing products.
  • Coach the team in the adoption and use of agile methodology and modern design and delivery patterns like containerization, managed services, DevOps, platform engineering, observability, and service excellence
  • Lead the site reliability function focused on running legacy data centers and modern cloud implementations. This team is accountable for ensuring service health, release management, observability, and development and test automation tooling.
  • Lead the security and compliance function focused on ensuring systems and processes met all standards and regulations. Established automated collection, parsing and reporting of security-related data points from various security monitoring tools via setting up a NOC (Network Operations Center)

Key Accomplishments

  • Led integration of a recently acquired mobile product, associated teams and technology into the AudienceView suite, with a specific focus on people, development processes, technology hosting and tooling.
  • Introduced career progression guidelines for engineering staff, which articulated the expectations at various levels of accountability and ownership, and a playbook for new and existing engineering directors and managers to help them understand their roles and responsibilities in an agile delivery team
  • Led a cultural transformation within the technology team by encouraging ownership and accountability towards business outcomes and creating visibility and transparency around decision-making. This led to the highest levels of participation in engagement surveys (90%) and engagement scores (88%) in over 5 years.
  • Implemented measures that optimized resource usage and reduced cloud spending from 14% to the industry-standard level of 8% of revenue over 1 year, resulting in improved gross margins for the company.
  • Partnered with Microsoft and OnX Managed Service to migrate legacy AudienceView systems from traditional data centers to the Azure cloud platform.
  • Initiated and led a cross-functional effort to determine the application of Generative AI in the enterprise and ways that it can make the business more efficient
  • Established a documentation framework for collaborative decision-making within Technology using standard RFC (Request for Comments) and ADR (Architecture Decision Record) mechanisms.
  • Established formal incident management and incident review processes to enhance the management, communication, and resolution of system or product issues.
  • Built departmental and team scorecards centred around DORA (DevOps Research and Assessment) metrics across all groups as standard measures of success. These metrics include deployment frequency, lead time for changes to assess team velocity, change failure rate, and time to restore service, providing valuable insights into system stability.
  • Improved Engineering velocity (cycle time, PR throughput, deployment frequency, delivery predictability) by an average of 20% over 2 quarters by introducing CI/CD tooling for build, test and release of new versions.
  • Improved system uptime from 98% to 99.9% over a year by introducing service health observability via Datadog and active alerting using PagerDuty.
VP, Engineering
KOHO
Toronto, Canada
2021 – 2022

Amit headed Engineering at KOHO. KOHO is a fintech startup in Canada with a mission to democratize access to financial services for Canadians.

  • Lead a global and distributed 100-people organization of full-time, contract employees and outsourcing partner solution architects, software developers, and delivery leaders focused on agile and iterative product development, feature enhancements, and ongoing maintenance for the KOHO mobile banking app, backend systems and partner integrations.
  • Collaborate with the Head of Product to prioritize investments in core areas and innovative ventures by building a framework that balances effort and impact.
  • Collaborate with the Platform Engineering teams to work on developer productivity initiatives like automation of the creation of test suites, provisioning of environments in AWS for local testing and incident management
  • Partner with the CTO to create a long-term, durable technical strategy for the engineering team to execute.

Key Accomplishments

  • Led the rapid expansion of the engineering team while maintaining delivery predictability, product quality, and service reliability by formalizing onboarding processes, focusing on documentation and instituting a 6-week buddy system.
  • Created a new layer of Directors to oversee engineering pods aligned with lines of business (Credit, Personal Banking and Payments)
  • Established new engagement and governance models via formal monthly operating review processes where teams could share progress on goals and report on metrics being used to measure success to stakeholders and the executive team
  • Created Level 3 support to triage and resolve client-facing issues thus reducing distractions for delivery teams and improving velocity by 50% over 6 months.
  • Promoted mature processes like retrospectives and Kaizen to build a culture of continuous improvement and promote a growth mindset amongst the team members
  • Crafted a playbook for new and existing engineering managers to help them understand their roles and responsibilities in an agile delivery team
  • Led a cross-functional team to expedite a product launch by 3 months by simplifying the solution and delivering a Minimum Viable Product (MVP).
  • Implemented an engineering productivity measurement and improvement tool to measure and improve team efficiency using Github and Jira data.
Head of Engineering
Achievers
Toronto, Canada
2017 – 2021

Amit led Engineering at Achievers and was responsible for providing strategic technical leadership and development for the Achievers' SaaS-based workplace technology and employee experience platform. He led multiple initiatives to help Achievers scale up its operations and launch in new geographies and industry verticals during his tenure.

  • Lead a global and distributed 130-person organization of full-time, contract employees and outsourcing partner solution architects, software developers, and delivery leaders focused on agile and iterative product development, feature enhancements, and ongoing maintenance for the Achievers Employee Experience platform.
  • Lead modern agile transformation, resulting in faster, predictable iterative value delivery.
  • Collaborate with product leadership to align product development roadmaps with business value and technical debt resolution.
  • Collaborate with the SRE team to work on developer productivity initiatives like automation of the creation of test suites, provisioning of environments in GCP for local testing and incident management
  • Partner with the CTO to create a long-term durable technical strategy for the engineering team to execute.
  • Lead community outreach through meetups and tech talks.

Key Accomplishments

  • Scaled the engineering team from 35 to 130 over 4 years, managing a $15 million annual budget.
  • Built a hiring playbook to create a streamlined and objective process for bringing in high-calibre leadership and technical talent
  • Orchestrated the transformation of a legacy LAMP monolithic application into a GCP-based, Kubernetes-managed, event-driven, microservices (Python and GO) and micro-frontend (React) architecture. This was driven by a need to re-engineer the UX and UI for the platform and increase the pace of innovation.
  • Successfully launched a new employee engagement measurement product within six months (MVP) and 12 months (MSP).
  • Led technical evaluations for two significant acquisitions in the employee feedback and employee wellness space
  • Created an R&D lab to experiment with new technologies, design patterns, and processes.
  • Identified and mentored high-potential individual contributors into engineering leadership roles.
  • Introduced CI/CD practices, enabling three deployments per day for the monolith vs. once a quarter.
  • Instituted metrics-driven coaching and development of developers using GitHub and Jira data.
  • Introduced the Achievers Open API and established a certified integration program.
  • Led product partnerships and built technology-centred partnerships with Microsoft, Google, Workday and SAP SuccessFactors
  • Expanded the Achievers platform to include Wellness, Sales Incentives, and L&D through additional technology integrations and partnerships.
  • Established an offshore software development partnership to boost engineering capacity.
Sr. Manager, Engineering
Achievers
Toronto, Canada
2016 – 2017
  • Managed three feature development teams and development managers.
  • Collaborated with Product leadership on the platform's feature roadmap.
Software Development Manager
Travelers
Toronto, Canada
2014 – 2016
  • Led cross-functional delivery teams for modernizing the Policy Administration system.
  • Successfully launched the system in Atlantic Canada.
Technology Consultant
Tata Consultancy Services
India, United States and Canada
2004 – 2014
  • Managed a cross-functional team building next-generation web-based services for Canadian Depository for Securities Ltd, Canada
  • Led the development of the Retail Management System for Valvoline.
  • Designed, built, and implemented high-performance software solutions at scale for clients like Barclays, ING, and Goodyear.