Full-Stack Software Engineer | Microsoft Certified Solutions Architect
Experienced Software Engineer and aspiring hacker who's passionate about developing modern full-stack solutions that people need while reverse-engineering video games for fun. My current skillsets include being able to write in HTML & CSS, Javascript, Typescript, and Python.
Led the development and evolution of customer-facing dashboards within the BlueVoyant Cyber Defense Platform, directing planning and execution for a team of 4 engineers to deliver OpenCTI-sourced Threat Intelligence to the full customer base and Threat Hunt insights to a targeted subset of ~150 customers
•
Independently designed and implemented the MITRE ATT&CK Coverage Dashboard as a core platform feature; collaborated with UI/UX designers while managing the full technical implementation end-to-end, visualizing Azure security coverage for ~550 customers
•
Shaped feature-level design and shared service implementation across platform dashboards; developed Go microservices and GraphQL APIs (Apollo Federation) validated with Godog, and built React.js UI components styled with Tailwind CSS and tested via Playwright
•
Contributed to the development and maintenance of the centralized data layer for platform dashboards, helping normalize security telemetry through TypeScript ingestion pipelines and managing data storage in Elasticsearch via the Structures framework
Decoupled monolithic ETL processes into microservices that ingested queue-based messages to index Help Center articles into Elasticsearch and process Community Forum badge data, improving scalability and availability via Kubernetes on Amazon EKS
•
Worked with UI designers through Figma to redesign and develop a modernized Klaviyo Help Center search experience using Javascript, HTML, and CSS
•
Used React.js with Typescript along with Klaviyo’s internal component library to create Klaviyo’s Support Portal to educate and help Klaviyo users with questions related to using the platform
•
Created API endpoints in Django to carry out backend operations that utilize Django’s object-relational mapper across different Klaviyo services including Klaviyo's Support Portal
•
Wrote test cases ranging from unit, integration, and end-to-end tests using testing frameworks such as Pytest and the React Testing Library to ensure outstanding code quality from both the backend and frontend
Redesigned and implemented new graphical interfaces into IBM's Financial Crimes Insight web application using React.js and D3.js
•
Managed current and newly-added Node.js packages used in IBM’s Financial Crimes Insight web application to ensure that they were compliant for legal use in the application
•
Updated legacy React.js and IBM’s Carbon Design System code in the application to the latest version
•
Used Python and CSS from IBM’s Carbon Design System to automate and generate HTML reports for an easier view of fraudulent companies within clusters of data
•
Developed and maintained Cognos HTML data analytic reports in IBM Cognos Analytics
Produced a single-page application called 'Cloud Intuition', which displayed AWS config events of respective EC2 instances and linked it to ServiceNow tickets mentioning the instance in a timeline fashion using Angular
•
Utilized Jenkins to deploy Cloud Intuition and AWS Lambdas that Cloud Intuition needed
•
Prepared CloudFormation templates for Cloud Intuition and AWS Lambdas to use for Jenkins deployment