Skip to content
View nag-murali's full-sized avatar

Block or report nag-murali

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nag-murali/README.md

Hi there πŸ‘‹, This Nagendra Muralidhar Pulla

Web development animation

πŸ‘¨πŸ½β€πŸ’» About Me

  • πŸ‘¨β€πŸ’» Frontend Engineer with 4.5 years building production web platforms across marketing automation, digital advertising, and design tooling
  • πŸš€ Primary contributor on multiple products β€” 89% of a published design-system CLI, 73% of its platform frontend, and 72% of an enterprise email automation platform
  • βš›οΈ Deep in React, Next.js, and TypeScript; comfortable across Server-Sent Events, OAuth/OIDC, multi-tenant RBAC, and accessibility
  • πŸ“ Strong on architecture and documented decision-making β€” authored 7 of 8 ADRs on my most recent platform
  • πŸ” Committed to clean code, performance optimization, and owning features end to end
  • ⚽ Outside coding, enjoy movies, web series, football, and kho-kho

πŸ’Ό Experience

Frontend Engineer Β· Gale Partners Β· Bangalore, India Β· Apr 2022 – Present

πŸš€ Projects

πŸ– HoneyBaked Ham β€” Website Re-platform

Next.js Contentful Azure Storybook

  • Owned the complete global navigation system for a legacy Backbone.js β†’ Next.js re-platform β€” accessible header nav bar with hover and click-lock states, rewards hovercard, category panel, and mobile drawer with slidable sub-categories β€” as one of ~12 contributors on a 1,166-commit monorepo.
  • Replaced hardcoded CTAs with a dynamic adapter preserving accessibility attributes; published Storybook as a static site to Azure Blob Storage and authored ADRs on breakpoints and design-token guidelines.

🧢 Loom β€” AI Design-to-Code Platform

Next.js TypeScript NextAuth v5 Okta OIDC SSE npm

  • Sole author of @gale-org/loom-cli (89% of commits), a published npm package installing design-system components from a registry; owned the full release lifecycle across 4 releases and built a non-blocking background update checker on a detached worker, at a 1:1 source-to-test file ratio.
  • Primary contributor to the platform frontend (73% of commits, +39.7K lines): implemented Server-Sent Events end to end β€” proxy route, reusable hooks, live progress UI β€” plus multi-tenant RBAC and Okta OIDC SSO on NextAuth v5.
  • Authored 7 of 8 architecture decision records, including an SSE snapshot bridge reconciling streamed updates against cached state without race conditions, and a deferred account-switching design eliminating cross-tenant errors.
  • Built the architecture proof-of-concept establishing the registry contract β€” file convention, build step, output schema β€” adopted by the production design-system repositories.

βœ‰οΈ Weave β€” Enterprise Email Automation Platform

Next.js 15 React Zustand Ant Design Salesforce Marketing Cloud

  • Primary contributor (72% of commits) on a greenfield build; delivered a 5-step Figma-to-HTML email workflow with gated progression, a dual-mode editor with live preview, and Salesforce Marketing Cloud export.
  • Led the migration from a Vite + React Router SPA to Next.js 15 post-MVP, introducing server-side routing, NextAuth authentication, and 50+ typed API route handlers.
  • Built the Content Reference File system with live Google Sheets sync, reducing manual QA effort by roughly 80% and cutting production cycles from days to hours with zero major production incidents.

🧭 Navigator β€” Multi-Platform Advertising Campaign Management

Next.js React Query Material-UI TypeScript

  • Delivered 96 features and 115 fixes through a full platform revamp spanning two stack generations β€” 508 commits across 1,913 files (+70.5K lines) β€” the longest-running engagement of the four.
  • Built 19+ Google advertising workflows (Display, Search, YouTube, DV360) plus Meta and TikTok integrations.
  • Designed the budget management system with real-time allocation sliders and multi-currency support.

🧰 Languages & Tools

Languages & Styling:

UI Libraries:

Frameworks & State:

Architecture & Integrations:

Build & Delivery:

πŸ§ͺ Testing & Code Quality:

πŸŽ“ Education

  • Full-Stack Web Development Certification β€” Masai School Β· Sep 2021 – Apr 2022
  • B.Tech, Mechanical Engineering β€” SRKR Engineering College Β· 2018 Β· CGPA 8.37/10, First Class with Distinction

πŸ“ˆ GitHub Stats

GitHub Streak Stats

πŸ“« How to reach me:

Pinned Loading

  1. Clone-ZaraHome Clone-ZaraHome Public

    Forked from KundanPrasad11/Clone-ZaraHome

    Clone - ZaraHome is clone of zarahome website , which is known for home textiles and decor. One can shop products like duvet covers and add them to cart .

    HTML

  2. Clone-Croma Clone-Croma Public

    Forked from sajanmadaan/Clone-Croma

    Clone-Croma is a clone of Croma online store , where users can surf through the website for digital gadgets and home electronics like mobile phones

    HTML

  3. ZaraHome-Backened ZaraHome-Backened Public

    A collaborative project of unit - 4 is done using both frontend and backend technologies.

    EJS 3

  4. weather_app weather_app Public

    An application which gives you weather and map of any city in the world.

    JavaScript

  5. quora-clone quora-clone Public

    Forked from sajanmadaan/quora-clone

    project

    JavaScript