Summary
Overview
Work History
Education
Skills
Certification
Timeline
SoftwareEngineer

Bhargav Trivedi

Oakville,ON

Summary

Senior Full-Stack Engineer with 6+ years shipping scalable, customer-facing systems across React/Next.js, Node.js/TypeScript, and PHP, backed by PostgreSQL/MySQL and REST/GraphQL APIs. Deep e-commerce and payments expertise (Stripe/Affirm, coupons, tax/shipping), plus AWS (EC2, S3, CloudFront, RDS), Docker, and CI/CD. I drive clarity from ambiguity, owning architecture, performance (CWV, SSR/ISR), reliability (SLOs, observability), and security, while mentoring engineers and partnering with product to deliver measurable outcomes. Experienced with creating robust software applications tailored to client needs. Utilizes advanced coding techniques to ensure seamless performance and scalability. Strong understanding of software development lifecycle and agile methodologies.

Overview

7
7
years of professional experience
1
1
Certificate

Work History

Software Engineer

CeriFi
08.2021 - Current
  • Platform & Infrastructure (AWS + Docker) — Operated services on AWS (EC2, S3, CloudFront, RDS, Route 53, Secrets Manager, CloudWatch) with containerized workloads via Docker and documented rollout/rollback runbook.
    Impact: Improved service resilience, simplified deployments, and reduced configuration drift across dev/stage/prod.
  • Data/AI Enablement (Python ETL + Anomaly Signals) — Built Python ETL (/Pandas/) for orders/cohorts/funnel events; created lightweight features for propensity/churn experiments and anomaly signals for checkout/payment failures.
    Impact: More reliable product analytics, earlier detection of regressions, and tighter signal-to-noise for incident triage.
  • Search & Analytics (OpenSearch + Event Governance) — Introduced OpenSearch for ad-hoc analysis and error triage; defined event taxonomy, validated analytics payloads in CI, and eliminated duplicate attribution across environments.
    Impact: Higher data trust, clearer dashboards, and faster root-cause on customer-facing issues.
  • API Platform & Integrations (REST/GraphQL) — Formalized REST/GraphQL standards (versioning, auth, pagination), built idempotent webhooks, and added message queues for retries and DLQs for partner and payment flows.
    Impact: Fewer integration defects, more stable partner syncs, and better operational visibility.
  • Checkout Orchestration & Payments (Stripe/Affirm) — Implemented Stripe/Affirm with idempotency keys, clear error surfaces, audit trails, $0 orders, promo/coupon rules, and tax/shipping integrations.
    Impact: Higher checkout success, lower payment-related support volume, and safer retries.
  • Performance & Core Web Vitals (Next.js SSR/ISR) — Set performance budgets, shipped SSR/ISR, tuned image delivery, and split bundles; safeguarded with performance checks in CI.
    Impact: Better TTFB/LCP/INP on high-traffic templates and improved conversion on key pages.
  • Reliability & Observability (SLOs + Blue/Green) — Defined SLOs/error budgets for search/PDP/cart/checkout; built CloudWatch dashboards and actionable alerts for latency/errors/queues; added safe migrations, blue/green deploys, and feature-flag rollbacks.
    Impact: Lower incident frequency, faster MTTR, and fewer failed changes.
  • Security & Compliance (AuthZ/PII/GDPR/CCPA) — Implemented JWT/session auth, webhook signing, secrets rotation, and least-privilege IAM; enforced PII boundaries, retention policies, and GDPR/CCPA workflows.
    Impact: Clean audit outcomes, reduced security toil, and safer customer data handling.
  • Email & Communications (SendGrid + Mailchimp) — Integrated SendGrid for transactional email (template versioning, sandbox tests, SPF/DKIM alignment) and synced customers to Mailchimp segments for lifecycle campaigns.
    Impact: Higher deliverability, fewer template regressions, and clearer communications audit trail.
  • CMS & Content (WordPress + Headless) — Maintained legacy WordPress microsites (plugin audits, WP-CLI, cache/CDN config, SEO/Lighthouse improvements) and exposed content to Next.js via WP REST/WPGraphQL.
    Impact: Fewer maintenance incidents, consistent content across channels, and faster publishing.
  • Tooling & Workflow (Postman/Trello/Jira) — Used Postman collections for API regression and contract checks; ran discovery/delivery in Trello/Jira with strong DoR/DoD; documented RFCs/ADRs and onboarding guides.
    Impact: Shorter PR cycle time, fewer integration surprises, and faster ramp-up for new engineers.
  • Deploy Surfaces & Hosting (Heroku/Firebase) — Deployed core services on AWS; used Heroku and Firebase for prototypes/aux apps when speed-to-market mattered.
    Impact: Faster experimentation without disrupting core SLA-bound systems.
  • DX & CI/CD (Quality Gates + Previews) — Built CI/CD with type checks, linting, unit/integration/e2e, smoke tests, and preview environments; standardized release checklists.
    Impact: Fewer post-deploy rollbacks and more predictable releases.
  • Stakeholder Leadership (Roadmaps & Trade-offs) — Translated product briefs into scoped technical plans with estimates and risk trade-offs; presented quarterly platform strategies aligned to business goals.
    Impact: Clear prioritization, smoother cross-team alignment, and on-time delivery.
  • Mentorship & Standards (Golden Paths) — Mentored engineers via pairing and structured design/code reviews; created golden paths for local setup and common patterns; standardized reusable components.
    Impact: Faster onboarding, higher code quality, and more consistent implementations.
  • Front-End Components (Accessibility + Reuse) — Built accessible, reusable React/Next.js components (forms, modals, carousels, step flows), including Owl Carousel-style interactions where appropriate.
    Impact: Faster feature delivery, consistent UX, and easier maintenance.

