Full-stack engineering intern + ML research

Building secure, data-driven systems and real-time products.

Computer Science B.S. candidate at Fisk University (May 2027) and Google Tech Exchange Scholar. Google Associate Software Developer Intern on Firebase Data Connect; ML research on smart-grid DDoS detection. I build full-stack products with a bias for reliability and performance.

Signature mark

FBO

Full-Stack Engineering Intern & ML Research Intern

At a glance

  • Google Associate Software Developer Intern (Firebase Data Connect)
  • ML research intern in smart-grid cybersecurity
  • B.S. Computer Science, Fisk University (May 2027)
  • Google Tech Exchange Scholar
  • Built mobile + web apps with payments, maps, and data pipelines

Focus areas

Backend + data systemsML security researchReal-time mobile apps

Right now

Based inNashville, TN
BuildingFull-stack products with real-time data
ExploringML security + scalable backend systems
100k+
Smart-grid endpoints analyzed
30+
Tests added to Firebase Admin SDK
25%
Boilerplate reduction shipped
40%
Faster DDoS response time

Featured Case Study

A deeper look at one project with impact.

Project spotlight

Firebase Admin SDK (GraphQL)

Expanded GraphQL support and tenant features for backend developers.

View repo

Context

Firebase Data Connect needed GraphQL parity between client and admin SDKs.

Challenge

Add GraphQL features while keeping Admin SDK onboarding simple.

Solution

Shipped GraphQL query/mutation support and aligned Admin SDK behavior.

Outcome

Reduced boilerplate by ~25% and delivered >90% test coverage.

Stack

TypeScriptNode.jsGraphQLFirebase EmulatorMocha/Chai

Signature

Journey + principles that shape my work.

Journey

Fisk University

B.S. Computer Science - Expected May 2027

Core CS foundations with focus on systems, algorithms, and applied math.

Machine Learning Research Intern

Fisk University - May 2024 to Jul 2024

Built CNN + GRU hybrid model for smart-grid DDoS detection.

Google Tech Exchange Scholar

Jan 2025 to Apr 2025

Algorithms + data structures curriculum; ML-powered workout app project.

Associate Software Developer Intern

Google - Firebase Data Connect - May 2025 to Aug 2025

GraphQL support, tenant features, and 30+ tests for Admin SDK.

Coursework

Data Structures & AlgorithmsObject-Oriented ProgrammingCalculus I-IIDiscrete Math

Principle 1

Clarity over complexity

Make systems easy to reason about so teams can ship faster and safer.

Principle 2

Momentum with rigor

Prototype quickly, validate assumptions, then harden what matters.

Principle 3

Human-centered performance

Speed, accessibility, and UX polish are part of the product, not extras.

Experience Highlights

Impact-driven work across product engineering and ML research.

May 2025 - Aug 2025

Associate Software Developer Intern

Google - Firebase Data Connect

  • Implemented GraphQL query/mutation support in the Firebase Admin Node.js SDK.
  • Refactored initialization logic and tenant features to reduce boilerplate by ~25%.
  • Authored 30+ Mocha/Chai tests with >90% coverage using the Firebase Emulator Suite.

May 2024 - Jul 2024

Machine Learning Research Intern

Fisk University

  • Built CNN + GRU hybrid model for smart-grid DDoS detection across 100,000+ endpoints.
  • Improved detection performance by 25% and reduced training time by 30%.
  • Created visualizations that informed 5 high-priority security initiatives.

Community

Teams and communities I learn with.

May 2024 - Present

CodePath

Community Member

  • Collaborated on technical assessments with a 95% success rate.
  • Improved code efficiency by 30% through applied projects.

Sep 2023 - Present

Fisk University Google Developer Club

Active Member

  • Collaborated in teams of 3-8 on planning, coding, and testing.

More Projects

Explore by skill and open quick case snapshots.

Project

Uber Clone (Mobile)

Multi-screen rideshare experience with live maps, payments, and auth.

React NativeExpoTypeScriptZustandStripePostgreSQL
View full case study

Project

Smart Grid DDoS Detection

Hybrid CNN + GRU model to detect attacks across smart-grid networks.

PythonPyTorchNumPyPandasMatplotlib
View full case study

Project

Fintech Banking Dashboard

Hackathon banking app with live transactions and multi-bank visibility.

Next.jsTailwind CSSPlaidPostgreSQLSentry
View full case study

How I Work

A concise look at my delivery process.
1

Frame the problem

Translate goals into constraints, risks, and success criteria before writing code.

2

Build the system

Ship clean, testable full-stack features with pragmatic architecture choices.

3

Refine and scale

Measure performance, polish UX, and iterate based on real-world feedback.

Toolbox

Languages, frameworks, and platforms I build with.

Languages

TypeScriptJavaScriptPythonJavaC++SQL

Frameworks

ReactNext.jsNode.jsReact NativeExpressTailwind CSSFirebase

Data + ML

PostgreSQLMongoDBRedisPyTorchPandasNumPy

APIs

StripePlaidGraphQLVertex AI

Let's build something meaningful.

Open to collaborating on ambitious products, research, and developer tooling.