2022 — Now
2021 — 2022
2020 — 2021
New York, United States
Utilized Frontend Framework to create utility-first, custom styled components while maintaining consistent appearance across Dockter via un-opinionated inline styling avoiding repetitive CSS
Implemented TDD with Jest and Enzyme to ensure React components were structured to avoid unwanted side-effects and unintended consequences of new feature development while simultaneously ensuring a streamlined development environment
Interfaced with the Docker Engine API via an SDK to hijack container HTTP connections in order to access live log output from all local containers as multiplexed streams to receive and display data in a human readable format
Deployed Electron framework in a Node.js runtime environment to create multiple renderer processes modularizing app functionality to simplify the development process; communicated between processes using IPC messaging to provide for fast data interaction via web sockets to supplement large inputs of data .
Devised a solution that incorporated infinite scroll and memoization to assist in optimizing load times on the front-end of the application in the event a user’s containers emitted information beyond the throughput rate of the application’s source code
Interfaced with NoSQL Database and harnessed power of an ODM through the creation of a schema that captured both container and log information in order by applying text indexing within the schema to ascribe and facilitate proper fuzzy search capability across both historical and live log information that was actively displayed on the user’s dashboard
Developed product under tech accelerator OS Labs
New York, United States
Integrated React Router into SPA React application to create dynamic, declarative routes to conditionally render appropriate navigational components, allowing for client-side routing of application routes, minimizing HTTP request and page reloads
Built Express server to handle HTTP requests to multiple RESTful API endpoints, scripting routers and controllers to utilize a chain of responsibility design architecture and create loosely-coupled middleware for concurrent operations to prevent error caused by synchronous behavior
Utilized HTML/CSS/Javascript to create functional fullstack applications to demonstrate MVP architectural principles and deployment best practices and trained engineers working in the Open Source community in full-stack development principles including: algorithms, data structures, DOM manipulation, AJAX, React/Redux, and Node.js/Express
Led group code review session and provided pull request commentary, feedback, and one-on-one mentorship to engineers in training
2020 — 2020
New York, United States
Leveraged React by using its compositional nature-based HOC pattern for pain-free reusability and customization within the component-hierarchy
Engineered multiple front-end routes to allow for seamless navigation between views by encapsulating navigational components within a declarative programming model for improved responsiveness and minimization of network requests to improve site load time and performance
Integrated Express/Node to facilitate real-time data transmission, utilizing Express’ routing functionality and writing middleware to modularize and connect various application functionalities
Took advantage of AWS EC2 functionality and S3 buckets to host and deploy proprietary tools and ensure consistent performance across Nebula Education platform
Incorporated Bcrypt to provide a secure and smooth login process to hash and ensure privacy of sensitive user data via Bcrypt’s native SALTing method to improve resilience against brute-force attacks
Education
2018 — 2019
Columbia Engineering
Computer Programming - Immersive Program
2018 — 2019
2011 — 2015
Susquehanna University
Bachelor of Arts - BA
2011 — 2015