Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tushar Kohli

Toronto,Canada

Summary

Digital Analytics Developer with over 6 years of experience in web development and analytics, specializing in implementing, optimizing, and managing digital analytics solutions to drive data-informed business decisions and enhance user experiences. I have extensive expertise in tools such as Adobe Analytics, Google Analytics, and Adobe Launch, which I have leveraged to design, deploy, and refine comprehensive data strategies.I excel in collaborating with stakeholders across consumer-facing and agent-facing platforms to define KPIs, analyze user behavior, and identify actionable opportunities for web performance optimization. My analytics work has consistently enabled organizations to make data-driven decisions that align with business objectives.

In addition to my analytics expertise, I possess strong technical skills in JavaScript, TypeScript, and Angular for front-end development, along with experience in backend services using Node.js and cloud platforms like AWS and Google Cloud. I also bring a proven track record of building solutions that comply with WCAG guidelines, ensuring accessibility, compliance, and inclusivity.

Overview

2025
2025
years of professional experience

Work History

Senior Analytics Developer

Rogers Communications
11.2021 - Current
  • Senior Analytics Developer at Rogers Communication via Mobile Live Inc
  • I’ve excelled in analytics solution development, utilizing tools like Adobe Launch, Adobe Experience Manager, Adobe Debugger, Google Analytics, Google Tag Manager to optimize user experiences and provide valuable insights
  • Consistently collaborated with stakeholders for consumer-facing, agent-facing telecom, and banking portals to gather requirements, define KPIs, identify opportunities for web performance optimization, and develop actionable strategies
  • Integrated analytics data layer package into the Rogers Bank application built with Angular, while working with Apollo and GraphQL for data management and API interactions
  • Integrated analytics data layer package into work with Rogers.com, Oneview agent portals, and Connected Home applications using Angular
  • Implemented, managed, and maintained the Analytics Data Layer using Angular and RxJS, including writing code, managing updates, and deploying changes to ensure accurate data capture and reporting
  • Additionally, I utilized Adobe Launch with custom JavaScript to create dynamic data elements, rules, and tracking mechanisms, capturing detailed user interactions and significantly improving the precision of analytics data
  • These implementations ensured robust tracking across various platforms
  • By combining insights from both Adobe Analytics I enabled data-driven decisions that optimized website functionality, and contributed to improved business outcomes
  • Actively participated in code reviews to enhance the overall quality and maintainability of the Adobe Launch and Angular based applications codebase

Senior Software Developer

CIBC and Simplii
03.2021 - 11.2021
  • Senior Software Developer via Mobile Live Inc.
  • Contributed to migrating to Angular platform
  • Collaborated closely with cross-functional teams to ensure a seamless transition
  • Played an instrumental role in enhancing the performance and user-friendliness of these internal applications
  • Delivered robust and efficient solutions, aligning with the strategic goals of CIBC and Simplii

Software Developer

TELUS Mobile
01.2020 - 03.2020
  • Software Developer via Mobile Live Inc.
  • Leveraged a technology stack comprising React, Redux, Node.js, MongoDB, and the Telus Design System to build highly responsive and user-friendly interfaces
  • Developed backend services and APIs using Node.js to support front-end functionality, ensuring seamless data flow and integration
  • Utilized MongoDB for efficient data storage and retrieval, optimizing performance and scalability

Software Developer

Freedom Mobile
01.2019 - 01.2020
  • Software Developer via Mobile Live Inc.
  • Utilizing ReactJS, Redux, Redux Saga and Contentful, I crafted dynamic Front-End portals, enhancing user experiences for Freedom Mobile
  • Employing Styled Components to enhance the presentation and aesthetics of the front-end interfaces, ensuring consistency and flexibility in design elements
  • Contributed to the creation of a Web Component Library kit, consolidating reusable components for efficiency and consistency across the project
  • Implemented theming techniques to maintain dynamic and easily customizable design elements, allowing for rapid adjustments as needed

Independent Contractor - Full-Stack Development

Freelance Full Stack Developer


  • Freelancing projects as an independent contractor
  • Created a decentralized application (dApp) on the Solana blockchain using the MEAN stack (MongoDB, Express.js, Angular, Node.js) to provide enhanced privacy for transactions, functioning similarly to Tornado Cash
  • Backend Development: Utilized Node.js and Express.js to develop the backend infrastructure, managing transaction requests, processing deposits and withdrawals, and interacting with the Solana blockchain
  • Frontend Development: Built a responsive and intuitive user interface using Angular, enabling users to easily mix their tokens and check transaction statuses
  • Database Management: Used MongoDB for efficient storage and retrieval of transaction data and user information, ensuring data integrity and consistency
  • Unity Game Integration using NodeJS and React:
  • Integrated a Unity game with a React-based front end to create a seamless user experience for players
  • Developed the front end using React, ensuring a responsive and engaging interface for game interaction
  • Built the backend infrastructure using Node.js and Express.js to handle ticket purchasing and validation processes
  • Implemented Ethereum smart contracts for secure and transparent ticket transactions and validations
  • Telegram Bot Development for Token Deployment:
  • Built Telegram bots to deploy SPL tokens on Solana and ERC-20 tokens on Ethereum
  • Implemented real-time updates and notifications through the bot, providing users with immediate feedback and status updates on token deployment processes
  • Created modular and reusable code components in Node.js to facilitate easy maintenance and scalability of the bot services
  • Implemented secure and efficient methods for SPL token creation and deployment on the Solana blockchain

Education

Blockchain A-Z: Learn Blockchain, Cryptos & Smart Contracts Information Technology

Udemy.com
11.2021

NodeJS - The Complete Guide Information Technology

Udemy.com
05.2019

Computer Programmer - Information Technology

Seneca College
09.2018

Skills

  • FRONT END: Javascript, React, Angular, Redux, React-Native, NgRx, HTML, CSS, Rebass, Typescript, RxJS, GraphQL, NGRX, Jquery
  • ANALYTICS: Adobe Analytics, Adobe Experience Manager, Adobe Launch, Adobe Debugger, Omnibug, Adobe Tag Manager, Google Tag Manager
  • BLOCKCHAIN: Smart Contracts, Web3 JS, Ether JS, Ethereum, Solidity, Solana
  • BACKEND AND FRAMEWORKS: Node JS, Python, Nextjs
  • BUILD & CI/CD TOOLS: Kubernetes, Webpack
  • DATABASES: MySQL, MongoDB, PostgreSQL

Timeline

Senior Analytics Developer

Rogers Communications
11.2021 - Current

Senior Software Developer

CIBC and Simplii
03.2021 - 11.2021

Software Developer

TELUS Mobile
01.2020 - 03.2020

Software Developer

Freedom Mobile
01.2019 - 01.2020

NodeJS - The Complete Guide Information Technology

Udemy.com

Computer Programmer - Information Technology

Seneca College

Independent Contractor - Full-Stack Development

Freelance Full Stack Developer

Blockchain A-Z: Learn Blockchain, Cryptos & Smart Contracts Information Technology

Udemy.com
Tushar Kohli