Hi there!

I’m Ronny Paredes , a full-stack software developer passionate about building systems at scale

About Me

I'm a third year Mechatronics engineering student at the University of Waterloo. I'm interestend in the entire cycle of Software development, I'm currently looking for a Software Engineering internship for Summer 2021.


I have experience in different areas of Software development such as Backend development, Full-stack development, Game Development and QA. I have worked in different projects where I have made meaningful contributions towards the end product.

Skills

Languages

  • Go
  • PHP
  • Java Script
  • Java
  • C#
  • C | C++
  • Python

Technologies

  • React JS
  • Node JS
  • .NET
  • Ruby on Rails
  • REST/RPC API's
  • Docker
  • Kubernetes

Databases

  • MySQL
  • PostgresSQL
  • MongoDB
  • Couchbase
  • Firebase

Tools

  • Unity
  • JIRA
  • AWS
  • Jenkins
  • Postman
  • Git

Work Experience

Software Engineering Intern - Poker

Zynga

Sep - Dec 2020

  • • Developed microservices using Go, PostgreSQL, gRPC and Docker, decreasing client-server latency by 700%
  • • Wrote a JavaScript plugin for Unity to secure account creations with reCaptcha v2, decreasing 90% of suspicious traffic
  • • Refactored Facebook notification system, moving 40K daily API calls from PHP cron jobs to an internal notification system
  • • Streamlined onboarding process for new engineers by creating a set of exercises using internal tools and code bases, shortening onboarding cycle from 4 to 3 weeks

Software Engineering Intern - Poker

Zynga

Jan - Apr 2020

  • • Designed a RESTful API using PHP to send push notification rewards, increasing click-through rate by 20%
  • • Implemented a PostgreSQL database to optimize the generation and claim time of token-based player incentives
  • • Created admin tools using ReactJS to allow efficient management and deployment of notification campaigns
  • • Integrated real-time communication between web services and Unity using C# to display game rewards

Full-Stack developer

Bronte College

May - Aug 2019

  • • Architected a client-server model employee management system in Ruby on Rails used by all employees
  • • Implemented an employee vacation request feature, decreasing management approval time by 40%
  • • Designed maintainable and reusable UI components using HTML, CSS, and Bootstrap for web and mobile devices

Software Automation Specialist

Method: CRM

Sep - Dec 2018

  • • Built a test suite using Selenium scripts, shortening testing cycle by 60% during each release
  • • Optimized client-side regression testing in Java with 90% accuracy by developing an image comparison tool

Systems Engineering Intern

Safran

Jan - Apr 2018

  • • Developed a program that summarizes flight test data using Visual Basic, increasing efficiency by 200%

CONTACT ME

If you have any questions, feel free to reach out to me!

Email

rpparede@uwaterloo.ca

Phone

+1 (647) 884 - 0813

LinkedIn

Ronny Paredes

GitHub

@rpparede