About me

I'm Donovan Gamboa, a 5th year Software Engineering major at Rochester Institute of Technology. I'm skilled in Java, Python, and more, currently interning as a Java/Selenium Developer. I'm passionate about blending technology and creativity to craft user-friendly, visually appealing software solutions.

With a flair for innovation, I aspire to create digital experiences that not only work seamlessly but also resonate with your message and identity. Let's collaborate to build captivating web solutions that leave a lasting impact.

What i'm doing

  • api icon

    API Mastery

    Learning to efficiently harness the power of APIs to integrate data and services seamlessly into applications.

  • cloud icon

    Cloud Development

    Expanding expertise in AWS, exploring cloud infrastructure and services for scalable and reliable solutions.

  • web icon

    Web Development

    Engaged in web development, enhancing skills through hands-on projects and responsive design principles.

  • data icon

    Data Structures Mastery

    Diving deep into data structures, optimizing their use for more efficient and elegant software solutions.

Testimonials

  • Person 1

    Robert Demopoulos

    Donovan is respectful, a good communicator and pleasant to work with. He is eligible for full time employment at CloudCover if/when it would be appropriate for us to hire him. Very efficient, responsive and a good team member.

  • Person 1

    Garrett-Mari Cosmiano

    Donoval has strong technical skills and able to learn new technologies quickly like Selenium and test automation framework we use. He has great communication skills and provided demo in sprint demo. He is a great coop in our team and collaborates efficiently with the team.

  • Person 1

    Larry Kiser

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Clients

Resume

Education

  1. Rochester Institute of Technology

    08/2020 — 05/2025

    ▪ Bachelor of Science, Software Engineering
    ▪ Minor in Mathematics
    ▪ Minor in Quantum Information Science and Technology

Projects

  1. Spotify's Enhanced Recent Release Manager

    09/2024

    ▪ Developed a web application that integrates with the Spotify API to manage and update a playlist with recent releases from followed artists.
    ▪ Utilized Node.js and Express for building the server-side application, facilitating smooth communication with the Spotify API.
    ▪ Implemented OAuth 2.0 authentication flow to securely connect users to their Spotify accounts.
    ▪ Integrated functionalities to fetch followed artists and their latest albums, dynamically updating the user’s playlist with new releases.
    ▪ Employed error handling and logging for debugging and ensuring a smooth user experience during authorization and data retrieval processes.

  2. Job Manager V2.0

    09/2024

    ▪ Developed a job management application using Python and Tkinter for a user-friendly GUI interface.
    ▪ Utilized Pandas for data manipulation, enabling efficient handling of job data stored in CSV files.
    ▪ Implemented ReportLab for generating PDFs, allowing for professional documentation of job details and statuses.
    ▪ Incorporated gradient color coding for "Days in Shop," enhancing visual tracking of job durations based on time frames.

  3. Spotify API Profile Demo

    09/2024

    ▪ Completed a tutorial on making web API calls to retrieve artist metadata from the Spotify API.
    ▪ Developed an application to create and configure an app within the Spotify Developer Dashboard.
    ▪ Implemented the process to request an access token for authentication with the API.
    ▪ Successfully used the access token to fetch and display detailed information about various artists.

  4. Job Manager V1

    08/2023 - 01/2024

    ▪ Developed a job management application to add, edit, and delete job entries with a user-friendly interface.
    ▪ Implemented tracking functionality to calculate and display how long each job has been in progress.
    ▪ Enabled PDF generation for printing a detailed report of all undone jobs, facilitating better workflow management.
    ▪ Ensured data persistence by integrating Excel file storage for job information, supporting efficient data retrieval and updates.

  5. Bank Simulator

    03/2023 - 04/2023

    ▪ Developed and tested program on Nucleo-L476rg platform using C, simulating a banking workflow.
    ▪ Designed modular program architecture with separation of concerns.
    ▪ Managed customer queues and teller threads for efficient customer service.
    ▪ Displayed real-time and end-of-day metrics, including total customers served and wait times.

  6. Chat Service

    08/2021 - 09/2021

    ▪ Collaborated to design and implement the back end using Python, SQL, and MySQL.
    ▪ Optimized performance by resolving database query bottlenecks.
    ▪ Developed robust database schemas, user authentication, and authorization mechanisms.
    ▪ Integrated back-end functions with front-end, tested, and documented using agile methodologies.

Work Experience

  1. Security Engineer – Junior Apprentice at CloudCover

    01/2024 - 05/2024

    ▪ Engage in immersive hands-on projects, leveraging cutting-edge technologies in networking, software development, and technical presales to bolster expertise under the mentorship of seasoned professionals.
    ▪ Contribute to the identification and mitigation of security vulnerabilities, enhancing the organization's technological resilience

  2. Software Engineer in Test Intern – Excellus Blue Cross Blue Shield in Rochester, NY

    09/2023 - 12/2023

    ▪ Drove the adoption of Selenium, Java, and Junit 5 to establish a robust framework for UI, backend, and ETL test automation.
    ▪ Utilized Azure DevOps proficiently, effectively tracking work items (Story/PBI) and streamlining the test automation backlog.
    ▪ Engineered a streamlined test execution/reporting process, using Azure pipelines for efficiency in the development pipeline

  3. Intern - Innovation Fellows Program

    06/2023 - 08/2023

    ▪ Led team in developing Jira API prototype for Miner Repair, streamlining ticketing, invoicing, and reporting.
    ▪ Communicated project updates and requirements, ensuring client satisfaction.
    ▪ Demonstrated prototype's capabilities to client, fostering collaboration and gathering feedback.
    ▪ Orchestrated seamless integration with Jira board, enabling direct updates from the program

  4. Course Assistant - Software Design for Computing Systems

    01/2023 - 05/2023

    ▪ Conduct review and study sessions for students to enhance understanding.
    ▪ Explain assignments and guide students on complex topics.
    ▪ Assist the professor in material development and project preparation.
    ▪ Participate in grading assignments, quizzes, and homework to support the assessment process.

  5. Student Staff - Grace Watson Dining Hall

    09/2021 - 05/2023

    ▪ Verify student I.D. cards and process payments using various methods.
    ▪ Train ~20 new student employees, expediting their acclimation.
    ▪ Ensure strict adherence to established processes and procedures during transactions.
    ▪ Foster a positive customer service experience by addressing inquiries and concerns effectively.

  6. Warehouse Worker/Driver - Norwescap

    07/2019 - 12/2021

Resume Versions

  1. Latest Resume

    Download Here

Blog

Contact

Contact Form