Projects I've led or contributed to across HPE, Nimble Storage, Intuit, IBM and Accenture.
Cloud-Native Microservices & Web Components
Company
Hewlett Packard Enterprise
Project role
Developer · Project Lead
Designed end-to-end systems — high-level (market needs, features, workflows, dependencies) and low-level (UX flows, UI interfaces, API & DB contracts, technology choices, test plan)
Developed cloud-native microservices for Data Services Cloud Console (DSCC)
Led development of reusable web components that worked across DSCC web services
Led development of a React component library with ~60 reusable components
Reduced feature dev time by ~30% across 8+ product teams
ReactTailwindFigma
PR-Time Visual Regression Guard
Company
Hewlett Packard Enterprise
Project role
Tech Lead · Developer
Architected a tool with Cypress & GitHub Actions to automatically detect UI visual regressions on each PR commit
Developed automated GitHub Actions workflow that snapshots critical UI states per PR --> diffs against baseline image --> posts the diff image and a detailed report
Attached human-readable PR diffs showing the Baseline, comparison and diff images
CypressGitHub ActionsTesting
Accessibility & Sustainable Web Design
Company
Hewlett Packard Enterprise
Project role
Developer
Trained UI Chapter on adoption of UI Accessibility WCAG 2.2 AA standards. Built POC that implemented A11y using linters & Cypress tests and enabled keyboard, mouse & screen reader accessibility
Explored a green-by-design frontend to reduce data transfer & client side energy consumption. Design Themes: Optimize bundle size using tree shaking & minification, CDN-first delivery, curated API calls, lazy loading, dark theme, SVG sprites
Modernized the data center management & monitoring UI from legacy Google Web Toolkit to Ember.js
Embedded user tracking via Google Analytics. Partnered with PM & UX to translate insights into roadmap decisions.
Ember.jsGoogle AnalyticsGoogle Web Toolkit (GWT)
Business.intuit.com & Reputation Profile Web App
Company
Intuit
Project role
Developer
Developed a web app that manages the online reputation profile for businesses. Built it using AngularJS, HTML, CSS and Java Rest APIs that mined data using Java Mail API & MS exchange web services.
Rebuilt business.intuit.com using jQuery, MongoDB and Java REST APIs. Engineered SEO-optimized webpages with FreeMarker template and embedded Google Analytics tracking.
AngularJSGoogle AnalyticsJavaMongoDBRest APIJava Mail APIMS Exchange Web ServicesFreeMarker
Intuit Internship
Company
Intuit
Project role
Developer
Developed Java REST web services and MCVS / SPA based web pages using DOJO 1.8 AMD JS, HTML and CSS.
DOJOJavaHTMLCSS
IBM Internship
Company
IBM
Project role
Developer
Built a multi-threaded client-server application in Java and Tomcat for server workload management, handling concurrent job execution.
Developed REST APIs in JAX-RS, Jersey & Tomcat and a jQuery UI to track runtime job status.
JavaTomcatJAX-RSJerseyjQueryMulti-Threading
Data Warehousing & ETL
Company
Accenture
Project role
Developer
Re-engineered UNIX scripts.
Built tool using Java Servlets, SQL, Oracle to fetch Informatica workflow stats.
Developed SAS Base & Macros code and SAS Data Integration Tool jobs to update data warehouse tables.
JavaSQLOracleSAS Base & MacrosSAS Data Integration Tool