Summary
Overview
Work History
Education
Skills
Timeline
Generic

Karanpreet Kaur

Aubrey,TX

Summary

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.


Education

Bachelor of Computer Application -

Guru Nanak College

Masters of Information Technology -

Guru Nanak Dev University

Skills

  • Proficient in SEO tools
  • Proficient in JavaScript
  • Collaborative coding with Git
  • Repository maintenance skills
  • Continuous integration expertise
  • Google Cloud Platform expertise
  • Agile methodologies
  • Skilled in New Relic monitoring
  • Visual Studio
  • Web application design
  • Team project leadership

Timeline

Senior Software Engineer

Gap Inc.
05.2021 - Current

Front End Developer

Wintrust Financial Corporation
05.2020 - 05.2021

Masters of Information Technology -

Guru Nanak Dev University

Bachelor of Computer Application -

Guru Nanak College