“I am pleased to write this letter of reference for Brock Tubre, with whom I had the privilege of working at GDIT (General Dynamics Information Technology). Throughout our time working together, I was consistently impressed by his technical expertise, problem-solving abilities, and leadership skills. Angular & Backend Expertise: Brock demonstrated exceptional proficiency in Angular, skillfully implementing complex front-end components and ensuring seamless user experiences. He has a deep understanding of Angular modules, services, and reactive programming. His ability to break down complex requirements and deliver modular, maintainable code was invaluable to our team. On the backend, Brock showcased impressive command over Java Spring Boot, designing RESTful APIs that were both efficient and secure. His technical skills and attention to detail greatly contributed to the success of our projects. Leadership and Mentorship: Beyond his technical skills, Brock was a natural leader and mentor to the me and others on the team. He frequently offered improvements during code reviews. The insightful, constructive feedback gain from his review significantly raised the quality of our codebase. He also took the time to mentor junior developers (such as myself), simplifying complex concepts in both Angular and Java Spring Boot, which greatly accelerated our learning curve. His ability to communicate technical concepts clearly was a tremendous asset during plannings and grooming sessions. Problem-Solving and Professionalism: Brock excelled at troubleshooting and resolving issues promptly. Whether it was debugging API errors or resolving fortify issues, he approached every problem with a calm and analytical mindset. Additionally, his professionalism and reliability made him a trusted resource in high-pressure situations, and a friend I wholeheartedly recommend Brock Tubre for any opportunity he chooses to pursue. I am confident that his skills and positive attitude will make a significant impact on any team fortunate enough to work with him.”
Brock Tubre
Prairie Grove, Arkansas, United States
5K followers
500+ connections
About
I am a software developer with over 10 years of experience working with major U.S…
Activity
-
Understanding the Basics of ActiveMQ: A Beginner's Guide to Messaging Queues In the world of distributed systems and microservices, message brokers…
Understanding the Basics of ActiveMQ: A Beginner's Guide to Messaging Queues In the world of distributed systems and microservices, message brokers…
Liked by Brock Tubre
-
🎉 I'm honored to share that I have been promoted to Associate Professor with tenure at Clemson University! This milestone reflects years of focused…
🎉 I'm honored to share that I have been promoted to Associate Professor with tenure at Clemson University! This milestone reflects years of focused…
Liked by Brock Tubre
Experience
Education
Licenses & Certifications
-
-
Amazon Web Services Advanced Networking Specialty
Amazon Web Services (AWS)
IssuedCredential ID Q713F86K3BBEQ5SE -
-
-
AWS Certified Solutions Architect - Associate
Amazon Web Services
IssuedCredential ID ETP5VYV1DE111Y9W -
-
Publications
-
(2nd Author) The Human Experience of Comprehending Source Code in Virtual Reality
Empirical Software Engineering Journal
Virtual reality (VR) is an emerging technology used in various domains such as medicine, psychotherapy, architecture, and gaming. Recently, software engineering researchers have started to explore virtual reality as a tool for programmers. However, few studies examine source code comprehension in VR. This paper explores the human experience of comprehending source code in VR and compares it to source code comprehension in a desktop environment. We conducted a study with 26 graduate student…
Virtual reality (VR) is an emerging technology used in various domains such as medicine, psychotherapy, architecture, and gaming. Recently, software engineering researchers have started to explore virtual reality as a tool for programmers. However, few studies examine source code comprehension in VR. This paper explores the human experience of comprehending source code in VR and compares it to source code comprehension in a desktop environment. We conducted a study with 26 graduate student programmers. We measured actual productivity, perceived productivity and used the NASA Task Load Index (TLX) survey to measure various factors such as mental demand, physical demand, temporal demand, performance, effort, and frustration. We found that the programmers experienced more physical demand, effort, and overall task load when reading and comprehending code in VR. However, we did not observe any statistically significant differences in the programmers’ measured productivity or perceived productivity between VR and desktop comprehension.
Other authorsSee publication -
(3rd Author) Invoking Principles of Groupware to Develop and Evaluate Present and Future Human-Agent Teams
International Conference of Human Agent Interaction (HAI)
Advances in artificial intelligence are constantly increasing its validity as a team member enabling it to effectively work alongside humans and other artificial teammates. Unfortunately, the digital nature of artificial teammates and their restrictive communication and coordination requirements complicate the interaction patterns that exist. In light of this challenge, we create a theoretical framework that details the possible interactions in human-agent teams, emphasizing interactions…
Advances in artificial intelligence are constantly increasing its validity as a team member enabling it to effectively work alongside humans and other artificial teammates. Unfortunately, the digital nature of artificial teammates and their restrictive communication and coordination requirements complicate the interaction patterns that exist. In light of this challenge, we create a theoretical framework that details the possible interactions in human-agent teams, emphasizing interactions through groupware, which is based on literature regarding groupware and human-agent teamwork. As artificial intelligence changes and advances, the interaction in human-agent teams will also advance, meaning interaction frameworks and groupware must adapt to these changes. We provide examples and a discussion of the frameworks ability to adapt based on advancements in relevant research areas like natural language processing and artificial general intelligence. The results are a framework that detail human-agent interaction throughout the coming years, which can be used to guide groupware development.
Other authorsSee publication -
(1st Author) Exploring the Challenges of Cloud Migrations During a Global Pandemic
International Conference on Software Maintenance and Evolution (ICSME)
There are many benefits of migrating applications to the cloud, including highly available and elastic compute power, unlimited backup and storage, fully managed services, and overall cost savings. However, there are many challenges that software engineers face when migrating applications to the cloud. Even more challenges during the recent COVID-19 pandemic. The focus of this paper is to shed light on the challenges software engineers face performing cloud migrations during a global pandemic…
There are many benefits of migrating applications to the cloud, including highly available and elastic compute power, unlimited backup and storage, fully managed services, and overall cost savings. However, there are many challenges that software engineers face when migrating applications to the cloud. Even more challenges during the recent COVID-19 pandemic. The focus of this paper is to shed light on the challenges software engineers face performing cloud migrations during a global pandemic. A proposed set of research questions will be used to determine the challenges remote software engineers face, as well as the tools and methodologies used during the cloud migration process. Future work will consist of building a process model by examining the current state of cloud migration approaches as well as new approaches due to a global pandemic.
Other authorsSee publication -
(2nd Author) Remote Pair Programming in Virtual Reality
International Conference on Software Maintenance and Evolution (ICSME)
There are many benefits to pair programming, including increased knowledge transfer, higher quality code, increased code comprehension, and team bonding. Unfortunately, when programmers work remotely, it becomes more challenging to collaborate. Virtual Reality (VR) technology has become increasingly popular in domains outside of software engineering. It allows humans to experience increased social presence, a key for collaboration, while still working remotely. In the last few years, and even…
There are many benefits to pair programming, including increased knowledge transfer, higher quality code, increased code comprehension, and team bonding. Unfortunately, when programmers work remotely, it becomes more challenging to collaborate. Virtual Reality (VR) technology has become increasingly popular in domains outside of software engineering. It allows humans to experience increased social presence, a key for collaboration, while still working remotely. In the last few years, and even more so recently, remote work has become very common for software engineers. In this paper, we explore remote pair programming and code comprehension in virtual reality. We conducted remote pair programming experiments with a total of 40 professional programmers. Half of the participants pair programmed using VR as a tool and the other half used a screen sharing system to collaborate. We found that programmers solved almost twice as many bugs using VR. We also found that the time taken to solve bugs was, on average, reduced when working in the VR environment than using the state of the art.
Other authorsSee publication -
(Shared 1st Author) Program Comprehension in Virtual Reality
International Conference on Program Comprehension (ICPC)
Virtual reality is an emerging technology for various domains such as medicine, psychotherapy, architecture, and gaming. Recently, software engineering researchers have started to explore virtual reality as a tool for programmers. However, few studies examine source code comprehension in a virtual reality (VR) environment. In this paper, we explore the human experience of comprehending source code in VR. We conducted a study with 26 graduate students. We found that the programmers experienced…
Virtual reality is an emerging technology for various domains such as medicine, psychotherapy, architecture, and gaming. Recently, software engineering researchers have started to explore virtual reality as a tool for programmers. However, few studies examine source code comprehension in a virtual reality (VR) environment. In this paper, we explore the human experience of comprehending source code in VR. We conducted a study with 26 graduate students. We found that the programmers experienced more challenges when reading and comprehending code in VR. We found no statistically significant difference in the programmers' perceived productivity between our VR and traditional comprehension studies.
Other authorsSee publication
Projects
-
Arkansas Storm Baseball & Storm Shop
The Arkansas Storm Baseball website was created to serve as the central hub for players, fans, and supporters to stay connected with the team. It provides essential information, including game schedules, team news, player opportunities, and official gear. This application is an #angular application running serverless technologies from Amazon Web Services (AWS) services like #route53, #cloudfront , #s3 , #apigateway, #awslambda, #dynamodb, #ses, #codebuild, #codepipeline, as well as Stripe…
The Arkansas Storm Baseball website was created to serve as the central hub for players, fans, and supporters to stay connected with the team. It provides essential information, including game schedules, team news, player opportunities, and official gear. This application is an #angular application running serverless technologies from Amazon Web Services (AWS) services like #route53, #cloudfront , #s3 , #apigateway, #awslambda, #dynamodb, #ses, #codebuild, #codepipeline, as well as Stripe integration for payment processing.
-
Shining Stars Tutoring
Shining Stars Tutoring had very little online presences but with our help, we were able to provide re-branding with logo designs, letter heads, business cards, a brand new re-designed web site as well as Google Analytics and Google Ads.
-
Believe & Achieve Therapy
Believe & Achieve Therapy needed a new design for their Speech and Occupational Therapy clinic. With this project, we provided an entire new re-design, as well as content updates, logo revamp, job posting board, contact form, as well as Google Analytics and Google Ads.
-
Tagline Consultants
-
Tagline Consultants is a web development company that specializes in creating engaging and visually appealing websites to help businesses grow.
-
About Tubre Married Registry
-
I built this web application with information about our wedding and a fully integrated honeymoon registry. This application is an #angular application running serverless technologies from Amazon Web Services (AWS) services like #route53, #cloudfront , #s3 , #apigateway, #awslambda, #dynamodb, #ses, #codebuild, #codepipeline, as well as Stripe integration for payment processing.
-
Orbit
-
Orbit is a mobile application for any school that facilitates communication between parents
and teachers. The main goal of the application is to keep students and their parents
updated on their children’s academic status and to provide the ability for parents and
teachers to communicate. The value proposition is represented through the convenience
and accessibility to school grades, attendance, and discipline records on a mobile platform.
The application provides functionalities…Orbit is a mobile application for any school that facilitates communication between parents
and teachers. The main goal of the application is to keep students and their parents
updated on their children’s academic status and to provide the ability for parents and
teachers to communicate. The value proposition is represented through the convenience
and accessibility to school grades, attendance, and discipline records on a mobile platform.
The application provides functionalities such as: courses, grades, assignments, attendance,
schedules and parent/teacher chat. The ability to communicate using the build in chat
within the app eliminates the complexity of communication between parents and teachers.
Besides features, the look of the application is user friendly which brings an additional
value to it. There are numerous future enhancements that would extend the possibilities
that this application has to offer, such as: push notifications, school notifications etc. What
was accomplished with this project is a fully functional mobile application that provides
real-time mobile access to student education information in the most convenient way.
Other creators -
TrakRef
-
TrakRef™ is a compliant software management tool designed to provide comprehensive tracking of refrigerants from the time of purchase, throughout maintenance cycles concluding in recovery and reclamation or destruction. TrakRef provides the user total control and access to their refrigerants regardless of location or application while keeping up with maintenance schedules and leak rate monitoring.
Other creatorsSee project -
Watson
-
Senior project to fuse an existing textbook and introductory labs on computer science topics into an interactive eBook for students, as phase IV of the Watson project as a whole.
Other creatorsSee project
Recommendations received
1 person has recommended Brock
Join now to viewMore activity by Brock
-
No matter if you have 1 or 2 or 10yr of experience. Truth is: If you are giving interview in any good product based company, 4-5 round is just: -…
No matter if you have 1 or 2 or 10yr of experience. Truth is: If you are giving interview in any good product based company, 4-5 round is just: -…
Liked by Brock Tubre
-
Weekend Highlights: Terraform Recertification + AI Resume Assistant Progress Kicked off the weekend by renewing my Terraform Cloud Engineer…
Weekend Highlights: Terraform Recertification + AI Resume Assistant Progress Kicked off the weekend by renewing my Terraform Cloud Engineer…
Liked by Brock Tubre
-
Excited to share some of my web development portfolio on Tagline Consultants! 🚀 taglineconsultants.com Check out some of the impressive websites…
Excited to share some of my web development portfolio on Tagline Consultants! 🚀 taglineconsultants.com Check out some of the impressive websites…
Liked by Brock Tubre
-
Reflecting on One of My First AWS Builds – Still Running Strong After 10 Years! Nearly a decade ago, I built a personal learning project in #AWS - a…
Reflecting on One of My First AWS Builds – Still Running Strong After 10 Years! Nearly a decade ago, I built a personal learning project in #AWS - a…
Shared by Brock Tubre
-
Pluralsight's Cloud Sandboxes and Cloud Servers, originally pioneered by Linux Academy, are still the absolute coolest learning tool I've ever seen.…
Pluralsight's Cloud Sandboxes and Cloud Servers, originally pioneered by Linux Academy, are still the absolute coolest learning tool I've ever seen.…
Liked by Brock Tubre
-
I have a handful of colleagues that have been given notice that their contract is ending soon. I remember being in this situation before - it's…
I have a handful of colleagues that have been given notice that their contract is ending soon. I remember being in this situation before - it's…
Liked by Brock Tubre
-
Excited to share some of my web development portfolio on Tagline Consultants! 🚀 taglineconsultants.com Check out some of the impressive websites…
Excited to share some of my web development portfolio on Tagline Consultants! 🚀 taglineconsultants.com Check out some of the impressive websites…
Shared by Brock Tubre
-
If an empty GitHub graph is hurting your job search but you've been committing privately, don't forget to toggle "private contributions" to…
If an empty GitHub graph is hurting your job search but you've been committing privately, don't forget to toggle "private contributions" to…
Liked by Brock Tubre
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More