Peter Harrison is a California-based software engineer with a decade of experience focused on making data instantaneous and accessible for everyone. He blends backend development and technical writing, contributing to APIs and documentation for open-source projects like the Talawa mobile backend and its Docusaurus-powered docs site. With a foundation in computer engineering and advanced training in management and project leadership from institutions including Stanford and Ivey, he pairs technical depth with product and process sensibilities. Peter’s contributions show attention to stability and usability—reverting and refining backend changes while improving documentation structure, UX guides, and branding—indicating a pragmatic engineer who cares about both developer experience and end-user clarity.
10 years of coding experience
ICADE Business School, International Trade, ICADE Business School, International Trade at Universidad Pontificia Comillas
BS, Computer Engineering, BS, Computer Engineering at University of the West Indies, St. Augustine Campus
MBA, MBA at Ivey Business School at Western University
Postgraduate Diploma, Management Studies, Postgraduate Diploma, Management Studies at The University of the West Indies, Mona
Campion College
Exchange Program, International Business & Commerce, Exchange Program, International Business & Commerce at Instituto Tecnológico y de Estudios Superiores de Monterrey
SAPM, Stanford Certified Project Manager - SCPM, SAPM, Stanford Certified Project Manager - SCPM at Stanford University
API Backend for the Talawa Mobile App. Click on the link below to see our documentation
Role in this project:
Back-end Developer
Contributions:1305 reviews, 209 commits, 1608 PRs in 3 years 1 month
Contributions summary:Peter primarily contributed to the backend of the Talawa API, as indicated by their commits. These changes included adding support for documentation using `read the docs`, updating configuration files, and making various fixes and modifications to the API's code and underlying structures. The user also reverted several commits, implying a role in reviewing and maintaining the stability of the codebase. This indicates a focus on ensuring the proper function and operability of the backend API.
Contributions:151 reviews, 275 commits, 669 PRs in 1 year 10 months
Contributions summary:Peter primarily contributed to the documentation of the project, specifically focusing on the Docusaurus setup. Their commits predominantly involved updating the `sidebars.js` file, indicating changes to the documentation structure, content organization, and inclusion of new features. Additionally, they modified the `docusaurus.config.js` and `custom.css` files, which suggests involvement in the documentation website's configuration and styling. The user added a UX guide and branding and internship guides.
docusaurus2api
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.