Engineering Archive

Experience

A closer look at the features I’ve built, systems I’ve designed, integrations I’ve shipped, and engineering problems I’ve solved.

Overview

Modernized the application by migrating legacy class components to functional components and Hooks, upgrading the React ecosystem, introducing TypeScript and React Query, and improving performance and resilience through code splitting, lazy loading, and Error Boundaries.

What I Worked On

  • Migrated the application from React 16 to React 18.
  • Migrated class components to functional components and hooks.
  • Upgraded React ecosystem dependencies.
  • Introduced React Query for server-state management and caching.
  • Introduced TypeScript to improve type safety and maintainability.
  • Implemented lazy loading and code splitting.
  • Added Error Boundaries at both component and application levels.
Engineering Focus:Modernization · Performance · Compatibility · Reliability

Overview

Built to streamline buyer–seller collaboration by giving teams a centralized space to share and review sales content, manage deal-related activities, and complete agreements through integrated DocuSign e-signatures.

What I Worked On

  • Designed the frontend architecture.
  • Built the experience using React, TypeScript, and Next.js.
  • Used Redux and Context for state management.
  • Built content and asset rendering experiences.
  • Implemented responsive and mobile-first UI.
  • Implemented page-based navigation.
  • Built the e-signature workflow end-to-end, including creating signing envelopes within the application and implementing the document signing flow.

Technologies

ReactTypeScriptNext.jsReduxContextResponsive UI

Overview

Built a content organization system with folders and a reusable Bento grid using GridStack, enabling content blocks to be dynamically positioned and resized while giving users a structured way to organize and present their digital assets.

What I Worked On

  • Built the reusable React-based content layout system.
  • Integrated Gridstack as the grid engine.
  • Supported dynamically sized content.
  • Allowed content items to be rearranged/resized.
  • Supported multiple sections with different content and layouts.
  • Made the layouts responsive for mobile experiences.
Engineering Focus:Reusable Architecture · Dynamic Layouts · Responsive Rendering

Overview

Built search, filtering, folder navigation, and content organization workflows to make large content libraries easier to discover, manage, and access.

What I Worked On

  • Implemented content search and discovery.
  • Built multi-level filtering for navigating large content collections.
  • Implemented folder creation and management
  • Implemented content download workflows
  • Built the frontend experience for managing and navigating content collections.
Engineering Focus:Search Experience · Filtering · Content Organization · Responsive UI

Overview

Implemented application-wide frontend localization to support 5+ languages across 3 international markets.

What I Worked On

  • Set up the frontend internationalization architecture using i18next.
  • Implemented language switching and locale selection.
  • Audited application pages and extracted UI content into translation.
  • Organized translations by language and integrated them with i18next.
  • Established a translation-key-based approach to make new features localization-ready.
  • Applied localization across the existing application.
Engineering Focus:i18n Architecture · Translation Management · Scalable Frontend Localization

Platform Integrations

Salesforce

CRM System
  • Integrated Salesforce APIs.
  • Built custom Salesforce Lightning Components.
  • Implemented event/data push into Salesforce Opportunities.
SalesforceREST APIsLightning Components

HubSpot

CRM System
  • Implemented a native HubSpot app/integration.
  • Integrated with HubSpot Contacts, Deals, and Pipelines.
  • Integrated HubSpot webhooks to receive CRM events.
  • Worked with Tasks and task associations.
  • Implemented field mapping between the application and HubSpot.
HubSpotAPIsWebhooksTasksField Mapping

Microsoft Dynamics, Zoho

CRM System
  • Integrated Dynamics, Zoho APIs.
  • Implemented event/data push into Opportunities.
Microsoft DynamicsZohoREST APIs

LinkedIn

CRM System
  • Built the frontend UI for the LinkedIn integration.
  • Implemented the in-app content publishing workflow for LinkedIn.
  • Enabled users to create and publish posts to LinkedIn directly from the application.
LinkedInREST APIs
Engineering Focus:Third-party APIs · Event-driven Integration · CRM Workflows · Data Mapping

Overview

Built the Veeva Vault integration across the UI and API layers, including SSO and OAuth authentication and synchronization of approved content from Vault into the application.

