Assist in helping students learn in demand technologies (React, NodeJS, and web development), providing mentorship, mock interviews, and project feedback
Designed and implemented a comprehensive test suite using GitHub Actions, covering functional, regression, and edge case scenarios, resulting in a significant reduction of bugs and enhancing overall release confidence
•
Diligently maintained a complex legacy system, proactively troubleshooting issues, applying critical updates, and refactoring code when necessary, ensuring the system's continued reliability and functionality, and extending its operational life while minimizing technical debt
•
Successfully integrated various AWS services into the application architecture, including but not limited to EKS, AppConfig, S3, and RDS, to optimize scalability, reliability, and performance, resulting in a more robust and cost-efficient system
•
Successfully converted a JavaScript codebase to TypeScript, enhancing code maintainability and improving overall development efficiency, resulting in a more robust and scalable application
Developed and maintained container-runner, the Kubernetes solution for using containers on Self-hosted Runners which allowed for using Docker images for building and testing
•
Developed and maintained the Self-hosted Runner client, the solution for using your own infrastructure for running jobs which allowed for a wider variety of architectures for building and testing and additional control over the build environment
•
Developed and maintained the Runner UI installation wizard and Inventory using React that allowed customers a faster and easier way to view and create Runner related resources from the browser
•
Troubleshooted customer issues across across our distributed systems
•
Implemented monitoring for our services using DataDog UX synthetics testing and Honeycomb observability to detect potential issues quickly
•
Verified Runner services and features for every release of our Server product
Built web application that searched for all data we had on a user for easy export and deleting capabilities to comply with GDPR (React + Go)
•
Built CI/CD process for the Ghostery Midnight product that runs Javascript and Go code linting and tests, builds Windows and Mac versions, uploaded to AWS S3 buckets, and posted the builds to their appropriate Jira tickets for testing to help speed up and automate the release process
•
Created dashboard to monitor VPN usage and statistics on the Ghostery Midnight product using React and Go
•
Developed and maintained various back end solutions and RESTful APIs in Go (user account data, Stripe integrations, email integrations)
•
Maintained and implemented features for Ghostery Midnight desktop application (React + Electron + Go)