Hello, I'm Oscar Rafael Torres, a proficient bilingual Software Engineer, with the distinction of holding both a Bachelor's and a Master's degree in Computer Science from the University of Texas Rio Grande Valley. With over six years of experience, including two years as a Software Engineer in the business and finance sector, my engineering interests encompass various areas, including web development, artificial intelligence, android development, reverse engineering, and the internet of things. During my career, I've contributed to a wide range of projects, resulting in over 10 open-source projects, numerous satisfied clients, and several well-deserved recognitions.

Projects (12)

Card Image
Gomoku
  • Implemented Artificial Intelligence
  • Fixed bugs and added features
  • Win rate increase of 50% against top gomocup AI bots
  • Uses Python, Tkinter, Numpy, and Tensorflow 
Card Image
BFEQ Services - Management System
  • Management system requested by BeXar to help automate work orders.
  • The system can handle unlimited users with different company roles, send emails, send text messages, and create work order documents.
  • Uses the Laravel Framework.
Card Image
KodeCentral
  • My personal website where I post and answer programming questions
  • 3.79k total clicks and 94.5k total impressions (as of October 30, 2023)
  • Uses PHP, Composer, Slim, Propel, MySQL, and Bootstrap
Card Image
PyFinviz
  • Data scraper for finviz.com
  • pip support
  • Uses Python and Numpy
Card Image
Black-Box APK Obfuscator
  • Obfuscates Android applications without having the original source code.
  • Tested on 50+ open-source apps
  • Uses Java, ApkTool, and Ubersign
Card Image
Color Picker EX
  • Android application that retrieves color information in more than 6 formats.
  • 50,000 + downloads with a 4.0 rating.
  • Uses Android.
Card Image
PokeApi v2 Java Wrapper
Card Image
Stripe Terminal
  • Connected a Stripe Terminal to a Stripe Account using Stripe.js
  • Increased online transactions
  • Uses Stripe and Javascript
Card Image
Personal Software Engineer portfolio website

You can find the code for this website on my github below.

Card Image
Tournament Bracket Automation
  • Built a real-time tournament management system to automate a local business.
  • Uses the Laravel framework.
Card Image
Dinosaur Park ASCII Game
  • 2nd place winner in CS2 game competition
  • Uses C++ with free ASCII art
Card Image
CMS
  • Coming soon

Education

Masters of Science in Computer Science

University of Texas Rio Grande Valley - Edinburg, TX

August 2019 - July 2021

GPA: 3.7

Bachelors of Science in Computer Science

University of Texas Rio Grande Valley - Edinburg, TX

August 2015 - May 2019

GPA: 3.8

Work Experience

Software Engineer

Tata Consultancy Services (TCS) - Remote

November 2021 - Present
  • Collaborated with clients from the Business and Finance sectors.
  • Spearheaded the development of innovative APIs in conjunction with seamless UI integration.
  • Played a pivotal role in the strategic planning and design of database architecture.
  • Actively participated in daily Agile meetings, fostering collaboration with cross-functional team members to ensure the attainment of sprint objectives.
  • Assisted with the seamless upgrade of servers to the latest Red Hat Enterprise Linux (RHEL) version, enhancing system performance and security.
  • Maintained project integrity by addressing and resolving software bugs and vulnerabilities, ensuring the highest level of quality and security.
  • Drove critical enhancements across various aspects of the PAC project, resulting in accelerated release schedules.
  • Assumed a prominent role as the go-to expert for unit testing, providing guidance and expertise on best practices to ensure the organization's code maintained the highest standards of integrity and quality.

Graduate Assistant

University of Texas Rio Grande Valley - Edinburg, TX

January 2020 - December 2020

I undertook the position of a Graduate Assistant across three unique courses:

  • Game Development: In this capacity, I guided students in the practical execution of game development using Unity. Additionally, I offered valuable feedback and mentorship to enhance the quality of their game projects.
  • Advanced Databases: My responsibilities involved providing support to students working on a challenging search-engine project. This project required students to employ various search algorithms to process a substantial collection of files. They were then tasked with presenting the search results through a custom user interface, enabling them to gain a comprehensive understanding of real-world database search implementations.
  • Advanced Computer Networks: I facilitated the process of virtual machine setup for students, bolstering their comprehension of course content while actively contributing to their skill development.

Research Assistant

University of Texas Rio Grande Valley - Edinburg, TX

May 2019 - August 2019

I collaborated closely with the University Computer Science Department on an engaging project involving the implementation of an Application Programming Interface (API) for the Gomoku Artificial Intelligence (AI). In this capacity, I played a pivotal role in developing the interface that would enable seamless interaction with the Gomoku AI system. This project not only demanded technical proficiency but also required effective communication and teamwork to align our work with the department's academic and research objectives. Our efforts resulted in a robust and user-friendly API that enhanced the functionality of the Gomoku AI, contributing to the department's research initiatives and providing valuable insights into the world of artificial intelligence and gaming algorithms.

Teaching Assistant

University of Texas Rio Grande Valley - Edinburg, TX

  • Engaged in dynamic collaboration with esteemed faculty members, including Dr. Chen, Dr. Abraham, Dr. Tomai, and Dr. Wylie, while contributing to class grading and lecturing from January to May 2019.
  • Mentored CS1 students in mastering the foundational concepts of Computer Science and delivering comprehensive instruction in the intricacies of basic robot programming from January to May 2016.

Volunteering

South Texas Juvenile Diabetes Association

STJDA - Edinburg, Tx

July 2018 - July 2018

I worked alongside the South Texas Juvenile Diabetes Association (STJDA) staff to plan and execute outdoor events for STJDA members, with a primary commitment to safeguarding the well-being and safety of all participants.

Nonprofit Charity Hackathon

Code RGV - McAllen, TX

June 2018 - June 2018

I offered guidance to hackathon participants in developing their project ideas and bringing them to fruition, alongside ensuring their access to refreshments and beverages.

Honors and Awards

Dean's list

University of Texas Rio Grande Valley - Edinburg, Tx

August 2016 - May 2019

Magna Cum Laude

University of Texas Rio Grande Valley - Edinburg, Tx

August 2015 - May 2019

Excellence in Computer Science Award

Weslaco East High School - Weslaco, Tx

August 2014 - May 2015

Top 20 Student

Weslaco East High School - Weslaco, Tx

August 2014 - June 2015

Skills

Programming Languages

Java

90%

Python

90%

PHP

90%

Javascript

84%

SQL

80%

C#

75%

Android

70%

C++

60%

C

60%

Other

Composer

95%

Database Management

95%

Data Structures

95%

Bootstrap

94%

Github

94%

Digital Ocean

94%

Homestead

92%

API

90%

jQuery

90%

SFTP

90%

PhpMyAdmin

90%

DBeaver

90%

Laravel

90%