# Gregory P. > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/gregoryp I'm a software engineer. I'm also a writer. I love thinking about difficult problems. I'm passionate about communicating complex ideas in clear and effective language. ## Work Experience ### Software Engineer @ TruckSmarter Jan 2023 – Jan 2023 | San Francisco, California, United States ### Contract Technical Writer @ Webtide Jan 2023 – Jan 2023 Consulted on documentation for the Jetty web server. ### Software Engineer @ Twitter Jan 2021 – Jan 2022 | San Francisco Bay Area Software Engineer on the Development Environment team, which owned: * Docbird, a Sphinx-powered internal documentation platform; * go/find, an ElasticSearch-powered internal search tool; * GoLinks, a Rails-based link-redirection service; and * MDE, a macOS app for distributing internal command-line tools to developers’ laptops. Engineering responsibilities included: * Designing and implementing new product features * UI/UX testing * Infosec policy compliance * Code migrations * Improvements to the team’s testing, deployment, and observability infrastructure ### Technical Writer @ Twitter Jan 2016 – Jan 2021 | San Francisco Documentarian-at-large for the TechDocs team, helping customers across the engineering organization improve their internal docs and information architecture. Responsibilities included: * Writing and editing docs * Interviewing subject matter experts * Running usability studies * Developing doc templates and guidelines * Delivering documentation improvement plans to teams Teaching and leadership experience included: * Mentoring two summer interns * Teaching classes for Twitter’s engineering onboarding program, Engineering Flight School * Developing a course ("Tech Writing for Developers") to teach writing skills to technical employees ### Contract Technical Writer @ LiveRamp, An Acxiom Company Jan 2016 – Jan 2016 - Migrated and organized customer-facing knowledge base from Confluence into elev.io. - Edited, rewrote, and created 100+ knowledge base articles. - Drafted change management documentation in compliance with SOC2 standards. ### Associate Editor @ No Starch Press Jan 2014 – Jan 2014 - Editor of books on technical topics, primarily in programming. (Sample titles: How So ware Works, Automate the Boring Stuff with Python.) - Ensured manuscripts were interesting, well-organized, full of helpful examples, and targeted the intended audience. - Edited manuscripts for grammar, clarity, and style. - Scouted and solicited domain experts to review manuscripts for technical accuracy, and facilitated communication between these tech reviewers and authors. - Scouted new authors and manuscripts, ultimately signing a title on the Go programming language. ### Software Engineer @ LiveRamp Jan 2009 – Jan 2012 - Experience working on a small engineering team (~20 people) in an agile startup environment. - Extensive work with Ruby on Rails, Java, and Javascript. - Designed and implemented the company’s first online charting and analytics product. - Devised and implemented a state-of-the-art technique for data anonymization. - Built the back-end for an email verification API product. - Implemented a mission-critical message queueing system for syncing data with external servers. - Was company’s “CEO of Fun”, in charge of organizing weekly game nights, movie nights, and other events. - Mentored two summer interns and three new hires. ### Co-founder @ Fantastic Bonanza Jan 2006 – Jan 2008 - Co-founded Fantastic Bonanza, a t-shirt company (formerly at www.fantasticbonanza.com, now offline). - Designed and implemented the company website. - Involved in all facets of the business, including graphic design, t-shirt production, fulfillment, and customer service. - Wrote for the company blog, Fantastic Blognanza. - Ran a sales booth at ROFLCon. ## Education ### Bachelor’s Degree in Computer Science Harvard University Jan 2005 – Jan 2009 ### Master’s Degree in Creative Writing University of San Francisco Jan 2013 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/gregory-p-20795a104 --- Source: https://flows.cv/gregoryp JSON Resume: https://flows.cv/gregoryp/resume.json Last updated: 2026-03-23