Hi! Thanks for visiting my portfolio. Please take some time to explore my site - it is highly interactive and elaborates on my skills & credentials. But first, let's cut to the chase...

Why you should hire me:

Full
Stack
Software
Developer
Development Skills
HTML
The HTML for my online portfolio was written completely from scratch.

Additionally, I designed this website using a significant amount of custom CSS code.

I was determined to learn the fundamentals myself, rather than simply copying a colleagues templating or utilizing BootStrap code without understanding how it functioned.
JS
This popup functionality was created without using any JQuery or Bootstrap (though I am capable of leveraging both).

I utilized relative & absolute positioning, hidden containers, visibility togglers, and JS getElement methods & action events.

I also added conditional statements such that the popup would only toggle off if the user clicked elsewhere on the screen or clicked again on the button itself.
Python
Skilled with basic Python principles such as functions, classes, methods, and variables.

Able to construct, manage, and populate databases using python syntax.

Familiar with tkinter module and Django Framework.

Participated in a live project for which I utilized Django, html, and JS to create a graph that plotted user inputs from a data entry form.

Python Live Project
CSharp
Proficient with numerous C# concepts, including but not limited to: classes & objects, functions, control logic, exception handling, debugging, file I/O, library access/management, and database access/management.

Capable of utilizing the Web Forms and MVC programming models of ASP.NET to build web applications.

Participated in a live project utilizing the ASP.NET MVC design framework. I created a password validation box, enhanced mobile compatibility, created a collapsing navbar with a sliding icon, and created and animated a footer.

C# Live Project
SQL
Capable of creating, updating, altering, managing, and maintaining SQL databases.

Able to write logic to retrieve specific data sets using joins, where/having clauses, groupings, aggregate functions, and more.
Excel
During my time at Chevron, I identified several processes that were inefficient and sought to rectify the situation. To that end, I taught myself VBA and created custom Excel tools to reduce repetitive manual labor and streamline processes.

Within this repository is a monitoring tool that I designed to take in a few inputs from a well tracking software and create numerous graphs and charts for quick and simplified data analysis.

Excel Repository
Github
Proficient with version control, GitHub, repositories, GitHub Desktop Application, and GitBash.

Knowledgeable about general version control concepts such as: pushes, pulls, branches, merges, and more.
React
Continued my education by utilizing various online tutorials to learn React.

Topics included: functions, classes, API's, state, components, lifecycle methods, event-handling, forms, and conditional rendering.

You can see many of my demos from the course in the dropdown menu at the top of the screen (in progress).
I have a bachelor's degree in Civil Engineering from the University of Texas at Austin. During my time at Chevron as a data analyst, I taught myself Visual Basic in order to streamline and improve various processes, and created custom tools to improve efficiency and allow for quick and easy analysis of data.

It was during that time that I discovered my passion for programming; so I packed up my belongings and moved to Denver in order to enroll in the Software Development Course at The Tech Academy in Denver, Colorado, which I have recently completed.

Loki (pictured) is my pup. He enjoys playing, playing, and sometimes when he is a little tired, playing.

Personally, I enjoy staying active by exercising and playing sports. When I'm not doing that, you will generally find me dragonslaying with my friends via online or tabletop games.
Professional Skills
Solution
Solution Architect
Self-motivated solution architect – identified multiple inefficient processes and created new tools and solutions, reducing daily data entry by over 50% and improving decision making. This was not in my job description - I simply recognized an opportunity.
Training
Communicator and Trainer
Superb communicator, capable of taking ownership of a tool or process and educating team members. Sole trainer for cost estimation software to over 50 colleagues.
Teamwork
Adaptable Team Member
Flexible and adaptable team member that can take on leadership or supporting roles. Regularly hosted and led data technologist coding review meetings while performing QA/QC of data.
Writing
Technical Writer
Excellent technical writer. Able to communicate objectives clearly and concisely. Secondary author of Chevron’s Gulf of Mexico Well Cost Estimation and Forecasting Guidance Document.
Indeed
Expert Problem Solver
Expert level score on Indeed.com assessments: Problem Solving, Critical Thinking, and Data Analysis