Chat with Me

Miguel: Hello! Ask me anything!

Tech isn't just a career, it's my playground.

I've been working on my own projects for the past few years, and I've been sharing them here on my website. I hope you enjoy them!

My Playground of IT Projects

Personal Projects:

ThatsCoolCool.com
Technical Skills: HTML, CSS, JavaScript, & JQuery

This website is my first ever project, such as learning what is a HTML tag to learning functions in JavaScript. The project started when I wanted to show my family and friends in California and Mexico, my newborn son Michael and what he was doing and how he was grown. Through time the website expanded to include my family. Each member of my family has a section on the website. I update Michael’s section often to showcase videos, pictures, and his schoolwork. The website is responsive.

This project does not have a GitHub repo because it has many videos and pictures and due to GitHub limited storage it is not possible to have a GitHub repo for this project.

RochaEnterprises.com
Technical Skills: HTML, CSS, JavaScript, & JQuery

Simple responsive one page scroll website that I used when I was an independent contractor working in the food and beverage industry.

ConqueringTechnology.com
Technical Skills: Django, HTML, Bootstrap, CSS

This responsive website, the platform you're currently visiting, is my dynamic IT portfolio. It's carefully crafted to present my skills, professional background, educational path, and a variety of academic and personal projects in an accessible and engaging manner. It offers a clear view of my IT capabilities, allowing visitors to easily view and download my resume and interact directly with the projects I've developed and managed.

A key feature of this site is the integrated Retrieval-Augmented Generation (RAG) chatbot, built with Django. This intelligent assistant is designed to provide real-time, insightful responses to your questions about my projects, technical skills, and professional journey, aiming to foster clearer communication and deeper engagement. The user experience has been optimized with a strong emphasis on intuitive navigation and robust performance, developed using Django, HTML, Bootstrap, and CSS, to provide a seamless and efficient Browse experience across all devices.

This entire portfolio is designed as an interactive demonstration of my commitment to technology and my ability to build practical, user-focused solutions. I invite you to explore further to learn more about my work and capabilities.

Perfectly Posh Memory Game
Technical Skills: HTML, CSS, JavaScript, & JQuery

"Perfectly Posh Memory Game" is a memory game that was created for my wife’s direct sales company that is no longer in business. The app is responsive.

Nebraska Lottery Number Generator
Technical Skills: HTML, CSS, JavaScript, & JQuery

"Nebraska Lottery Number Generator" showcases a responsive website with 6 lottery games that a user can request random numbers to be generated for specific Nebraska Lottery games, such as Power Ball, Pick 5, Mega Millions, Lucky For Life, Pick 3, and 2 By 2. The app is responsive.

Employee Handbook Development
Technical Skills: Project Development

"Rocha Enterprise LLC Handbook" was created from scratch. The handbook is intended for Offutt USSTRATCOM Cafeteria. Employee Handbook is a compilation of personnel policies, practices, and procedures that were in effect at Deterrence Diner (“Cafeteria”). This handbook is intended to be used by management and staff employed with Rocha Enterprises LLC. The Handbook is designed to introduce employees to Rocha Enterprises LLC, familiarize the employee with our policies, provide general guidelines on work rules, benefits, performance expectations of Rocha Enterprises LLC and other issues related to employment, and helps answer many of the questions that may arise in connection with employment.

Education Course Projects:

Intro Cybersecurity - CYBR 1100
Paper: Unraveling The Menace

"Unraveling The Menace" paper focuses on the significance of reverse engineering in cybersecurity. It highlights how reverse engineering provides insights into the workings of software and systems, aids in the analysis of malicious code, and contributes to the development of robust defense mechanisms. The paper emphasizes the practical applications of reverse engineering in malware analysis, vulnerability analysis, and network security, enabling organizations to proactively address security weaknesses and minimize the risk of cyber-attacks. By leveraging the knowledge gained through reverse engineering, organizations can strengthen their cybersecurity posture and create a safer digital environment for all stakeholders.

Organizations, Applications, & Technology - CIST 2100
Paper: How Education Has Been Affected by Technology

