Skills

Frameworks / Libraries
Angular
Expert
ReactJS
Intermediate
NodeJS
Advanced
Advanced
Docker
Expert
Kubernetes
Advanced
Asp.net MVC
Advanced
.Net 1.1/2.0/3.5
Advanced
.Net Core
Intermediate
Spring Framework/Boot
Advanced
Retrieval-Augmented Generation (RAG)
Intermediate
LangChain
Novice
Embeddings & Vector Search
Intermediate
ReAct framework
Intermediate

Languages

JavaScript, TypeScript, Java, C#, VB.net, Asp, HTML5, CSS, SQL, Bash/Batch scripting, Visual Basic 6.0, RxJava


IaaS

Amazon Web Services, Microsoft Azure, DigitalOcean, Scaleway


Middleware

Keycloak, HAProxy, Traefik


Data Repository

PostgreSQL, CouchDB, MySQL, Microsoft SQL Server 2000/2005/2012, Sybase, Microsoft Access


Integration

Ansible, Puppet, Jenkins, Grunt, Webpack, Maven, Ant, Git, Quickbuild, SVN


Product Management

OpenText ValueEdge, Jira, Confluence, Figma, OpenText Core Application Observability

Roles

Product Manager

OpenText ZENworks Service Desk – Comprehensive service management solution that's fully compliant with ITIL standards

  • Define and maintain the product roadmap in collaboration with engineering, UX, support, and sales teams.
  • Enable deeper integration with the OpenText ZENworks Suite, streamlining ITSM and endpoint management workflows.
  • Engage directly with customers to collect feedback and translate real-world ITSM challenges into actionable features.
  • Create product blogs, videos, and enablement materials to drive product awareness and adoption.
  • Balance technical feasibility, customer priorities, and business objectives to enhance the overall user experience.

OPENTEXT DATA PROTECTOR BACKUP AS A SERVICE PLATFORM (BAAS) – Cloud based solution to protect OpenText SaaS products

  • Defined product roadmap for BaaS platform serving multiple OpenText SaaS products with a focus on scalability, seamless integration, and AI-driven operational insights.
  • Led development of features that utilized AI for real-time anomaly detection, streamlining backup policies and optimizing storage operations by 15%.
  • Conducted extensive qualitative and quantitative user research to inform product decisions, enhancing the overall user experience and driving engagement.
  • Managed product backlog balancing short-term needs with long-term platform strategy.
  • Collaborated with engineering to design scalable and reliable backup management and security APIs, ensuring a seamless developer experience and regulatory compliance.
  • Managed product lifecycle, working with agile teams to continuously improve platform services.
  • Implemented data-driven decision making using product analytics.

OPENTEXT DATA PROTECTOR – On-prem Backup and disaster recovery solution for large, complex, and heterogeneous IT environments

  • Prioritized product requirements and defects, working closely with stakeholders to define and execute the product strategy and roadmap.
  • Achieved a 90% license renewal rate by incorporating customer feedback and delivering prioritized features.
  • Managed all aspects of the product lifecycle, collaborating with engineering, partners, and support to drive product success.
  • Monitored market trends, competitor strategies, and emerging technologies to inform product strategy and identify new growth opportunities.
  • Monitored product performance metrics and made data-informed decisions to drive continuous improvement.
  • Documented product requirements, led requirement and technical reviews with internal stakeholders, and presented implementation status updates to senior management.
  • Designed, guided, and implemented various features as a web and cloud architect, and technical lead.

Web Architect

OPENTEXT DATA PROTECTOR - Backup and disaster recovery solution for large, complex, and heterogeneous IT environments.

  • Designed, architected and led the team that implemented the new Web UI which coexisted with traditional UI on MFC
  • Interacted with stakeholders to gather requirements, update progress and conduct demos
  • Developed dashboard, backup, restore, scheduler, telemetry and reporting UI components.
  • Developed white-labeled REST API documentation UI based on OpenAPI specification
  • Created seed projects, development and best practices guides
  • Instrumental in driving UI automation
  • Migration of AngularJS to Angular
  • Integration of UI builds with continuous integration (CI) build farms
  • Implemented continuous inspection for code quality and security

Cloud Architect

