Gibbs Gresge

Software Engineer | AI & Backend Developer

Terminal

|

About Me

I'm a passionate software engineer with hands-on experience in developing AI-driven tools, scalable APIs, and cloud-based applications. Known for my collaboration and problem-solving skills, I thrive in fast-paced environments while building impactful solutions.

Resume

Education

Bachelor of Science in Computer Science

Virginia Tech, Blacksburg, VA

Awards: Dean's List (Spring 2022, Fall 2024)

Expected Graduation: May 2025

Work Experience

Backend Team Lead & Engineer - Virginia Tech Undergraduate Research

August 2024 – Present

  • Led a backend team, developing services with Firebase, JavaScript, and Python.
  • Integrated APIs with Firestore and designed business logic for a mobile app.
  • Ensured seamless performance through cross-functional collaboration and cloud best practices.

Software Engineer Intern - Proxy

May 2024 – August 2024

  • Built a Python and SQLite tool to analyze communication threads, reducing manual analysis time.
  • Enhanced natural language processing with Gemini AI for advanced data summarization.
  • Defined GitHub collaboration metrics to drive actionable insights.

Projects

Order Up

  • Delivered a contract solution for l’etoile Catering, saving over 4 hours weekly.
  • Built a full-stack project with a React and CSS frontend, deployed via Docker and Cloud Run.
  • Technologies: Python, SquareSDK, SQL, React, Docker, Google Cloud Run

Hermes

  • Leveraged AI with Gemini for data processing, enhancing automation and efficiency.
  • Developed a Python GUI with Tkinter for exporting iMessage conversations.
  • Technologies: Python, SQLite, Google Drive API

Scheme Scraper (Hackathon Project)

  • Led a team of 3 to develop a full-stack web application using Node.js and MongoDB.
  • Built and deployed the app with Docker and Google Cloud Run within a hackathon timeframe.
  • Technologies: Node.js, MongoDB, HTML, CSS

DuesMaster

  • Automated financial management for Zeta Psi, increasing collection rates from 79% to 97%.
  • Integrated automated notifications for streamlined communication.
  • Technologies: Python, SQLite

Objective

To secure a challenging Software Engineer role where I can leverage my skills in full-stack development, API integration, and AI-driven solutions to make a positive impact.