# Kevin P. > Software Engineer @ Snap Location: New York, New York, United States Profile: https://flows.cv/kevinp Software Engineer with a focus in front-end web development. ## Work Experience ### Software Engineer @ Snap Inc. Jan 2022 – Present | New York City Metropolitan Area ### Senior Software Engineer @ Rivian Jan 2020 – Jan 2022 | Palo Alto, California, United States Utilized React, Typescript, Redux, Webpack 5 and Module Federation to create various micro-frontend applications ### UI Engineer @ Zazzle Jan 2018 – Jan 2020 Used React with Typescript and Redux to create various features ### Software Engineer @ Cisco Jan 2016 – Jan 2018 Used Java Spring and Angular JS to update and maintain an internal web app that helps users provision and manage their applications. Added server side validation to extinguish all SQL Injection and XSS vulnerabilities Currently in charge of building a new webapp from the ground up that will manage various micro-services through APIs handled by other team members. Using Vue.js and Nuxt.js for the frontend, and express for the backend. ### IT Engineering Intern @ Cisco Jan 2015 – Jan 2015 | San Jose Developed an API with Python that took in images and used Tesseract, an optical character recognition engine, to read the text from the images. Used to pull links from images, and get content from VODs of presentations. Set up a server for production to host my API. Thoroughly documented the environment set-up for future use. Developed visualizations of data for the internal video streaming services. Created a word cloud, a frequency graph of the chatroom, and a geographic map that showed where users tuned in from using D3.js Selected to be one of the ten intern groups to present at the intern showcase where I presented my project to around two hundred people, including a few high level executives ### Software Engineer Internship @ N3N Jan 2014 – Jan 2014 | San Jose Researched different technologies such as Docker, PhantomJS, NodeJS, and Leaflet. Gave presentations on their uses, and how the company could benefit by using them. Modified open source script to accommodate the company’s custom tile naming scheme, allowing it to work with Leaflet. ### Intern @ Sansay Jan 2013 – Jan 2014 | San Diego Worked on UI team to fix bugs with network monitors and VSXi servlet. Used java. ## Education ### Bachelor’s Degree in Computer Science UC San Diego Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/kevin-p-6261158a --- Source: https://flows.cv/kevinp JSON Resume: https://flows.cv/kevinp/resume.json Last updated: 2026-03-23