Hi, I'm Karuna Leyva.

A passionate computer science graduate with a strong interest in back-end development. Seeking a challenging software engineering role that fuels professional growth and delivers impactful experiences.

About Me

I am a recent Computer Science graduate at Weber State University. I enjoy problem-solving and helping others. I have worked on languages like Java, Python, Django, C++, MySQL, Oracle, C# during my Bachelor's. I hope to build tools that tackle real-world hurdles, affecting countless lives.

  • Languages: Python, Java, JavaScript, C, C#, C++, HTML/CSS, Bash
  • Databases: MS SQL, MySQL, Oracle, MongoDB, SQLite
  • Frameworks: Django, Express.js, Node.js, Bootstrap, React.js, ASP.NET, Angular
  • Tools & Technologies: Git, Docker

Projects

I can provide more related project files not posted here, that I worked on while in school.

bookshelf app
ShelfLife Web App

An interactive bookshelf web app based on ASP.NET.

Accomplishments
  • Tools: HTML/CSS, Bootstrap, SQLite, ASP.NET
  • Create a virtual bookshelf of personal book reviews.
  • Display top 10 favorite books in a fun way.
  • Add books to reading list.
  • Search by book title or author.
time tracker app
Time Tracker Web App

Part of my senior capstone group project, a web app that tracked time students spent on group projects based on Angular.

Accomplishments
  • Tools: SQL, Express, Angular, Node.js, HTML/CSS, Bootstrap
  • Teacher users can create, update, and delete time entries.
  • Users can search for projects, courses, and students.
  • Improved UI of dashboard.
pet shelter app
Pet Shelter Web App

A pet shelter web app based on Django.

Accomplishments
  • Tools: HTML/CSS, Python, SQLite, Django
  • Create and fill out contact form.
  • Search for specific animal by type, name, or care difficulty.
rv park app
RV Park Web App

A RV park reservation web app based on React.js.

Accomplishments
  • Tools: HTML/CSS, Bootstrap, MySQL, Node.js, React.js
  • Create and fill out reservations.
  • Register or login to account.
  • Search for reservations by date, name, or confirmation number.
store system app
Simple Store System Windows App

A simple store inventory system web app based on .NET.

Accomplishments
  • Tools: C#, MS SQL, .NET
  • Create, update, and delete inventory items.
  • Manage third-party store shipments.
  • Search inventory items by name or type.

Education

Weber State University

Utah, USA

Degree: Bachelor of Science in Computer Science
CGPA: 3.8/4.0

    Relevant Courseworks:

    • Object-Oriented Programming
    • Formal Languages and Algorithms
    • Software Engineering
    • Computational Structures
    • Computer Architecture/Organization
    • Client-Side Web Development
    • Protocol Analysis