Senior Software Engineer with 7+ years of experience in full-stack JavaScript development, leading projects, making architectural decisions, and driving impactful client-facing solutions. Skilled in optimizing code quality, mentoring teams, and solving complex technical challenges in dynamic environments
Developed and maintained a custom React library using hydrogen-react to streamline UI development for the e-commerce storefront.
Led the development of key UI features, optimizing product browsing and purchase experiences, resulting in improved user engagement and conversion rates.
Contributed to strategy discussions for internationalization and multi-store management, influencing roadmap and scalability decisions.
Designed and implemented solutions using native Shopify features to enable highly customized business logic, including bundled product ratings, product bridges, and in-cart upsells.
Built robust cookie management solutions to ensure compliance with regulatory requirements.
Optimized bundling strategy and discount logic to exceed quarterly profit goals.
Initiated and completed rewriting of Dr. Squatch store:
•
Led the project over the five-month span, coordinating across teams to ensure transition without interruption
•
Refactored the entire codebase with efficiently packaged modules, reusable components, advanced features of Vue.js, to modernize and to prepare for future scaling
•
Designed a hybrid pattern of custom modules written in Vue inside a Shopify server-sided rendered native store, delivering a SPA experience within the confinement of the platform
•
Achieved the maximum level of decoupling possible within the monolithic architecture
•
Enabled the company to consider various architectural options, especially for headless eCommerce
Participated in designing and implementation of backend services managing orders for fulfillment and subscription data for customer portal:
•
Replaced the service managed by an outside agency and saved operational cost
•
Enabled the portal with more advanced features for enhanced user experience
•
Created monitoring alarms for the services so the team can quickly respond to incidents
Overhauled the customer portal and refined its business logic to manage out-of-box product offerings from Shopify into easily navigable subscription plans
Introduced the essential component of modern software development practice, including version control, PR reviews, unit test, and code style
Created and maintained resources in AWS as a basic development infrastructure: user management using IAM/SSO, multi-accounts and workload organizations serving as different environments
Participated cross-functionally with external partners in key feature implementations for store performance, operations, and customer support
Developed a feature to existing web applications, participating in various phases of the development cycle, from defining technical requirements, testing, and deployment
•
Created client-facing products from scratch, taking an active role in identifying and addressing business needs of the organization
•
Translated mockups and wireframes provided into production ready code in a rapid pace
•
Integrated third party libraries, such as chatbots, widgets, and data analytics, into existing applications for improved user experience
•
Refactored old code for better maintenance and improved quality, outside the scope of a given task
•
Quickly learnt and utilized new tools and technologies as required
Projects
Console Mobile: using Vue CLI, built a full functioning progressive web app (PWA) from scratch for customers who want to access events in mobile devices; continuously added features such as starting or ending livestream of an event, updating a score for a live event, and sending and receiving web push notifications
Social share image processor: allows user to share an event specific image to social media to promote viewership; wrote and deployed an AWS Lamda function that generates a PNG file using school logos user provided and uploads to an AWS S3 bucket; added an endpoint to an internal API that updates the URL of the image to the corresponding event