Skip To Content
Contact

Reniel Ocampo

Software Engineer

About

Howdy! I’m Reniel (pronounced reh-neel) and I’m currently a software engineer at Multi Media LLC, where I develop projects and interfaces related to live streaming and chat experiences that are enjoyed by millions of users.

I attribute my start into programming when I began coding static HTML pages on Neopets. I’ve since developed my interests in web development, graphic design, and application architecture.

I enjoy bridging the gap between engineering and design, and try to make sure that the applications I work on are not only maintainable and efficient, but also look and feel good to use.

I’m currently based in southern California after having graduated from the University of California, Irvine. Apart from the title of engineer, I’ve also been a researcher, a tutor, a freelancer, and am always looking for opportunities to expand my skillset.

Aside from doing computer-y things, I enjoy attending live concerts, eating a good bowl of poke, and I’m also currently learning French! Petit a petit, l’oiseau fait son nid.

If you’ve made it this far, feel free to scroll around and learn more about my background. If you have any questions, comments, or want to work with me in any capacity, email me! renielxocampo@gmail.com

Clayformee thumbnail
A mobile-first e-commerce website for a client’s clay earring business. Faced with a number of design challenges, every decision came together to create an overall chic and pleasant shopping page.
Animal Actions thumbnail
An Alexa skill that asks kids to follow a narrative story and answer questions using their speech input. I worked with a team to iteratively develop this application and research ways to design voice user interfaces for children, refactoring and adding new features along the way.
Zyllabi thumbnail
A full stack web application that crowd-sources and organizes course syllabi from UC Irvine. I was particularly interested in API and backend design, and hoping overall to alleviate the stress of signing up for classes.
Side Project
The first iteration of my personal website built with Gatsby for the first time. Makes use of HTML5 semantic elements as well as CSS3 flexbox layouts, media queries, and animations.
Class Project
A minimal, hybrid iOS/Android application that allows users to log overnight sleep and their “sleepiness” throughout the day. Built with Ionic.
Side Project
A responsive e-commerce landing page that mimics online fashion product websites, exercising my ability to use pure HTML/CSS/JavaScript to apply professional design qualities.
Interview Project
A small project I did for an interview that exercised my ability to use CSS grid and API fetching to create an infinitely scrollable gallery of dog pictures!
Interview Project
A lightweight calendar app to schedule and edit appointments. Instead of importing a library, I made use of the JavaScript date object to create my own fully functional calendar component.

Education

University of California, Irvine
B.S. Computer Science with a specialization in systems and software

Work Experience

Multi Media, LLCSoftware Engineer
  • Worked on significant feature development (from planning to implementing) for a large video streaming service.
  • Implemented the redesign of the most trafficked user-facing page of the mobile website using TypeScript and Django.
  • Documented many of the frontend codebase tools and designed best coding practices for current and onboarding developers.
UC Irvine UROPResearch Assistant
  • Developed a children’s voice game as an Amazon Alexa skill in Node.js, overseeing development improvements and being responsible for implementing new features.
  • Refactored the existing codebase, reducing technical debt and greatly increasing performance.
  • Collaborated with an agile team to research children’s interactions between voice assistants and voice apps, earning a feature under the UC Irvine 2020 Undergraduate Research Spotlight.
UC Irvine ICSPython Tutor
  • Tutored a class of 40 students in the Introduction to Programming lab course at UC Irvine.
  • Answered student questions related to Python and programming fundamentals.
  • Received “Highly Effective” evaluations in helping understand and communicate concepts.

Languages

  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • Python
  • Java
  • SQL

Frameworks & Libraries

  • React
  • Redux
  • Gatsby
  • Next.js
  • Django
  • Express
  • Bootstrap

Tools

  • AWS
  • MongoDB
  • Git
  • Node
  • NewRelic

Design

  • Photoshop
  • Figma
  • Adobe XD