I began my journey as a student-athlete, where I developed a strong work ethic and a passion for teamwork—qualities that
continue to shape my professional approach. With a Bachelor's degree in Computer Science from Sam Houston State
University and extensive experience in software development, I bring a blend of technical expertise and collaborative
spirit to every project.
During internships at Feniex Industries and as a Software Developer at HNTB, I honed my skills in full-stack software
development. This includes designing, developing, troubleshooting, and debugging robust software programs across various
platforms.
Currently, I serve as a Software Engineer III on HNTB's Digital Transformation Solutions team in Chicago. Here, I
specialize in C#, .NET Core, and ASP.NET, contributing to impactful projects that meet client needs.
In addition to technical skills, I coordinate the Mentorship Program at HNTB's SCTX region, emphasizing professional
growth and teamwork. My approach combines strong communication, adaptability, and a commitment to excellence, ensuring
project success and fostering collaborative environments.
I am enthusiastic about continuous learning and seek opportunities to further expand my skills and contribute to
meaningful projects.
Due to confidentiality, these projects cannot be shared on personal GitHub repositories or accessed without
authorization. However, you can see some of my personal projects on GitHub.
- Computer Science major with a concentration of Information Systems, with a Kinesiology minor.
- Memeber of the Sam Houston Association of Computer Science (SHACS) team.
- Member of the National Society of Collegiate Scholars.
- Heptathlete on the Sam Houston State Track team.
During my senior year, I worked with a 9-man team to design and build a project that could benefit programmers all over the world.
Before developing CodeChat, my peers and I
were having trouble sharing compiled code with each other.
Since there was no code sharing platform on the market that was
chat friendly, we decided to build the application ourselves.
This allows users to see the compiled code immediately
so that there is a faster learning experience.
I was the assistant programmer for most of the
JavaScript modules within the back-end. Our whole system utilizes websockets between the webapp, the chat server,
and the compiling server, making it as network performant as possible.
The Feniex Module Programmer helps users program Feniex lights via bluetooth. This app requires the purchase of a Feniex Module Programmer (hardware) and also at least
one Feniex light product to function.
Once the user is bluetooth connected to the module programmer, you can test and confirm multiple lighting pattern switches on ones light product.
It is Android and IOS compatible.
Working in someone else's code and style definitly started this project off with a challenge. However, after I
quickly overcame that, I was able to debug the app finding out the core of the issues. The IOS and Android application both call to the React Native code that uses Redux states.
Some of the states were not being used correctly in the app. Once I solved that issue, I added a settings button so the user can have more control over the app.
Lastly, I added new products so the user can have the latest version of usability.
Build-A-Bar is a way to design and personalize your own emergency lightbar. The user begins with two options, single or dual color.
The dual option allows reversal of the LED's and specific color coordination’s such as "Dual Flood" or "Amber Arrow". Color coordination differs within each product.
The user can then 'build a bar'. Build-A-Bar is unique because no other emergency lighting company provides customization like this.
This project was built using Angular, JavaScript in the frontend, and Drupal for the framework. Each bar's information is stored using an object. Once an object is created it gets pushed in an array.
When the bar is complete, the array is sorted using bubble sort and is sent to the manufacturing department. The user also has the option to download a PDF of their
built bar. This ensures that each order is accurate.
The project involves setting up an e-commerce platform using Drupal, an open-source content management system. It
includes functionalities such as product listing, shopping cart management, and checkout processes. The project aims to
provide a seamless online shopping experience for customers and efficient management tools for administrators.
Technologies Used:
Drupal: The core framework for building the e-commerce website.
Composer: Dependency management tool used to install and manage Drupal core and its dependencies.
PHP: The primary programming language used for Drupal development.
MySQL: The database management system used for storing website data.
Git: Version control system used for collaborative development and code management.
MAMP: Local web server environment used for development.
The project involved providing full-stack development support to the Texas Department of Transportation's (TxDOT) Alternative Delivery Program, focusing on creating a comprehensive system of record for all alternative delivery programs. This encompassed end-to-end management, security, and functionality enhancement for the division's Electronic Content Management (ECM) system. Development efforts included utilizing C# and Blazor for application development, with SQL Server as the database system. Additionally, assistance was provided in developing SharePoint and cloud-based solutions for various TxDOT strategic projects. HNTB played a key role in supporting TxDOT's alternative delivery projects over multiple contracts, totaling over $10 billion. The project also involved reskinning and refactoring the TxDOT system of record, aiming to streamline project management processes and enhance collaboration within the Alternative Delivery Program.
View ProjectThe Public Involvement Management Application (PIMA) serves as a vital engagement platform for over 25 state departments of transportation (DOT), facilitating enhanced public input in transportation projects. Developed in collaboration with transportation agencies nationwide, PIMA aims to increase community involvement, streamline engagement processes, and ensure data accuracy and transparency throughout project lifecycles. PIMA integrates seamlessly with HNTB's suite of digital solutions, offering features such as stakeholder feedback collection, event management, interactive mapping, virtual meeting hosting, and analytics-driven engagement strategies. Furthermore, HNTB's equity analytics framework, supported by the Community Intelligence Toolkit (CIT), provides demographic insights to guide equitable decision-making. With a frontend utilizing Angular and React, and a backend powered by .NET Core and Entity Framework connecting with PostgreSQL databases, PIMA offers a flexible, inclusive, and responsive approach to community engagement and project management.
View Iowa ProjectI am a Project Manager for the maintenance of SANDAG's project management tool. It offers from the esteemed San Diego Association of Governments (SANDAG), stands as a beacon of efficiency within the realm of regional planning in the San Diego metropolitan area. This sophisticated platform not only facilitates meticulous project oversight but also intricately manages expenditures derived from invoices, purchase orders, and task orders, thereby ensuring a comprehensive financial overview. With a primary focus on retrieving expenditure data categorized by months and phases, including vital components such as Administration and Construction Capital, the tool empowers users to navigate project finances with precision and clarity. Through its intuitive interface and robust functionality, SANDAG's project management tool epitomizes excellence, seamlessly aligning with the organization's commitment to streamlined project execution and informed decision-making.
View ProjectThe project involved the development of a comprehensive Intelligent Transportation Systems (ITS) asset management system for MDOT AND, led by HNTB. The system, built using .NET Core and C#, underwent a significant upgrade to .NET 6 Core, resulting in improved performance and reduced response times. Integration of Swagger facilitated streamlined API documentation and collaboration among developers. Key functionalities included asset mapping using Geospatial technology, inventory tracking, work order management, and decision support. HNTB's collaboration with MDOT ensured the system's successful deployment, with future modules planned to enhance asset management processes further.
View Project