Chegg Inc.Senior Software Engineer
Apr. 2019 - Apr. 2023Portland, OregonAs a founding engineer tasked with the critical responsibility of migrating a legacy tool for our internal customers, I recognized that a mere feature-for-feature migration would be insufficient as it was essential to ensure the new product would truly meet our customers' needs. ● I proactively assumed the role of product manager, and embarked on a comprehensive customer research initiative.
● This involved analyzing feature usage, conducting customer interviews, and gathering feedback through UAT to ensure that our new product would not only meet our customers' needs, but also align with business objectives.
● By taking this proactive approach, we delivered a high-quality product that reduced the time to search and issue exchanges as well as the overall page load time, thereby saving our customers time and lowering the business's cost per interaction. After our team proved the success of our product, we grew in size and brought on additional resources such as QE, Engineers, and a dedicated Product Manager. I utilized Agile/Scrum methodologies to effectively manage and prioritize tasks, ensuring timely completion of development projects. I worked closely with the QE, Engineers, and Product Manager to identify requirements and design solutions. I also provided technical leadership and mentorship to the team, helping to increase their productivity and efficiency by advocating for further adoption of Scrum. Our team exceeded project objectives, delivering high-quality products on time and within budget. Our success in these projects helped to further establish the success of our product and contributed to the growth of our team.