Summary
Overview
Work History
Education
Skills
Languages
Timeline
BusinessDevelopmentManager

Charles Ragona

Denver,CO

Summary

Respectful self-motivator gifted at finding reliable solutions for software issues. Experienced in C++ and Qt and offering skills in UI Design and scripting. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills.

Overview

5
5
years of professional experience

Work History

Software Engineer II

Cadence
03.2022 - Current
  • Worked with software development and testing team members to design, port, and develop robust solutions to meet client requirements for functionality, scalability, and performance while using Qt framework
  • Updated old code bases to modern development standards, improving functionality while using new and cleaner practices
  • Integrated as well as updated dialogs with Qt Creator
  • Participated in architecture design principals for integrating and transforming old code base using C++ Qt framework.

Software Engineer

TSI
06.2020 - 03.2023
  • Created/maintained Graphical User Interface for a hand held embedded device using C++.
  • Created reusable UI controls from stracth for company C++ GUI platform. Some features include: Pagination of scrollable-list that loaded on demand to save memory, menus, multiple modules for company device feature sets.
  • Created/maintained most of the GUI for the entire project including features such as: Data logging, blue-tooth, data managers, menus, data retrieval, displaying data, etc. C++ Project completion occurred in Dec. 2021 I have moved to the .NET platform.
  • Implemented GUI in C# for another project to fit the needs of features for this project. Including data storage, dialogue, wizard pages, table builders, data retrieval.
  • Projects included the Agile method of planning. Meeting Biweekly to discuss and groom stories with product owners and managers.

Software Engineer COOP

AtriCure
05.2019 - 12.2019
  • Updated and maintained a graphical user interface for an embedded system (medical device).
  • Maintained and updated the code base for front and back end of embedded system project in C++ and LUA with the principle engineer.
  • Making custom controls using an IDE called Crank Storyboard. All controls made were executed using a LUA scripting. Controls made from scratch include: slider bars, keyboard, buttons, animations, nav menus, and more.
  • Used my graphic design skills to update the initial UI design integration the UI using Qt and Crank Storyboard

Education

Associate of Applied Science - Graphic Design

Texas State Technical College - Waco
Waco, TX

Bachelor of Engineering - Computer Engineering

University of Minnesota
Minneapolis, MN
05.2020

Skills

  • Software Development Life Cycle (SDLC)
  • Technical Requirements
  • Code Reviews
  • Algorithm Implementation
  • Agile
  • Testing and Debugging
  • Front-End Development
  • Git Proficiency
  • UX Design Principles
  • Software Design
  • Agile Methodologies
  • Team Collaboration

Languages

C++
Full Professional

Timeline

Software Engineer II

Cadence
03.2022 - Current

Software Engineer

TSI
06.2020 - 03.2023

Software Engineer COOP

AtriCure
05.2019 - 12.2019

Associate of Applied Science - Graphic Design

Texas State Technical College - Waco

Bachelor of Engineering - Computer Engineering

University of Minnesota
Charles Ragona