Portrait of Michael Benavides

About Me

I am studying Computing and Informatics at the University of North Carolina at Charlotte with a concentration in Web Development and Software Engineering and a minor in Artificial Intelligence. I am graduating in 2027 and looking for software development opportunities where I can keep building practical, user-focused software.

My background includes customer-facing technical problem solving, Python application development, web development, SQL databases, API work, secure password management concepts, deployment through Hostinger, and a steady curiosity for learning how systems work.

  • Languages
    Python, SQL, HTML/CSS, JavaScript, PHP, with basic experience in C, Go, and Java.
  • Frameworks & Tools
    Flask, FastAPI, Tkinter, SQLite, PostgreSQL, Git, GitHub, Docker basics, and command-line workflows.
  • Concepts
    Object-oriented programming, Data Structures and Algorithms, exception handling, REST APIs, authentication, hashing/encryption, regular expressions, and AWS EC2/S3 basics.
  • 2020-2023
    Online Associate at Lowe's, helping customers and teammates resolve online order and technology-related issues.
  • Portfolio Development
    Designed, improved, and deployed this personal website using HTML, CSS, JavaScript, GitHub, a custom domain, and Hostinger.
  • Project Building
    Building Python, API, database, automation, and security-focused projects including CineScope, a file organizer script, and a password manager.
  • Expected 2027
    B.S. in Computing and Informatics, University of North Carolina at Charlotte. Concentration: Web Development and Software Engineering. Minor: Artificial Intelligence.
  • 2024
    Associate in Applied Science, Software Development, Wake Tech Community College.

What I Build

Python Apps

Command-line tools, application logic, API integrations, and projects that use object-oriented programming and data structures.

Web Interfaces

Responsive websites with clear navigation, polished layouts, accessible markup, and interactive JavaScript features.

Cloud Learning

Cloud fundamentals, AWS concepts, deployment workflows, and scalable thinking for modern software projects.

Projects

I am keeping this section focused on real work from my resume and current learning. I will keep improving these projects with stronger READMEs, screenshots, links, and demos as they become portfolio-ready.

Password Manager

Under-development Python project that stores credentials in SQLite and uses a master password, hashing, and Fernet symmetric encryption. Includes CLI and Tkinter GUI interface goals.

Python | SQLite | Fernet | Security

Downloads File Organizer

Python automation script that organizes a Downloads folder by file extension, creates destination folders as needed, and moves temporary files into a Delete Soon folder.

Python | Automation | File System
More on GitHub

Contact Me

michaeljbenavidesg@outlook.com

Download Resume