Victor J. Reventos Rosario

My Resume

Download .zip Download .tar.gz View on GitHub

Contact

{email:victor.reventos1@gmail.com}

Summary

I'm a very dedicated, passionate and goal oriented person. Love learning and adopting new technologies, making me an avid learner and very decisive person on achieving my goal.

With a goal of achieving a Software Engineering Internship or COOP position, where I can apply my skills and enhance my current knowledge.

Education

University of Puerto Rico at Mayaguez

Bachelor's in Computer Engineering 2009-2015

GPA: 3.79/4.0

Experience

UPRM NOAA CREST Project, Mayaguez, PR Jan 2012 – Present

Software Engineer (Research Assistant)

Pragma is a web application designed to provide irrigation management services to farmers. It provides farmers with the proper amount of water to irrigate their crops. It keeps track of your crop’s growth stage, irrigation history, your farm’s geographical location, and collects the previously mentioned hydro-climate data daily from the GOES satellite and NEXRAD radar. It's available for both mobile and desktop use.

  • Implemented the front-end using AngularJS, Bootstrap and highcharts.
  • Created a Java Automation for gathering the GOES satellite and NEXRAD and processing this data with matlab.
  • Made the data available to researchers.

Google, Mountain View, California Jun 2013 - Aug 2013

  • Worked on a Web Big Data Database Visualization Tool aiding on its design and features implementation
  • Created two visualization layers using D3js and AngularJS to provide a rich and interactive visualizations
    • Hierarchical view providing drilling capabilities allowing the user to quickly consume the hierarchy being presented
    • A Lineage Graph of the database entities using a force directed layout, providing features like lazy loading, node interaction and informational overview of the entity on hover.

National Security Agency, Baltimore, MD Aug 2012 – Dec 2012

Software Engineer (COOP)

  • Developed back-end analysis for data coming from the sensors
  • Developed an API to do hash processing and alert the system based on a criteria
  • Web application development using Extjs for data visualization and system management for the operator

Travelers Companies, Inc., Hartford, CT Jun 2012 – Aug 2012

Software Engineering Process Group Intern

  • Software quality reporting
    • Gathered metrics about architecture, documentation and programming quality
    • Distributed reports to the different customers
  • Root Cause Automation Project:
    • Hands on exposure to all the software development stages
    • Developed the application to use data mining techniques on a ITSM database to give senior leadership a better sense of the quality of the software being produced in the company.
    • Managed to automate this manually intensive, error prone and time consuming process. This on average took 8 hours now it can be done in 15 min
    • Used excel as a data visualization platform, to plot the data obtained from the application

Programming Tutor, Mayaguez, PR Sept 2011 – Dec 2011

Tutor of the Java language

  • Taught students common algorithms
  • Help other develop problem solving skills
  • Taught the syntax of the language and Object Oriented concepts

Skills

Proficient

  • Java
  • XML
  • JSON
  • JDBC

Working Proficiency

  • C
  • C++
  • Python
  • Assembly
  • JavaScript
  • AJAX
  • HTML
  • Google App Engine
  • Google Web Toolkit
  • JAXB
  • SQL
  • Extjs

Courses

  • Advanced Programming (Java)
  • Data Structures
  • Microprocessors
  • Computer Architecture
  • Operating Systems

Interests

Programming: Looking forward to learning about reverse engineering, cybersecurity, operating systems, distributed systems and mobile applications. Actively learning as much as I can to be a successful Software Engineer.

Personal Training: Dedicated to personal training, acquiring knowledge about the human anatomy, health and about the supplements on the market.