ABOUT ME
I am a creative technologist and software engineer with a foundation in both entertainment technology and computer science, specializing in video and audio engineering as well as full-stack software development. My technical skill set includes proficiency in industry-standard tools such as Avid, the Adobe Creative Cloud Suite, and AutoCAD, alongside programming languages and frameworks including JavaScript, Python, and SQL. I’m inspired by the potential for digital innovation to interact with the physical world, driving my passion for immersive experiences, interactive systems, and physical computing in fields like interactive design.
EDUCATION
CUNY New York City College of Technology
Bachelor of Technology in Entertainment Technology
GPA: 3.99
Codesmith
Full Stack Software Engineering Immersive
SKILLS
Media & Design Tools: Adobe Premiere, Adobe Photoshop, Adobe Illustrator, Adobe After Effects, Adobe Audition, Avid Media Composer, Avid Pro Tools, AutoCAD, Vectorworks, DaVinci Resolve, Max/MSP, QLab
Languages and Frameworks: JavaScript (ES6+), TypeScript, React, React Router, Redux, HTML/CSS, SCSS, Express, Node, SQL, NoSQL, Python
Infrastructure & Development Tools: MongoDB, PostgreSQL, MySQL, Jest, React Testing Library, Docker, Kubernetes, Prometheus, Grafana, Webpack, Authentication (OAuth, Bcrypt), Git/Github
Other: Soldering
Personal Qualities: Collaboration, Communication, Empathy, Creativity, Inquisitive, Driven, Meticulous​
EXPERIENCE
(In Order of Relevance)
KuView (OSLabs) | Software Engineer | May 2023 - August 2023
-
Leveraged React, including React Hooks and Router, to create the K8 Monitoring Dashboard, integrating with Prometheus and Grafana to stream real-time performance data for clusters at scale.
-
Applied MongoDB to handle applicant data, optimizing storage and retrieval to enhance efficiency and ensure optimal response times, supporting scalability and improving user experience.
-
Utilized Node.js and Express to develop a scalable and secure RESTful API, implementing endpoints for efficient user management and personalized dashboards, ensuring robust data handling and optimal user experience.
-
Configured Jest and React Testing Library to validate the presence of essential UI elements and simulate login/signup scenarios through mock APIs, reducing application bugs and leading to expansive code coverage.
-
Implemented Docker and Kubernetes to execute a containerized deployment strategy, ensuring rapid service start-up times and minimizing resource usage through efficient management of container lifecycles.
-
Deployed Minikube for local Kubernetes development, leveraging its single node-cluster environment to streamline testing and iteration on containerized deployments, reducing resource demands and improving development efficiency.
- Programmed kubectl and YAML configurations to implement a declarative management approach for the Kubernetes cluster, ensuring resource efficiency, predictable system behavior, and simplified deployments.
-
Bundled assets with Webpack, optimizing asset management with loaders and plugins, and implementing hot module replacement for an enhanced development experience with instant code updates, significantly reducing development turnaround times.
The Charleston | Manager/Bartender | November 2019 - Present
-
Promoted specials using targeted marketing strategies and communication techniques, increasing overall sales and revenue by approximately 10%.
-
Mentored staff to enhance skills, product knowledge, and service quality, leading to increased efficiency and customer satisfaction.
-
Direct comprehensive bar operations, such as overseeing personnel, daily financial reports, and operational procedures to drive effective operations across all aspects of the establishment.
TECHNICAL PROJECTS
Swarm | Creative Technologist/Software Engineer
-
Incorporated p5.js for an augmented reality (AR) experience with reactive bees that respond to user movement, leveraging its strength in crafting interactive applications.
-
Dispatched machine learning (PoseNet, ml5.js) to process real-time gesture recognition in live video streams, enabling immediate and accurate user interaction for an enhanced experience.
Help Desk | Software Engineer
-
Used React to develop components like Ticket Summary and Form, isolating state management for each component to simplify debugging and updates while reusing fields such as Name and Email for consistency and efficiency.
-
Managed routes and middleware with Express and Node, enabling concurrent interaction between users and administrators, while also facilitating connection to the MongoDB database for ticket submission and status updates.
-
Styled the application using SCSS, leveraging variables for consistency across desktop and mobile, animating snackbar notifications for ticket submission statuses, and utilizing nested structures to improve UI maintainability.
