I design, build, and optimize front-end features, analytics integrations, and internal software tools for Bausch + Lomb’s global eCommerce platform. My work blends software engineering, UI/UX development, and front-end development in SAP Commerce Cloud to deliver scalable, maintainable solutions that improve customer experience and internal analytics capabilities.
Roles and Responsibilities:
Web Analytics System Architect and Lead Developer
Front-end Developer, CX Dashboard
UI/UX Design, CX Acceleration Project
Web Analytics Center of Excellence
Provide office hours for students; grade homework and exams; contribute to writing exam questions and homework auto- graders; lecture assistance
Contributed to front-end optimization, tooling development, and UX improvement projects for Bausch+Lomb’s eCommerce platform, working across Python, CSS/LESS, and SAP Commerce Cloud/hybris environments. Summer internship extended to part-time Frontend developer position, based on superior performance review.
Projects
Built a Python tool to recover ~700 obsolete UI mockups from a defunct design tool, restoring critical design assets for ongoing projects. Github
Researched and delivered internal training and recommendations to optimize use and improve tool adoption of Dynatrace application monitoring
Led a cross-functional initiative to resolve a design inconsistency on the eCommerce global platform, presenting a UX-aligned solution to international marketing teams and delivering developer-ready user stories and acceptance criteria.
Audited redundant LESS/CSS in enterprise eCommerce site; delivered a technical plan for CSS refactoring and optimization to improve maintainability and site performance.
Hands-on experience in the Scrum framework and full-stack development of new features for the UNC Computer Science official website. Angular, SQLAlchemy, FastAPI, Postgres SQL, Kubernetes, etc.
Managed sustainability initiatives for residents of Ram Village, an on-campus residential community.
Coming Soon! (Fall 2025)
Coming Soon! (Fall 2025)
Key Topics: Search Algorithms, Constraint satisfaction, Bayesian networks, Probabilistic inference, Neural networks, Reinforcement learning
Key Topics: Computer Architecture, Hardware & Microprocessor Design, Digital Circuits, Concurrency, MIPS assembly, Verilog, FPGA
Key Topics: Full-stack dev and web architecture, frontend frameworks (Nextjs, React, etc), backend APIs (Supabase), design practices,
Key Topics: Problem-solving paradigms, Computational complexity, Algorithm design
Key Topics: The CIA triad; Cryptography; Software, Network, and OS security
Key Topics: Assembly Programming, Microprocessor and CPU Design, Combinational and Sequential Logic
Key Topics: Agile Project Management, Full-stack & Production-grade Development, Technical Communication, Automation and Code Review
Key Topics: Automata, Computability, and Complexity theories; Reducibility; Time and Space Complexity
Key Topics: Object-Oriented Programming, Exception handling, Software Testing, Design Patterns
Key Topics: Systems Programming (C), Compilation system, Physical/Virtual memory, OS basics
Key Topics: Fundamental Data structures, Big-O Notation and Algorithm Analysis
Key Topics: Combinatorics; Sets, tuples, etc.; Logic and Proof Techniques