Professional Experience

A timeline of my professional journey, showcasing the projects, technologies, and impact I've had across different roles.

Senior Software Engineer / Tech Lead

MonetizeNow

May 2023 – PresentRemote, US
  • Led technical design and implementation of core monetization services, owning features from architecture through deployment and ongoing production support.
  • Designed and developed TypeScript and Node.js backend services that improved scalability and simplified complex billing workflows across multiple customer environments.
  • Architected multi-tenant SaaS platform capabilities for enterprise customers, improving system flexibility and enabling faster onboarding of new business workflows.
  • Built React-based pricing management experiences that reduced manual configuration effort by 40% for revenue operations teams.
  • Integrated LLM-powered assistants using OpenAI APIs and retrieval-based workflows to automate contract analysis, reducing manual research effort by 50%.
  • Designed Kafka-based event-driven workflows handling subscription, billing, and customer lifecycle events across distributed services.
  • Built Elasticsearch indexing pipelines for contract and subscription data, improving search performance and reducing query latency by 60%.
  • Modernized AWS infrastructure using Kubernetes, Terraform, and GitHub Actions, reducing deployment cycles from hours to minutes.
  • Improved production reliability through centralized logging, monitoring, distributed tracing, and incident response improvements, cutting issue resolution time by 35%.
  • Mentored engineers through architecture reviews, technical discussions, and code reviews while establishing engineering standards around system design and observability.
TypeScriptNode.jsReactPostgreSQLKafkaElasticsearchOpenAIKubernetesTerraformAWSGitHub ActionsDocker

Senior Software Engineer

Figma

Jan 2021 – Apr 2023San Francisco, CA
  • Developed scalable backend services supporting workspace management, permissions, document metadata, and collaboration workflows used by millions of users.
  • Built TypeScript and React product experiences improving document organization, commenting workflows, and team collaboration features.
  • Designed GraphQL APIs that simplified frontend development and improved access to workspace and product data.
  • Implemented backend services supporting authentication, authorization, and workspace-level permission models.
  • Developed Python-based analytics and experimentation tools to analyze product usage and support data-driven decisions.
  • Improved frontend performance through React rendering optimizations, state management improvements, and API efficiency enhancements.
  • Contributed to AI-assisted productivity initiatives focused on improving user workflows and content discovery.
  • Improved engineering productivity by automating testing and deployment workflows using Docker and CI/CD pipelines.
TypeScriptReactNode.jsPythonGraphQLPostgreSQLDockerCI/CD

Software Engineer

Globant

Jul 2018 – Dec 2020San Francisco, CA
  • Built enterprise software applications for clients across multiple industries using Java, Node.js, React, Python, and cloud technologies.
  • Designed and implemented backend services and REST APIs supporting business-critical workflows.
  • Developed React-based web applications that modernized enterprise user experiences and improved usability.
  • Built Python automation tools that reduced operational effort and improved reporting processes.
  • Supported cloud migration initiatives by containerizing applications and improving deployment automation.
  • Developed CI/CD pipelines that improved release reliability and engineering productivity.
  • Collaborated with clients, architects, product owners, and engineering teams to deliver scalable software solutions.
JavaNode.jsReactPythonRESTDockerAWSCI/CDJenkins

Software Engineer

Captable, Inc.

Aug 2017 – Jun 2018Remote, US
  • Developed features for a SaaS platform supporting startup capitalization tables, equity ownership, and investor reporting workflows.
  • Built Node.js APIs supporting shareholder records, option grants, and equity transaction processing.
  • Developed AngularJS user interfaces for cap table visualization and customer reporting.
  • Implemented authentication and role-based access control for secure multi-tenant applications.
  • Integrated external financial services supporting valuation and compliance workflows.
  • Improved application performance through database optimization and backend improvements.
Node.jsAngularJSJavaScriptPostgreSQLRESTRBACOAuth 2.0