COMMON APPLICATION FRAMEWORK (CAF) – Massively scalable and highly available collection of microservices

  • SaaS based microservices for Identity, Storage, Analytics, Auditing, Telemetry, and Data Processing
  • Played the role of an architect, SAFe® scrum master and developer on CAF Telemetry
  • Designed and implemented Docker container strategy for CAF
  • Researched and defined continuous integration (CI) and continuous delivery (CD) methodologies with Docker, Maven, Jenkins and Artifactory
  • Instrumental in choosing Java framework for CAF Telemetry, and Identity manager for CAF IDM
  • Integrated Liquibase to managing and applying database schema changes
  • Completed production setup and deployment of highly available cluster of CAF Telemetry on AWS using Apache Mesos and Marathon

Full-Stack Developer

CONNECTED MX (CMX) –Enterprise endpoint protection

  • Integral part of team which chose AngularJS as Web framework in 2013
  • Integrated Typescript with AngularJS
  • Developed the file browse, policy management, asset sharing and restore components
  • Developed REST APIs based on OpenAPI standards
  • PostgreSQL was used as a data repository
  • Integrated Liquibase to managing and applying database schema changes

CONNECTED REPORTING SERVICES –Consolidated reporting platform for Connected Backup

  • Developed web console and REST APIs using Asp.net Razor and Asp.net MVC3
  • Implemented single sign-on (SSO) support on web console to view and subscribe to reports
  • Facilitated integration of SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) into the application
  • Customized SQL Server Reporting Services to display live previews of reports and to create report templates using RDLs

CONNECTED CLASSIFY AND CONNECT –Simplifying the collection of endpoint data for eDiscovery

  • Developed the UI on ExtJS
  • Backend was developed on Microsoft .Net 3.5 using Windows Communication Foundation (WCF) and Windows Workflow Foundation
  • Utilized SQL Server Express and Apache CouchDB as data repositories

SERVICE PROVIDER PORTAL –Centralized portal for service providers of AXA Gulf to access different applications and services

  • Used nascent Jquery library (2007) to implement Ajax based Web UI on .Net framework to enable insurance providers from different hospitals across AXA Gulf to support card-based authentication process to various policy holders
  • Implemented user management system to provide a single sign-on (SSO) based, consolidated administrative interface to manage all users, entities, and master data

Work Experience

OpenText

(formerly HP / Hewlett Packard Enterprise)
Expert
October 2010 – Present

Worked on various Enterprise Information Management and Data Protection products across technology stacks.

  • ZENworks Suite - Combines the tools you need to manage, secure, and protect your endpoint environment and data.

  • DATA PROTECTOR BACKUP AS A SERVICE PLATFORM (BAAS) - Cloud based solution to protect OpenText SaaS products.

  • DATA PROTECTOR - Backup and disaster recovery solution for large, complex, and heterogeneous IT environments.

  • COMMON APPLICATION FRAMEWORK (CAF) – Massively scalable and highly available collection of microservices

  • CONNECTED MX (CMX) – Enterprise endpoint protection

  • CONNECTED REPORTING SERVICES – Consolidated reporting platform for Connected Backup

  • CONNECTED CLASSIFY AND CONNECT – Simplifying the collection of endpoint data for eDiscovery

Work Experience

AXA

Senior Software Engineer
July 2007 - October 2010

Worked across multiple business verticals building custom solutions on Microsoft .Net platform

  • SERVICE PROVIDER PORTAL - Centralized portal for service providers of AXA Gulf to access different applications and services

  • EXPENSE TRACKING SYSTEM – Provides users of AXA Assistance a platform to capture and track IT vendor payments and follow up their IT budgets

  • AUTHORIZATION AND PAYMENT SYSTEM – Automated workflow system that enables AXA Asia Life to capture and track all non-claim payments

Work Experience

Iqura Technologies

Software Engineer
September 2005 - July 2007

Worked on VB.net and VB6 solutions for domestic and international clients

  • LAND AMERICA PROPERTY INSPECTION SERVICES – Solution for certified inspectors perform comprehensive inspections involving a home’s structural and mechanical systems for homeowners and prospective buyers

  • RESUME MANAGEMENT SYSTEM – Process large volumes of mails for resumes, from mail accounts using MAPI

  • PRODCO'S PSREPORTS AND CPLINK REPORTS – Real time retail footfall analysis

Work Experience

Spectron Electronics

Entrepreneur
May 2012 - May 2020

Startup which specialised in professional HVAC preventative and corrective maintenance along with providing turnkey solutions for customers.

  • Annual maintenance contract (AMC) – Preventative HVAC maintenance with large corporates.