Technical Skills

AWS

Through my work at Torres & Associates as well as my education at Texas A&M University, I've had the opportunity to work extensively with the suite of cloud-based services offered by AWS including CloudWatch, Amplify, S3, Lambda, and more, in a production environment.

APIs

Both professionally and individually, I've implemented APIs in a variety of languages and contexts. Throughout my work on Is It Phishy, I created a Flask API that served machine learning predictions on whether or not a link was a phishing attempt. In my work at Torres & Associates, I've implemented APIs in production using NextJS and AWS Lambda to serve data to our frontend on users as well as data from sensors across my local community.

Frontend Development

In my work and in my time at Texas A&M, I've implemented multiple frontend solutions to serve the needs of whatever project that I was working on. I've worked with React, ChakraUI, and MaterialUI to create responsive, interactive, and visually appealing user interfaces. By researching and implementing solutions to problems that I've faced, I've used my development skills to solve for needs of scalability, including a migration to Single Sign On in production that allowed for a reduction in cost of 3-9 dollars per user per month for software in production, opening the doors to near unlimited scaling for the public release of software.

Numerous Languages and Environments

Through my education and my work, I've developed frontend, backend, and middleware solutions to serve a variety of client and user needs, and I've done so in a variety of languages and environments. Throughout my education, I've worked with Python, C++, Java, Javascript, Haskell, and more. Through my work, I develop primarily in Typescript.

Developer Operations

I've implemented CI/CD pipelines both for AWS deployments through Amplify as well as on personal projects as Is It Phishy and NeoNeoPets. This involves YAML scripts to load and deploy configurations such that we can implement development and production environments smoothly, and to ensure that code is safe before going into production.

Areas of Interest

Technical Consulting

I'd love the opportunity to work with a variety of clients and developers to write cutting-edge software to serve client needs as they develop from a variety of industries. I enjoy the process of turning a need into a solution, and I would like to experience that further across a variety of industries and needs.

Technical Leadership

Through my experience in NeoNeoPets as a Freshman and through my leadership experiences in my time at Texas A&M, I've realized that I have a deep passion for leading. Having the opportunity to contribute to something that matters on a larger scale is important to me. I'd like to continue my career as a developer, and explore leadership opportunities as they come.

Software Architecture & Scalability

Good software is built to handle whatever needs it might have in the future, or to be reasonably modified to do so. I'm deeply interested in optimizing software for scalability, and I'd like my work in the future to be concerned with creating software capable of handling a wide variety of needs, whether it be disasters or users.