Nicole Harris is a product operations and design leader with 12 years' experience combining UX/UI, front-end engineering and people management to deliver accessible, scalable web experiences. She currently drives product operations at UKG while running her consultancy Kabu Creative, where she led the front-end and design for high-profile projects including the Python Package Index (PyPI). Skilled across user research, visual design, HTML/CSS architecture and Django/Python, she brings practical engineering discipline (BEM/ITCSS, automated testing) to design systems and product strategy. A proven manager, she builds hiring strategies, mentors distributed teams, and fosters alignment between design, product and engineering. An active open-source contributor and regular conference speaker, she has improved usability and documentation for widely used projects such as pip and PyPI—work that impacts millions of Python users. Based in Perth, Scotland, she’s noted for prioritising team happiness and remote collaboration as core drivers of product quality.
12 years of coding experience
7 years of employment as a software developer
Bachelor of Arts - BA, Media Arts, Bachelor of Arts - BA, Media Arts at Deakin University
Education abroad (exchange) student, Bachelor of Mass Media and Mass Communication, IP College, Delhi, India, Education abroad (exchange) student, Bachelor of Mass Media and Mass Communication, IP College, Delhi, India at Indraprastha College For Women
Contributions:2 reviews, 249 commits, 400 PRs in 5 years 4 months
Contributions summary:Nicole primarily contributed to the front-end of the Python Package Index (PyPI) website, focusing on user interface improvements. Their commits involved styling package links, modifying search forms, and refactoring the project's design. They implemented changes to enhance the accessibility of the site, including adding descriptive labels and improving the visual appearance of the UI. The user also refactored several core HTML elements to improve their design, appearance, and mobile responsiveness.
Contributions:7 reviews, 13 commits, 8 PRs in 3 months
Contributions summary:Nicole primarily contributed to the documentation of the pip package installer. Their work included adding documentation for new features like feature flags and UX research, and updating existing documentation related to the release process and dependency resolution. They also expanded the UX documentation to incorporate research findings and provide guidance on using pip effectively.
pythonpackage-installerpippackaginginstaller
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.