Kenrick – Node.js, Typescript, React
Kenrick is a Senior Full-Stack Engineer with nearly 15 years of experience building reliable, scalable products across startups and fast-moving teams. Skilled in React, Node.js, and TypeScript, he approaches problems with clear reasoning and a strong grasp of end-to-end systems. Along the way, he has mentored developers and contributed to shaping engineering practices. Recently, he’s explored AI integrations using GPT, Gemini, and Claude to extend product capabilities.
14 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Principal Software Engineer
It's an enterprise security control management platform that provides continuous visibility into organizations' security posture by integrating with multiple security, identity, and endpoint management platforms.
- Architected and developed a unified dashboard integrating 8+ platforms (Okta, CrowdStrike, Microsoft Defender, SentinelOne, Google Identity, Jamf, Intune, Entra/M365) with more integrations ongoing.
- Built a scalable real-time monitoring system tracking 50,000+ endpoints across enterprise clients.
- Implemented comprehensive UI using React, TanStack Query/Router, and Zustand for state management.
- Designed RESTful API contracts with the back-end engineering team to optimize front-end performance.
- Engineered gap detection algorithms that surface unprotected machines and misconfigurations on first use.
- Developed responsive dashboards visualizing security control coverage and providing remediation guidance.
- Optimized bundle performance using Vite for large-scale enterprise operations.
Principal Software Engineer
It's a security test orchestration and validation platform that enables security teams to schedule, execute, and analyze security tests to validate their detection and response capabilities.
- Architected and developed the platform’s front end from the ground up, covering system architecture, UI design, and implementation.
- Built a scheduling engine to manage security test execution across 100–150K enterprise endpoints.
- Developed a real-time metrics dashboard to display test pass/fail rates and failure insights.
- Implemented a reporting system to track security test results and trends over time.
- Engineered an alerting system to notify security teams of critical test failures and coverage gaps.
- Integrated the platform with CrowdStrike EDR to send Indicators of Attack (IOAs) and validate detection capabilities.
- Designed an agent data collection system to capture logs and execution results from distributed endpoints.
- Optimized front-end performance with Vite for efficient large-scale enterprise data visualization.
- Mentored a junior engineer on architectural decisions and implementation best practices.
Principal Software Engineer
It's an AI-powered security intelligence automation tool that transforms complex threat intelligence reports into actionable security tests and TTP mappings.
- Engineered a multi-LLM parsing system supporting OpenAI GPT, Google Gemini, and Claude models.
- Implemented HTTP streaming and polling strategies with graceful error handling and fallback mechanisms.
- Developed CSV, MITRE ATT&CK, and CISA report parsers to extract vulnerability data.
- Built intelligent matching algorithms to map new threats against the existing TTP database.
- Created an automated security test generation pipeline, converting threat intelligence into executable tests.
- Designed intuitive UI for security analysts to review, edit, and approve AI-generated tests.
- Integrated with another company's platform to push validated tests for execution at scale.
Principal Software Engineer
It's a browser-based IDE and compiler designed for authoring, testing, and verifying security tests.
- Architected and launched browser-based TTP IDE adopted by 50+ organizations.
- Implemented PWA, achieving sub-second load times and offline capability.
- Engineered compiler integration, sending source code to the company's Compute service for cross-platform compilation.
- Built LSP-powered debugging features enabling real-time code execution and testing.
- Developed an installable desktop-class experience running entirely in the browser.
- Created an intuitive code editor optimized for security test development workflows.
- Designed and implemented UI for managing compiled artifacts and deployment to endpoint probes.
- Optimized bundle size and performance using Vite for fast iteration cycles.
Engineering Lead
It's an iOS and Android application that provides supply chain visibility using blockchain-based Popcodes for product tracking at the SKU level. Users can scan QR codes to view a product’s full provenance, from raw materials to final assembly.
- Developed cross-platform iOS/Android app.
- Engineered QR scanning and blockchain integration.
- Built workflow engine and builder integration for custom logistics workflows.
- Designed token-based feedback collection loops.
- Developed analytics for supply chain visibility and user engagement.
- Created product authenticity verification via Popcodes provenance.
- Published and maintained on App Store and Google Play.
- Collaborated on RESTful APIs enabling workflow and blockchain features.