Hello, my name is Oscar Rafael Torres. I'm a bilingual Software Engineer and I hold both a Bachelor's and a Master's degree in Computer Science from the University of Texas Rio Grande Valley. My engineering interests include web development, artificial intelligence, android development, reverse engineering, and internet-of-things. I've created software for over 6 years resulting in over 10 open-source projects, multiple happy clients, and numerous recognitions.
Projects (12)

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

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.

KodeCentral
- My personal website where I post and answer programming questions
- 3.56k total clicks and 60.1k total impressions (as of March 10th, 2022)
- Uses PHP, Composer, Slim, Propel, MySQL, and Bootstrap

PyFinviz
- Data scraper for finviz.com
- pip support
- Uses Python and Numpy

Black-Box APK Obfuscator
- Obfuscates Android applications without having the original source code.
- Tested on 50+ open-source apps
- Uses Java, ApkTool, and Ubersign

Color Picker EX
- Android application that retrieves color information in more than 6 formats.
- 50,000 + downloads with a 4.0 rating.
- Uses Android.

PokeApi v2 Java Wrapper
- API wrapper for https://pokeapi.co/docs/v2
- Maven support
- Uses Java and GSON

Stripe Terminal
- Connected a Stripe Terminal to a Stripe Account using Stripe.js
- Increased online transactions
- Uses Stripe and Javascript

Personal Software Engineer portfolio website
You can find the code for this website on my github below.

Tournament Bracket Automation
- Built a real-time tournament management system to automate a local business.
- Uses the Laravel framework.

Dinosaur Park ASCII Game
- 2nd place winner in CS2 game competition
- Uses C++ with free ASCII art

CMS
- Coming soon
Education
Masters of Computer Science in Computer Science
University of Texas Rio Grande Valley - Edinburg, TX
GPA: 3.7
Bachelors of Computer Science in Computer Science
University of Texas Rio Grande Valley - Edinburg, TX
GPA: 3.8
Work Experience
Software Engineer
Tata Consultancy Services (TCS) - Remote
Assigned Java Lead and Tech Lead roles during training.
Graduate Assistant
University of Texas Rio Grande Valley - Edinburg, TX
I was assigned to Game Dev, Advanced Databases, and Advanced Computer Networks as a Graduate Assistant.
- Game Dev: I helped students implement games in Unity and provided feeback for their game projects.
- Advanced Database: I assisted students with search project implementations.
- Advanced Networking: I helped students set up virtual machines and strengthened their knowledge on class material.
Research Assistant
University of Texas Rio Grande Valley - Edinburg, TX
Worked with the University Computer Science Department implementing an API for the Gomoku AI.
Teaching Assistant
University of Texas Rio Grande Valley - Edinburg, TX
- Assisted Dr. Chen, Dr. Abraham, Dr. Tomai, and Dr. Wylie with class grading and lecturing. (January 2019 - May 2019)
- Helped CS1 students with Computer Science fundamentals, and taught basic robot programming. (January 2016 - May 2016)
Volunteering
South Texas Juvenile Diabetes Association
STJDA - Edinburg, Tx
Supervised outdoor events for STJDA members while prioritizing health and safety.
Nonprofit Charity Hackathon
Code RGV - McAllen, TX
Instructed hackathon participants with project ideas and implementations, and also provided meals and refreshments.