# Patrick Dukes > Senior Software Engineer | Frontend Development Location: Somerville, Massachusetts, United States Profile: https://flows.cv/patrickdukes With over 7 years of software engineering experience, I am passionate about creating accessible, engaging, and user-friendly products that solve real-world problems. I have a strong background in frontend development, user interface design, and accessibility testing. I also have experience in leading cross-functional teams, reducing technical debt, and increasing developer velocity. I enjoyed working at Google, where I leveraged my skills and expertise to contribute to the company's mission of organizing the world's information and making it universally accessible and useful. In my most recent role as a Senior Software Engineer at Google Play Games, I worked on a project that allowed users to play Android games on Windows. I coordinated cross-functional work streams between engineering, user experience, designers, and product management, and implemented an extensible frontend that greatly reduced the effort needed for internationalization and stylistic changes. I also advocated for accessibility as a crucial priority, and completed accessibility assessments, implementation, integration testing, and certification. I produced documentation and gave talks on accessibility, and used Markdown and Figma as tools to enhance my work. I was proud to be part of a team that delivered a high-quality product that reached millions of users around the world. I worked as a Senior Software Engineer at Google Play Games until January 2023. ## Work Experience ### Senior Software Engineer (Play Games) @ Google Jan 2021 – Jan 2023 | Cambridge, Massachusetts, United States Play Games on PC allows users to play Android games on Windows. • Coordinated cross-functional work streams between engineering, user experience, designers, and product management • Implemented extensible frontend, greatly reducing effort needed for internationalization and stylistic changes • Advocated for accessibility as a crucial priority • Completed accessibility assessments, implementation, integration testing, and certification • Produced documentation and gave talks on accessibility ### Senior Software Engineer (Google Search: Jobs) @ Google Jan 2017 – Jan 2021 | Cambridge, Massachusetts, United States Google Search: Jobs connects job-seekers with job postings within Search • Reduced technical debt and increased developer velocity by completing four infrastructure migrations, decoupling product from several aging and irrelevant dependencies • Increased unit, end to end, and integration test coverage to ensure non-breaking migrations and protect work into the future • Prioritized and delegated work for three engineers • Conducted weekly team surveys to measure developer velocity and inform work prioritization for more productivity • Distributed weekly newsletter on technical debt reduction • Technical debt reduction enabled the team to move fast in feature development to support initial COVID response within Search ### Software Engineer (Google Search: Hotels) @ Google Jan 2015 – Jan 2017 | Cambridge, MA Google Search: Hotels helps users find and book hotels within Search • Implemented full stack one-click filtering to bring hotel search up to feature parity with other Search verticals • Coordinated work with user experience and engineering to launch new product for booking partner hotel rooms directly on Google • Designed and implemented new feature for detailed room view including 360 photos, amenity listings, and reviews ### Chief Technology Officer, Co-founder @ Recovr, Inc. Jan 2013 – Jan 2015 | Clemson, SC • Worked directly with attorneys to found Recovr Inc., which develops and deploys movement-based therapy games for stroke victims’ rehabilitation • Wrote multiple applications for grant funding and startup competitions • Developed a pitch deck, executive summary, business plan, and financial projections • Pitched to angel investors and venture capital firms to secure seed-round funding • Optioned intellectual property owned by Clemson University into Recovr • Put together an all-in-one system for resale to therapy clinics and hospitals ### Software Engineer, Usability Engineer @ Recovr, Inc. Jan 2013 – Jan 2015 | Clemson, SC • Implemented a complex, object-oriented framework for quickly developing movement-based therapy games • Created a large-scale database for managing all of the relevant movement and gameplay data for multiple therapist and patient systems • Designed complex algorithms to allow Recovr systems to assist and adapt to stroke survivors with severe movement impairment • Created graphics, UI, and front-end systems for Recovr games • Iteratively designed and tested prototypes with end-users to select best interfaces ### Systems Programmer II @ Clemson University Jan 2014 – Jan 2014 | Clemson, SC • Designed and constructed a physical, omnidirectional, Arduino-based tilting platform for locomotion through a virtual environment • Constructed a physical LED table to evaluate reaching motions for perception tasks • Updated a previous C# project for use with the Kinect camera, version 2 • Added robust inverse kinematics to allow for more accurate movement control • Developed a data-monitoring system to provide therapists with feedback on progress ### Graduate Research Assistant @ Clemson University Jan 2011 – Jan 2014 | Clemson SC • Researched virtual reality systems under Dr. Larry F. Hodges in the Virtual Environments Group • Developed “Palmetto Island,” a virtual world for introducing middle school students to IT concepts and computer science in an online virtual environment • Designed and implemented “Duck Duck Punch”, a virtual rehabilitation game, in close collaboration with therapists and stroke survivors, using C#, LINQ,SQL, and Unity game engine ### Visiting Researcher @ USC Institute for Creative Technologies Jan 2013 – Jan 2013 | Playa Vista, CA As a Visiting Researcher at the USC Institute for Creative Technologies, I had the opportunity to work on cutting-edge research projects in the field of virtual reality and immersive technologies. • Collaborated with a team of researchers to rapidly prototype virtual environments that imagine the future of naval operations, in collaboration with the Office of Naval Research • Conducted experiments and collecting data to evaluate the effectiveness of virtual reality systems for training and simulation • Implemented real time simulations with Phasespace full-body motion tracking and embodied avatars in head mounted displays I worked extensively with the ZSpace, the Oculus Rift, ICT Tablet Viewers (FOV2GO), Android tablets, Phasespace tracking, and proprietary head mounted displays ### Natural Resources Technician III @ SC Dhec Jan 2008 – Jan 2008 • Redesigned, built, tested, and deployed a data clearinghouse web application in ASP.Net / C# • Developed maps in ArcGIS and implemented a user-friendly, accessible interface for viewing DHEC regulation sites ### Applications Analyst I @ DHEC Jan 2007 – Jan 2007 | Columbia, South Carolina Area ## Education ### Ms in Computer Science Clemson University ### BS in Mathematics Winthrop University ## Contact & Social - LinkedIn: https://linkedin.com/in/patrick-dukes --- Source: https://flows.cv/patrickdukes JSON Resume: https://flows.cv/patrickdukes/resume.json Last updated: 2026-03-31