What I Worked On

  • Implemented the Veeva Vault integration and API workflows for document and content access.
  • Integrated Microsoft Entra ID with OAuth/OIDC authentication and Veeva Vault session management.
  • Implemented authentication token lifecycle and expiry handling for secure API access.
  • Implemented document and metadata retrieval using VQL, including custom fields and document versions.
  • Worked with viewable renditions and Veeva lifecycle states to synchronize approved content.
Engineering Focus:Enterprise APIs · OAuth · Authentication · Content Synchronization · Lifecycle Management

Overview

Built the DocuSign integration across the UI and API layers, including envelope creation, document preparation, recipient configuration, and the embedded signing experience.

What I Worked On

  • Integrated DocuSign APIs for creating and managing signing envelopes.
  • Implemented document and recipient configuration within the application.
  • Built the workflow for preparing and sending documents for signature.
  • Implemented the embedded signing experience within the application.
  • Integrated envelope and signing status handling.
  • Implemented/handled DocuSign Connect events.
Engineering Focus:API Integration · Embedded Workflows · Webhooks · Document Signing

Overview

Developed new microservices using a layered architecture, implementing controllers, service logic, repository layers, and APIs to support application workflows.

What I Worked On

  • Contributed to migrating a module from the monolith.
  • Created Protocol Buffer (.proto) definitions for service contracts.
  • Implemented the service layer and business logic.
  • Implemented the repository/data-access layer.
  • Worked with gRPC for inter-service communication.
Engineering Focus:Service Architecture · gRPC · Java · Spring Boot · Data Access

Overview

Built a conversational AI system that combines intent understanding, multi-stage prompting, and task-oriented workflows to translate natural-language requests into structured API operations and execute them through existing product capabilities.

What I Worked On

  • Built the conversational chat UI for interacting with the AI experience.
  • Built an AI agent for understanding user intent and classifying requests.
  • Designed a multi-stage prompting flow to clarify requests, normalize input, determine intent, and identify the appropriate action.
  • Implemented task-oriented AI workflows that translate natural-language intent into structured API operations.
  • Integrated the AI layer with existing product APIs to execute user-requested actions.
  • Built the AI backend using Gemini SDK, FastAPI, and Python.
Engineering Focus:LLM Integration · Intent Understanding · Prompt Orchestration · API Orchestration · AI Agent Workflows

Overview

Built a CRM-powered Deal Insights experience that surfaces deals, win/loss possibilities, recent activity, and deal timelines, giving users a consolidated view of deal progress and engagement.

What I Worked On

  • Built the deal listing experience using data pulled from CRM systems.
  • Implemented deal possibility indicators, including win and loss probabilities.
  • Built deal timelines to visualize recent activities and engagement.
  • Implemented interactive data visualizations using Recharts.
  • Built responsive UI for exploring deal insights and activity.
Engineering Focus:CRM Data Integration · Data Visualization · API Integration · Interactive UI · Data-Driven UX

Overview

Worked across production debugging, customer escalations, root-cause analysis, application monitoring, and frontend performance improvements, taking issues from investigation through resolution and post-deployment monitoring.

Operational Areas

Production Support

  • Investigated customer-reported production issues.
  • Worked through customer escalations.
  • Root-cause analysis.
  • Fix implementation
  • Coordinated deployment of fixes.
  • Monitored issues after deployment.
  • Collaborated with engineers, support teams, and customers throughout the investigation and resolution process.

Monitoring & Reliability

  • Sentry error monitoring
  • Smartlook session analysis
  • Production failure investigation
  • Reliability monitoring
Engineering Focus:Production Debugging · Root Cause Analysis · Observability · Performance · Reliability

Overview

Built report generation workflows for customer-specific requests and automated recurring reports through batch processing, queue-based jobs, and AWS scheduling, with generated reports delivered via email.

What I Worked On

  • Generated custom customer reports based on specific reporting requirements.
  • Built batch processing workflows to automate report generation.
  • Implemented queue-based processing for handling report generation jobs.
  • Configured AWS scheduling for recurring weekly and monthly report generation.
  • Automated report delivery through email after generation.
  • Improved the reporting workflow by reducing dependency on manual report generation.
  • Supported both on-demand and scheduled report generation workflows.
Engineering Focus:Batch Processing · Queue-Based Processing · Job Scheduling · Automation · Report Generation · AWS