Web Designer and Developer

Webdesk Solutions (INDIA)
07.2018 - 08.2019
  • Designed and shipped an automated invoicing platform in PHP (CodeIgniter) with normalized MySQL schemas, migrations, and cron jobs for invoice generation from project/milestone events; added PDF rendering, tax rules, and role-based permissions to cut manual billing effort and errors.
  • Built a customer-support chatbot in PHP 7 integrated with the invoicing DB and email queue; implemented intent routing, canned-response templates, and rate-limiting to deflect repetitive tickets and speed up triage.
  • Led a 5-engineer team across front-end and back-end work: set branching strategy (Gitflow), introduced code reviews, Bitbucket Pipelines CI, and PHPUnit/Cypress tests to raise release quality and shorten feedback loops.
  • Delivered production storefronts on Shopify, BigCommerce, Volusion/Shift4Shop, and WooCommerce—custom themes, app/plugin extensions, webhook handlers, and data bridges to back-office tools.
  • Implemented a one-page checkout in BigCommerce (Stencil + React) with guarded form states, client/server validation, address autocompletion, and error surfaces that reduced drop-offs.
  • Integrated external JSON/XML and ASP.NET APIs with HMAC signing, custom header construction, idempotency keys, and automatic retry/backoff; added webhook processors with signature verification and DLQ handoffs.
  • Re-architected TrackR modules (PHP services + front-end) to decouple IO-heavy paths, cache expensive reads with Redis, and add bulk/batch endpoints—improving reliability and throughput.
  • Stood up Nginx configs and Cloudflare/CDN caching rules; optimized assets (HTTP/2, compression, cache-busting) and implemented image responsive strategies to improve page performance.
  • Hardened apps with CSRF/XSS defenses, CSP headers, strict CORS, and secret management; enforced least-privilege DB users and prepared statements across data access layers.
  • Added observability: centralized logs (Monolog), request/SQL timings, and uptime checks; created lightweight Grafanadashboards/alerts for latency and error spikes to speed incident response.
  • Built Docker dev environments with parity to production (PHP-FPM/Nginx/MySQL/Redis), standardized .env handling, and documented make targets for common tasks to reduce onboarding time.
  • Planned and tracked delivery in Microsoft Project 2016 and Trello with clear DoR/DoD, release calendars, and post-release checklists—improving schedule predictability and stakeholder trust.
  • Implemented payment rails: Apple Pay, PayPal, Amazon Pay, and SWIFT bank transfers; standardized payment intents, callbacks, and audit trails for reconciliation.
  • Built SEO- and accessibility-friendly UI with React/jQuery/AngularJS/Vue, HTML5/ARIA, and Bootstrap; established reusable components, form patterns, and error states aligned with WCAG guidance.
  • Provided structured 24/7 QA support: wrote reproducible test cases, added staging “smoke” checklists, and maintained a known-issues registry to accelerate ticket resolution and improve CSAT.