"How Education Has Been Affected by Technology" paper provides a comprehensive overview of the impact of technology on education. It discusses the evolution of education with technology, its influence on educational institutions' business processes, instructional technology, security, privacy, and its effects on communities, particularly during the COVID-19 pandemic. The paper emphasizes the widespread integration of technology in various educational settings, the use of instructional technology as an instructional tool, and the complex business processes involved in delivering effective teaching. It also addresses the significant effects of COVID-19 on the education system and the substantial investment in education technology to ensure continuity in learning. The paper offers a detailed exploration of the multifaceted relationship between education and technology, particularly in the context of the COVID-19 pandemic.

Introduction To Applied Statistics For IS&T - CIST 2500
Paper: Should You Consider An Electric Vehicle?

"Should You Consider An Electric Vehicle?" paper discusses various aspects of electric vehicles (EVs), including descriptive and inferential statistics related to EV price, acceleration, top speed, battery range, battery capacity, battery efficiency, and rapid charge. The paper provides an overview of the history of EVs, the dataset used for analysis, and the importance of different factors such as price, performance, and environmental concerns in the context of EVs. It also includes descriptive statistics, such as the distribution of EV prices, acceleration times, top speeds, battery ranges, and battery capacities. Furthermore, it delves into inferential statistics, including hypothesis testing about EV prices and their affordability. The document aims to help readers make an informed decision about whether to consider purchasing an EV.

  • Introduction to the history and development of Electric Vehicles (EVs)
  • Description of the dataset used for analysis, obtained from Kaggle.com
  • Importance of factors such as price, performance, and environmental concerns in the context of EVs
  • Descriptive statistics related to EV:
    • Price
    • Acceleration
    • Top Speed
    • Battery Range
    • Battery Capacity
    • Battery Efficiency
    • Rapid Charge
  • Inferential statistics, including hypothesis testing about EV prices and their affordability

The paper provides a comprehensive analysis of various aspects of EVs, for readers to evaluate whether they should consider purchasing an electric vehicle.

Web Application Development - ISQA 3900
Technical Skills: Django, HTML, CSS, Bootstrap, JQuery

ShowFlick app is an app where the user can search and perform deep filter to find the show or movie you are in the mood in. Users can make a list and email the list. Create, view, edit, delete shows/movies. Also, can create, view, update, and delete actors, genre, and streaming.

You can demo the app by logging in with the following credentials:
Username: technology
Password: Pass@1234

Business Intelligence - ISQA 4010
Paper: An Analysis of Movie Data

"An Analysis of Movie Data" paper covers various aspects such as dataset description, tools and techniques used, shortcomings and challenges, and outcomes. The analysis utilized tools like Excel, R Studio, and R Markdown, along with techniques such as data cleaning, visualization, and machine learning algorithms. The dataset consists of nearly 10,000 entries of successful movies, including information on budget, revenue, rating, genre, release date, and language. The analysis aimed to identify key factors in the success of movies and provide valuable insights for stakeholders in the movie industry. The paper also discusses the limitations of the TMDB API, including incomplete or inaccurate data, limited access to industry data, and restrictions on the number of requests. The outcomes section presents findings related to movie ratings' performance at the box office and the highest average quality ratings for different film ratings. The analysis was conducted using a combination of data mining tools and techniques to derive meaningful insights from the data.

Information Systems Architecture and Organization - ISQA 4100
Paper: Draig Airlines Technology Architecture Project

The "Draig Airlines Architecture" project focuses on the fictitious Draig Airlines company. Draig Airlines founded in 2023 and based in Omaha, Nebraska, operates a fleet of seven medium-sized airplanes, offering non-stop service to East and West cities in the United States. The airline aims to replace outdated systems with modern technology to support its growth and improve efficiency.

The project focuses on creating a scalable and reliable IT architecture. This includes moving to cloud-based systems for flexibility and real-time data access, ensuring all locations have instant updates. Cloud-hosted baggage handling systems will be accessible from any airport, while a hybrid storage approach combines local storage for fast, secure tasks with cloud storage for backups and scalability.

The architecture uses microservices to break down tasks like ticketing and baggage tracking into smaller, manageable parts, making it easier to update and maintain. The network design connects the headquarters and airports securely through firewalls and cloud services, ensuring smooth and secure operations. Staff and customer devices, such as terminals, kiosks, and mobile tools, will connect to the system for real-time updates and efficient service.

