Helmerich & Payne
|SDE
Summary
Led and contributed to critical web application development and migration projects, focusing on performance optimization and architectural enhancements within a micro-frontend environment.
Highlights
Migrated a legacy Java desktop B2B application to a modern React.js/TypeScript SPA, significantly enhancing performance through advanced optimization techniques (code-splitting, lazy-loading, memoization).
Led the migration of 20 Micro Frontends (MFEs) from Vue 2 to Vue 3, achieving a 15% reduction in JavaScript bundle size and notable improvements in render times and DOM update efficiency.
Developed robust Jenkins pipelines for microfrontend deployments, implementing strict validation to ensure release integrity; provided technical mentorship and onboarding to a new intern.
Contributed to the design and implementation of micro-frontend architecture using React.js and TypeScript, applying MVVM model for SPA development, which streamlined workflows and enhanced project quality.