I am a dedicated web and computer programmer who is currently working as a Software Engineer in Test. I'm pursuing a Major in Software Development at the BYU-Idaho as well as a Major in Computer Science at the UNC. I'm very enthusiastic about learning and have great interpersonal skills, which have allowed me thrive in group-based projects.
Designed, programmed, and implemented a minigame controlled by the microcontroller 18F47J53, coded in C language, it included SPI communication with an EEPROM. It's an "obstacle course game" consisting
of an 8x8 LED matrix that scrolled through a map represented by turned-on LEDs, a single LED represented the playable "character" who moved along the x-axis to sort out the obstacles.
The game also stored information, like the level currently being played and a point system that got stored in the EEPROM.
Currently, I am in the process of developing a web page that serves as an online catalog for a small company specializing in resin accessories.
The page will showcase their projects in an organized manner and enable users to interactively create their own personalized accessories with multiple customization options,
including type, image, color gradient, and direction. Users can then submit this information for the later manufacturing of the product.
Programmed a stock management system in C# with the .NET 6 framework. The system was modeled under the CRUD methods,
established a connection with a MySQL table using the MySqlClient library, and updated the information dynamically,
with the capacity to produce a report of the inventory.
Designed and programmed a stock-matching system in VBA. It was customized to align with the company's stock management procedures.
Operators would input information such as the polymer type, alphanumeric serial number of the bag, and its location in the inventory during the month.
When this data was entered into the system, it would cross-reference it with the registered stock.
If there was a match, the corresponding cell would change color and display a comment specifying the exact stock item it referred to. The system was also capable of keeping count of the type and amount of
polymer used.
The system reduced human errors and increased stock coherence between the physical stock and the declared one.
Took a course related to web API development in C# under the .NET 6 framework, utilizing Swagger to describe the structure.
I managed to use routing and dependency injection to create a set of endpoints, configured the API for CORS,
connected to a SQL server using Entity Framework to fetch the information for the API calls, and secured the endpoints using JWT.