Software development professional with comprehensive background in building scalable, high-quality software applications. Known for delivering impactful projects and driving continuous improvement. Team-oriented and results-driven, with strong ability to adapt to changing requirements and priorities. Proficient in programming languages and software development methodologies.
Overview
5
5
years of professional experience
Work History
Senior Software Engineer
Gap Inc.
05.2021 - Current
Performed code reviews to ensure quality standards were met by development teams.
Mentored newly hired software engineers through routine coaching and training opportunities.
Provided technical guidance to junior developers on best practices in software engineering.
Designed, developed, tested, and deployed high-quality applications utilizing Agile methodology.
Collaborated with stakeholders to identify requirements and develop user stories for new features or enhancements.
Migrated applications to GitHub Actions, improving the CI/CD pipeline and deployment processes, reducing deployment time by 40%, and increasing overall deployment reliability.
Led migration of queries and dashboards to Google Cloud Platform, enhancing data accessibility, streamlining reporting processes, and improving system performance and scalability.
Spearheaded migration of sitewide headers/footers to Next.js, improving SSR performance, brand consistency, and enabling faster feature rollouts across multiple brand websites.
Collaborated with cross-functional teams, including design and product, to deliver high-impact features that elevated user
experience and increased engagement metrics.
Automated SEO audits and performance reporting using custom scripts and third-party tools, enabling proactive issue identification and continuous improvement of search visibility.
Refactored legacy codebase to modern React standards, reducing technical debt and improving maintainability and development velocity.
Managed production incidents and site reliability efforts, quickly identifying and resolving issues to maintain uptime and ensure a seamless shopping experience.
Contributed to the development and enhancement of internal tools, boosting team productivity and enabling faster debugging and testing processes.
Hands-on experience deploying and managing applications in AWS and Azure cloud environments
Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
Front End Developer
Wintrust Financial Corporation
05.2020 - 05.2021
Developed and maintained user-facing websites using HTML, CSS, JavaScript, and React.
Collaborated closely with the back-end developers to integrate API calls into the front-end codebase.
Created UI components with reusable codes for a better user experience.
Used version control systems such as Git to manage source code repositories in a team environment.
Designed and developed new features and functionality for existing systems.
Deployed applications onto staging servers for QA testing before going live in production environments.
Provided ongoing maintenance support for existing projects after deployment.
Implemented responsive design principles to ensure optimal user experience on various devices
Used authoring or scripting languages and content creation tools to design, build, and maintain websites.
Implemented responsive design principles to ensure optimal user experience on various devices.