Who I am

I was born and raised in McAllen, Texas. From a young age, I have always enjoyed a challenge. When I started my university journey, my major was Exercise Science, but someone told me about computer science. I loved the idea of problem solving and having the ability to turn ideas into reality.

My Tech knowledge

I have experience with C++, C#, Java, JavaScript, and Dart, which is very similar to JavaScript. Java is my preferred language due to its string manipulation, object-oriented programming, and comprehensive documentation. When working on web applications, I prefer JavaScript because of NodeJS, the React framework, and NextJS. I have used React to develop responsive web applications in the past. For mobile applications, I am efficient with Dart and the Flutter framework. I have collaborated on a team project to create a mobile application that allows users to rent out technology for money. Our team utilizes Firebase as the database, providing me with experience in working with various databases. During my time at PricewaterhouseCoopers (PWC), I developed APIs on the Azure platform that interact with various technologies. I've also worked on projects involving different technologies.

What I am currently working on

I am currently employed at PwC (PricewaterhouseCoopers) as a Cybersecurity Associate, where I am learning the fundamentals of cybersecurity. In my role, I have been deployed on projects using Microsoft Excel to verify data and identify correlations. Additionally, I am gaining knowledge about Azure and its various services. One of the first services I worked with is Azure Key Vault, where I developed Java APIs using Durable Functions to facilitate API calls, interacting with users and groups on the Azure platform.
I am currently working to obtain the AWS Cloud Practitioner and AWS Developer Associate certifications. My goal is to develop an inventory project using NextJS with AWS DynamoDB as the database, building the project with Amazon Web Services as the backend. Learning AWS will enhance my skill set and make me more versatile. Additionally, I have a keen interest in acquiring skills in Artificial Intelligence.

Rented-A-Tech Mobile Application

Technology: Dart, Flutter and Firebase

Firebase setup for the products

We used Firebase as our database to store product information, track product availability for rent, and monitor which products are currently rented out.

Firebase served as our database for storing product information, tracking product availability for rent, and monitoring which products were being rented out.

Firebase setup for the user

This is how we keep track of user information, including their unique ID, name, email, and the date when their account was created.

their account was created.

App's Layout

When you click on 'All Products,' you will see that all the products are available for rent. After selecting a product image you like, you'll find information on its cost, condition, and a button to add it to your cart.

When you click on 'All Products,' you'll see a list of available products for rent. Clicking on a product image you like will display its cost, condition, and an 'Add to Cart' button

Integration Testing

Testing is crucial in the Agile methodology. Integration tests are performed to ensure that the application's functionality behaves as intended.

Testing plays a vital role in the Agile methodology, particularly integration testing, which ensures that the application functions as intended.

ECISD Travel Web Application

Technology: C#, ASP.NET Core, SQL Database

ASP.NET core

We used ASP.NET Core to develop a travel web application, aiming to make it user-friendly for those not familiar with technology. Users can input their travel details such as trip duration, required gas, and the number of days they need food for the trip. Our backend was built with C#, and the database utilized SQL Server.

We used the ASP.NET Core framework to develop a travel web application. Our goal was to make it user-friendly for those who may not be tech-savvy, allowing them to input travel information such as trip duration, required fuel, and the number of days they need food for the journey. Our backend was powered by C#, and we used a SQL Server database.

Google Maps API

We integrated the Google Maps API, allowing users to input their starting and ending locations. Using distance information, the application calculates the required amount of gas for the trip, mileage contribution, and suggests the best route.

We used the ASP.NET Core framework to develop a travel web application. Our goal was to make it user-friendly for those who may not be tech-savvy, allowing them to input travel information such as trip duration, required fuel, and the number of days they need food for the journey. Our backend was powered by C#, and we used a SQL Server database.

Get In Touch

If you have information about software engineering career opportunities, please contact me. You can send me a message, by clickiing on email, or call me. I looking forward to hear from you.

If you have any information about software engineering career opportunities, please reach out to me. You can send a message, click on my email to email me, or call me. I look forward to hearing from you.

contact me by sending a message, clicking on my email to send an email, or calling me.