Pearce Ropion

CREATIVE FRONT-END DEVELOPER

Hey, I'm Pearce

I'm a creative front end developer with a mind for compelling designs to create web applications that are stunning, both visually and functionally.

Pearce Ropion

I am a third year student at Santa Clara University based in the San Francisco Bay Area studying Web Design and Engineering. I have experience developing software designed for the web, from simple landing pages to dynamic, expandable web applications. I strive to create software that is responsive and fully interactive using some of the latest technologies available today.

I believe that my work provides a continued learning environment and I am always looking for opportunities to share my knowledge with those who are willing to share theirs with me. I am passionate about designs that spring to life through a combination of animation and automation to devise just the right solution to fit the website’s needs. At the end of the day, my primary goal is to create beautiful, creative applications with people who bring out the best of my abilities.

When I’m not in front of a computer screen, I am probably trying new foods, making my own ice cream or playing ultimate frisbee.

What Do I Offer?

Web Development

Building websites through HTML, CSS and Javascript using back-end pre-processors such as React, Angular, Node and Ruby. I enjoy building websites that spring to life whilst maintaining an efficient, scalable and modular code base.

User Experience

A website is designed for the people who use it, thus it must allow tasks to be accomplished simply and efficiently without need for further explaination. It should be pleasing to look at and easy to use without diffcultty or issue.

Back-end Engineering

No matter how magnificent a website is, if no one can access it, no one can appreciate it. My skillset allows me to fully integrate with the infrastructure of site with the front-end asthetics.

Responsive UI Design

The 21st Century is the age of mobility! I strive to develop for all platforms alike, making sure that any functionality that is present on a computer screen can also be accomplished through a mobile interface.

What can I do?

Development

HTML5 100
CSS3 100
ES6 100
Node.js 80
React 90
Angular 65
Redux 75
SQL 80
Python 60
PHP 95
Rails 50
Unix 50

Design

Tools

  • Git
  • Jira
  • Unit Testing
  • Webpack
  • RestAPI

Knowledge

  • Mobile First
  • Usability
  • User Experience
  • SEO
  • Typography

Where have I worked?

Throughout my time at Santa Clara University, I've had the privilage of being at the heart of silicon valley, the place to be when studying to go into the field of computer science. This has given me some wonderful opportunities including a year long internship with Proofpoint, a leader in cloud security.

Santa Clara University Student

Web Design and Eneering Major

Candidate for Bachelor of Sciene in Web Design and Engineering with a minor in Computer Science and Engineering. Member of the Association for Computing Machinery. Graduating in June 2018.

Sep 2015 - Jun 2019

DevOps Front-End Engineering Co-Op

Proofpoint

Developing and enhancing tools that revolve around monitoring the health of essential resources within an Agile work environment. Increasing operational efficiency of NOC monitoring platform by integrating React and Redux front-end with Golang back-end using Apollo GraphQL.

Sep 2018 - Present

DevOps Front-End Engineering Intern

Proofpoint

Designed React app to visualize overview of essential services for back-end monitoring data from over 50,000 hosts. Developed mock service in ExpressJS to respond to POST requests with fixed JSON responses to enable individual service testing.

Jun 2018 - Aug 2018

Application Developer

Department of Conservation

Built web app to forecast accumulation of carbon in Californian ecosystems using JQuery UI/DOM manipulation and SQLite/PHP backend processing. Recursively generated forest type library containing over 31,000+ permutations for use with the app and continued study in the field.

May 2017 - Oct 2017

Lead Developer

Santa Clara Univeristy

Led team of four in development of user-facing web application. Built using Javascript, PHP and MySQL to create UI/UX eCommerce portal, complete with registration, forums and networking.

Jan 2017 - Mar 2017

Web Designer

A Style Experience

Designed and maintain customer facing stylist website through wordpress. Built sleek, modern theme to appeal to the masses and published acording to the latest Google SEO standards for maximum site hits.

Jan 2017 - Sep 2017

Owner and Maintainer

Thermacraft

Managed publicly available LAMP server running Java applications. Included monitoring, maintenance, troubleshooting, and basic auth of a creative gaming community.

Aug 2014 - Feb 2018

What have I done?

Browser Box CREEC Home Page
Browser Box CREEC Alternate Page

CREEC

HTML5 CSS3 Javascript JQuery JQuery UI PHP MySQL SQLite

CREEC (Carbon in Riparian Ecosystems Estimator for California) is a web app built for californian ecologists to estimate how much carbon is available in a geographic location based on numerous parameters. It is built using JQuery/JQueryUI elements using a PHP backend. The app is designed for the Californian Department of Conservation (DOC) and was built in conjunction with a professor at Santa Clara University. The site was later resigned by engineers at the DOC to be compliant with their ASP.net Core tech stack.

Browser Box Brefilion EDU Camps Home Page
Browser Box Brefilion EDU Camps Alternate Page

Brefilion EDU Camps

HTML5 CSS3 Javascript JQuery PHP MySQL

Brefilion EDU Camps is a fictional summer and winter break education camp. This site is the product of a class project in which I lead a team of 4 devlopers. Everything was built from scratch using a combination of vanilla Javscript, HTML5, CSS3 and PHP5 and MySQL. The site includes an ecommerce portal, registration forms, a forum and a photo gallery page.

Browser Box aStyleExperience Home Page
Browser Box aStyleExperience Alternate Page

aStyleExperience

CSS3 Javascript Wordpress UI UX

A Style Experience is a wordpress website built for a small startup entrepreneur in my area. The site aims at drawing customers with it's sleek, modern design. This was my first foray into buiding a website that was easily editable and could endure through many iterations. There isn't much custom code here as it uses mostly pre-built wordpress themes however, this was my attempt at making a beautiful and arts-y, yet functional website.

Closed Source Projects

Unified Monitoring Platform

HTML5 CSS3 ES6 React Redux Rollup Storybook SemanticUI

The Unified Monitoring Platform is the new platform that Proofpoint uses to monitor all of their back-end servers. The app is built using React and React-Redux, due to the massive amount of data it is fed daily. The app has numerous search options and optimizations over the old UI which increases its performace and Proofpoint's Network Operations Center's performace tenfold.

Visualization Dashboard

HTML5 CSS3 ES6 React Redux Rollup ReactVis Storybook SemanticUI

The Visualization Dashboard is a card based visualization application that takes the monitoring data from backend servers and generates visualization charts to represent the data at a high level. The app uses graphQL to query the backend from a combination of Sensu and Nagios monitoring servers and gives a top down overview of the state of Proofpoint's servers.

Get In Touch!