This new architecture aims to improve customer experience, streamline operations like baggage and ticketing, and provide a flexible system that can grow as the airline expands.

Information Systems Analysis - ISQA 4110
Paper: User Account System for An Online Game

This is a project management document for a user account system for an online game. This project document outlines the proposal for an online tabletop trading card game that will be developed. Gaming online is exploding, and the team will leverage the power of replicating the tactile and social aspects of strategic tabletop gaming while enhancing it with digital advantages like immersive online gameplay experience, accessibility, and convenience. Maverick Analyzers (class team name)will focus on having a secure, user friendly, and strong user account system that allows users to create an account, login, logout, reset forgotten password, access their profile page, edit profile page, view home page, and about page. Having a well-developed user account system is important to the success and the trustworthiness of the game. Maverick Analyzers will collaborate closely with our clients and partners to ensure that the account system meets their needs and exceeds their expectations. Maverick Analyzers will continue updating documents to provide up to date analysis. We will provide the design documentation to give the client a detailed overview of the context, flow, and functionality of the user account system.

System Design & Implementation - ISQA 4120 - Project Management Documentation
Paper: User Account System for an Online Game

This is a project management document for a user account system for an online game. This project document is the continuation of the previous project document. This project document outlines the design and implementation of the user account system for the online game. Maverick Analyzers (class team name) will collaborate closely with our clients and partners to ensure that the account system meets their needs and exceeds their expectations. Maverick Analyzers will continue updating documents to provide up to date analysis. We will provide the design and implementation documentation to give the client a detailed overview of the context, flow, and functionality of the user account system.

System Design & Implementation - ISQA 4120 - User Account System App
Technical Skills: Django, HTML, CSS, Bootstrap

User Account System app is an app where the user can create an account, login, logout, reset forgotten password, access their profile page, edit profile page, view home page, and about page.

You can demo the app by logging in with the following credentials:
Username: technology
Password: Pass@1234

Foundations of Cybersecurity - Annotation Bibliography - CYBR 4360
Annotation Bibliography: Ensuring Cybersecurity in Connected Autonomous Vehicles

Ensuring Cybersecurity in Connected Autonomous Vehicles annotation bibliography dives into the cybersecurity of connected autonomous vehicles (CAVs). CAVs are set to revolutionize transportation by improving efficiency and accessibility. They can communicate with other vehicles and infrastructure, operating without user intervention. While significant progress has been made in their development, CAVs face challenges in cybersecurity. They are vulnerable to diverse cyber-attacks, including those targeting electronic systems, communication networks, software, and data. To ensure their safety, it is essential to maintain a robust defense mechanism against cyber threats. Research has focused on identifying cybersecurity vulnerabilities and developing countermeasures to mitigate potential cyber threats against CAVs. The ongoing development of proactive measures and novel protection tactics is crucial for addressing the complex and dynamic cybersecurity issues that CAVs face in the real world. The security challenges associated with CAVs must be thoroughly understood and addressed to support their safe and secure integration into the transportation ecosystem. Several peer-reviewed sources provide in-depth information about CAV vulnerabilities, cyberattacks against CAVs, and the challenges they face in cybersecurity, offering valuable resources for understanding and addressing these issues.

Foundations of Cybersecurity - Tool Review - CYBR 4360
Tool Review: OWASP ZAP Software

This is my tool review presentation for OWASP ZAP. OWASP ZAP is a powerful and versatile tool. ZAP plays a vital role in identifying and mitigating security vulnerabilities within web applications. This tool provides good experience and tools for beginners and professionals. OWASP community is a good resource and provides in depth documentation for web application vulnerabilities.

Full Stack - ISQA 4900
Technical Skills: Vue, Django, HTML, CSS, JavaScript

MavTrack app is an app where the user can create a training plan. MavTrack will recommend a training schedule based on the user's response to the questions. The user can view their schedule and mark them completely. The user can increase or decrease the training level. They can also view the progress of their training.

You can demo the app by logging in with the following credentials:
Username: technology
Password: Pass@1234