Hey, I'm Robert

1

<div class="computer-engineering-graduate-2024">

2

<p>Software Developer</p>

3

<p>Embedded Systems Engineer</p>

4

</div>

Photo of Robert Elliott

Robert Elliott

Software Engineer

Nice to Meet You!


Who am I?


Robert Elliott is a recent Computer Engineering graduate from Brigham Young University - Idaho. His journey began in 2016 as a music performance major, playing the tuba, at BYU. Passionate about the arts, he pursued music for a full academic year, when familial circumstances required him to shift focus away from university. Over the next three years, he gained valuable experience in management, leadership, and technical roles, strengthening his problem-solving skills and work ethic. In 2020, as the world adapted to the Covid-19 pandemic, Robert saw an opportunity to return to school and explore a new passion: Computer Engineering. Since then, he has honed his skills in programming, problem-solving, and technical development, mastering languages such as C, C++, C#, Python, JavaScript, Verilog, and working with frameworks like React and Next.js. Photo of myself and my wife in front of the BYUI sign As a new graduate, Robert is excited about the future and the endless possibilities that come with merging artistic creativity and engineering expertise. He looks forward to collaborating with professionals and contributing to the ever-evolving field of engineering.

Values and Work Ethic


Driven by a passion for creativity and continuous learning/education, Robert always looks for the opportunity to reflect that in his work. He believes that true innovation comes from a blend of technical expertise and artistic liberties, which fuels his approach to engineering. With a strong work ethic developed through years of diverse experiences, Robert thrives in collaborative environments where he can contribute as well as learn from the experiences of others. He values attention to detail, adaptability, and efficiency, always striving to improve both his technical skills and his ability to work effectively with a team. In every situation, Robert is committed to delivering high-quality work, integrity, and maintaining a mindset of curiosity and growth.

Interests and Hobbies


Robert loves music, it still remains as one of his most precious creative outlets. He hopes to participate in local ensembles to keep playing the tuba, but Robert also excels at piano and loves to sing jazz standards in his free time. One of his favorite musical memories is performing the Romeo and Juliet suite, and performing in pit orchestra for Throughly Modern Millie. Beyond classical and jazz, Robert also loves modern music. He enjoys jam sessions with his brother and has even released an EP online under the moniker Fortune Xpress.

Along with music Robert holds many other hobbies such as the outdoors, tabletop games, video games, and spending time with friends. He especially loves to play co-op adventures or competitive team based games with his wife.

Robert loves to find ways to incorporate his creative passions with his technicial skills. One of his favorite side projects was restoring an old record player to function using an MSP-432 and a DC motor controller, while using the rest of the record player case as a PC case.

My Projects


Resume


Computer Engineering graduate with experience in software engineering, application development, web development, embedded systems, and IoT solutions. Proven ability to develop innovative software and hardware solutions, and learn new technologies. Willing to relocate anywhere in the U.S.

Education

B.S. Computer Engineering

Brigham Young University - Idaho | Graduated December 2024

As a recent graduate with a B.S. in Computer Engineering, I have coursework experience in software engineering, programming fundamentals, and electrical engineering fundamentals. My most recent embedded systems project focused heavily on application design. As the lead Software Developer I utilzied React Native, aiming to create a seamless smart home device experience controlled completely through a mobile app, power efficient MCU programming, and compact modular circuit board design.

The most valuable skills I have learned at this wonderful institution is creativity, passion, integrity, and the ability to learn new technologies. As a software engineer, I am eager to be the most determined, adaptable, moldable, and creative engineer available. I strive to be honest, have integrity, always deliver satisfactory or greater work, and to always be learning.

Coursework

  • C/C++
  • JavaScript
  • Computer Systems
  • Algorithm Design
  • Digital Systems
  • MCU Based System Design
  • Applied Programming
  • Digital System Desgin
  • Computer Architecture
  • Object-Oriented Programming
  • Programming with Data Structures
  • Fundamentals of Programming
  • Embedded Systems

Skills

Programming Languages

Python | C/C++/C# | JavaScript | System Verilog | HTML/CSS | React

Software Engineering

Data Structures | Algorithms | Code Optimization | Software Design | Debugging | Project Development

Hardware Engineering

Assembly Language | MCU Programming | Embedded System Design | Circuit Design and Testing | LTSpice | Quickfield

Soft Skils

Leadership | Communication | Problem Solving | Team Management | Teamwork | Willingness to Learn | Adaptability

Experience

Freelance Developer

January 2025 - Current
  • Developed a fully responsive landing page for a startup publishing company, Trajectory Publishing, LLC. The landing page showcases clean website design, utlizing HTML and CSS, to increase engagement and enhance user experience
  • Currently devloping a dynamic web app using NextJS and CSS focusing providing real-time examples and simulations to educate users about manipulation tactics and how to recognize and effectly deal with them. Features will include interactive scenarios with a real time database to update examples with current events.

Automotive Technician

January 2022 - July 2022 | April 2025 - Current
  • Diagnosed and resolved complex system failures using diagnostic tools and systematic troubleshooting methodologies.
  • Performed electrical system repair requiring detailed understanding of electrical schematics.
  • Collaborated with team members to solve complex mechanical and electrical system challenges and deliver satisfactory repairs to customers.

General Manager

June 2017 - January 2021
  • Developed sales strategies and team development programs on a monthly basis to drive an increase in membership sales and increase profit margins.
  • Collaborated with other local small businesses to build corporate health programs and educate others on the importance of health.
  • Held an average NPS (Net Promoter Score) of 68 during my tenure as general manager reflecting excellent customer satisfaction and experience.
  • Led the management team in appointments set and sales closed during the final months of my employment despite the challenges of COVID-19.
  • Assisted in creating an employee growth system with the management team to streamline a path of growth within the company.

Let's Get in Touch


Send me a message


Phone: 503-930-8549

Email: robert.elliott2925@gmail.com