Full Stack Engineering Intern, May - August 2024
Integrated generative AI capabilities into a wide variety of collaboration software including document sharing, chat platforms, and git repositories primarily using Python with a Flask server, to create a unified AI service
Incorporated the unified AI service into chat groups, enhancing the user experience by allowing for a connected content search by ingesting relevant content to the genAI service thus creating a knowledge base for subsequent inference
Back End Software Engineering Intern, June - August 2023
Implemented Kubernetes API resource, horizontal pod autoscaling, for HBase datanode pods within the Hadoop FileSystem, to enable automatic scaling down of datanode pods based on observing system metrics
Coordinated three availability zones when decommissioning data from datanode pods to ensure data availability and integrity
Back End Software Engineering Intern, May - August 2022
Automated the failover mechanism between an HBase primary cluster and its replicated disaster-recovery cluster such that cluster metrics are monitored to determine when to begin the failover process, maximizing availability and data integrity
Reduced steps from 30+ minutes of manual monitoring of metrics to simply running a process in the background
Back End Software Developer Intern, May - August 2021
Developed a command for IBM’s z/OS interface, Z Open Automation Utilities, to be compiled into a C library
Re-implemented the Authorized Program Facility Admin (APFADM) z/OS command from its prior shell script implementation to a C program, to transform the interaction with their operating system from outdated JCL to modern Unix-like commands
Software Engineering Intern, June - August 2020
Integrated with a third-party light company enabling customers to control their products with the Alarm.com home automation app, primarily using C# and SQL
Implemented integration authentication via OAuth2 authentication framework and JSON Web Token