Education

Post-graduate Degree - IT - Business Analysis Operations

Conestoga College
Kitchener, Ontario, Canada
01.2021

Bachelor of Engineering - Information Technology

Gujarat Technological University
Ahmedabad, Gujarat, India
06.2018

Skills

    Languages: TypeScript/JavaScript, PHP, Python, SQL (T-SQL/PLSQL), C#, Java, C, R, HTML5, CSS3/SCSS, Objective-C (legacy)

    Front-End: React/Nextjs, Vue, Angular, Web Components, SPA/SSR/ISR, Accessibility (ARIA), State mgmt (Redux/Zustand), Form validation (Zod/React-Hook-Form)

    Back-End & APIs: Nodejs/Express, Laravel, CodeIgniter, ASPNET, REST/GraphQL design, Webhooks (idempotency/signing), Queues/Jobs, Rate limiting, Caching, JSON/XML

    Commerce & CMS: BigCommerce (Stencil/GraphQL), Shopify (Storefront/Admin APIs), WooCommerce, WordPress (custom themes/plugins, ACF/CPT, WP-CLI, WP REST/WPGraphQL), Volusion/Shift4Shop, Wix

    Databases & Search: PostgreSQL, MySQL/MariaDB, MS SQL Server, MongoDB, SQLite, Redis, Elasticsearch/OpenSearch

    Cloud & DevOps: AWS (EC2, S3, CloudFront, RDS, Route 53, Secrets Manager, CloudWatch), Docker, Nginx, Heroku, Firebase, CI/CD (GitHub Actions, Bitbucket Pipelines)

    Data & Analytics: Pandas/NumPy, Power BI, Tableau, Gephi (network viz), Cohort/Funnel analysis, Event taxonomy/governance

    Testing & Quality: Postman (collections/contract tests), PHPUnit, Jest/Vitest, Cypress/Playwright, Linting/Type-checks, Smoke/E2E, Performance budgets (CWV)

    Design & Assets: Adobe Photoshop, Adobe Illustrator, SVG/Canvas, Asset pipelines (image optimization, bundle splitting)

    Tools & Collaboration: Git/GitHub/Bitbucket, Jira/Trello, Microsoft Project 2016, Visio, Confluence, RFCs/ADRs, Runbooks

    Methods: Agile/Scrum, Kanban, Waterfall/Spiral (legacy), Estimation & road-mapping, SLOs/SLIs/MTTR, Security best practices (CSP, CORS, OWASP)

    Servers/Stacks: Apache, PHP-FPM, WAMP/LAMP, Unix/Linux, Windows

  • OpenSearch implementation

Certification

  • Awarded employee of the year 2019 at Webdesk Solutions
  • Passed LinkedIn assessments in MS Word, jQuery, Ruby on Rails, MS Excel, Adobe Photoshop, C language.
  • SAP certification – HANA Query Optimization.

Timeline

Software Engineer

CeriFi
08.2021 - Current

Web Designer and Developer

Webdesk Solutions (INDIA)
07.2018 - 08.2019

Post-graduate Degree - IT - Business Analysis Operations

Conestoga College

Bachelor of Engineering - Information Technology

Gujarat Technological University
Bhargav Trivedi