Summary
Overview
Education
Skills
Certification
Affiliations
Timeline
Generic

Luis Betancourt

Charlotte,NC

Summary

Motivated and detail-oriented Computer Science student with a solid foundation in programming, data structures, and software development principles. Skilled at problem-solving and adapting to new technologies, with hands-on experience in coding, debugging, and collaborating on team projects. Passionate about leveraging analytical and technical skills to create innovative solutions and eager to gain real-world experience to strengthen expertise in software engineering, systems integration, and emerging technologies.

Overview

1
1
Certification

Education

Bachelor of Science - Computer Science

University of North Carolina At Charlotte
Charlotte, NC
05-2027

High School Diploma -

Marvin Ridge Highschool
Waxhaw, NC
06-2023

Skills

  • Java and Python
  • SQL Database Coding
  • Experience with Git
  • HTML/CSS Coding
  • Linux
  • Information security

Certification

  • AI Prompting

Affiliations

  • C-to-RISC-V Assembly Translation — Converted structured C programs into RISC-V assembly using RARS, implementing control flow, loops, and array indexing at the hardware instruction level.
  • Array Management in RISC-V — Developed and tested assembly programs that declare, initialize, and access arrays, deepening knowledge of register allocation and memory operations.
  • Procedure Calls & Stack Frame Management — Wrote RISC-V assembly programs implementing recursive functions and nested procedure calls. Used the call stack to manage parameters, return addresses, and local variables, deepening understanding of function call conventions.
  • Pipeline & Performance Simulation — Analyzed the performance impact of instruction pipelining, branch prediction, and hazard detection. Used RARS and course-provided tools to simulate execution and optimize instruction scheduling.
  • Data Structures Implementation Built core data structures including binary search trees, linked lists, stacks, queues, and hash tables using C. Optimized time and space complexity through algorithmic analysis and implemented dynamic memory management.
  • Graph Algorithms Project Developed and tested graph traversal algorithms such as Breadth-First Search (BFS), Depth-First Search (DFS), and Dijkstra’s algorithm to simulate real-world route-finding and shortest-path solutions.
  • Algorithmic Problem Solving Completed multiple programming projects focused on applying sorting, searching, and recursion techniques to solve complex computational problems efficiently.

Timeline

Bachelor of Science - Computer Science

University of North Carolina At Charlotte

High School Diploma -

Marvin Ridge Highschool
Luis Betancourt