Rajae Givans

Software developer with a cybersecurity background, based in Kingston, Jamaica.

I build and deploy full-stack web apps, mobile apps and APIs in TypeScript, Go and Python, with a focus on backend development and secure design. I’ve worked as a software engineer intern, contributed to open source, and I’m finishing a BSc in Cyber Security & Digital Forensics.

Experience

Software Engineer Intern, Jamaica Artificial Intelligence Association

May 2026 – Aug 2026 · Remote

React · TypeScript · Supabase

  • Built features for the admin dashboard of the association’s membership web app and reworked the layout so staff find and manage member details faster.
  • Made a bulk-action tool that activates or deactivates many member accounts in one step, replacing one-by-one updates.
  • Added a CSV export that turns member data into a ready-to-use spreadsheet for reports.
  • Delivered group join requests with status tracking, and tested each feature across scenarios before handover.

Open-Source Contributor, Talawa API (Palisadoes Foundation)

Dec 2025

TypeScript · GraphQL · Testing

  • Wrote automated tests for a GraphQL API that confirm only authorized users (admins, organization admins, members) can view protected data.
  • Revised the work based on maintainer review until it was merged.

Projects

More projects

EStore Trust

Live

Scam checker for Jamaican Instagram shops

Next.js · TypeScript · Supabase

Look up an Instagram business before you send it money: see its trust score, buyer reviews and any confirmed scam reports.

  • Rule-based and AI page scans that score each business, with every check shown
  • Four-tier trust ladder, from scanned to verified owner via a bio code and admin interview
  • Order proof checked by AI, with addresses blurred and stored in a private bucket
  • Phone-verified accounts and Postgres row-level security
Next.js TypeScript Supabase OpenAI Tailwind CSS

SOC Shift

Live

Cybersecurity training game

JavaScript · Firebase · Vercel Functions

Work a Security Operations Center alert queue: classify what happened, rank threats, map them to MITRE ATT&CK, and spot phishing in a reported-email inbox.

  • 15 hand-written alert-triage and phishing scenarios with full debriefs
  • Server-side scoring, so answer keys never reach the browser
  • XP, ranks, unlocks and a leaderboard
JavaScript Firebase Vercel Functions

Kaaty

In development

3D browser kart racer · Rust → WebAssembly

Rust · WebAssembly · Docker

A Jamaican hand-cart racing game: drift through Kingston, the Blue Mountains, Negril and Port Royal, and win “Cuss Clashes” against rivals.

  • Physics, AI, rendering, netcode and server all written in Rust with zero dependencies
  • Online and LAN multiplayer for up to 8 racers with lobby codes
  • Fixed 60 Hz simulation that runs on modest laptops
Rust WebAssembly Docker

The Forgotten Maze

In development

Multiplayer horror maze game · iOS & Android

React Native · Skia · Supabase

Two to four players collect journal pages to find the hidden exit, or take them from rivals. Fallen players return as ghosts and set traps.

  • Real-time online rooms with Supabase Realtime, plus offline bots
  • 2D rendering with React Native Skia
  • Cloud saves and in-app purchases
React Native Skia Supabase

Request Inspector

Developer debugging tool

Go · PostgreSQL · React

Captures incoming HTTP requests on temporary public links and shows them live, so developers can see exactly what their apps receive.

  • Live view of headers, query parameters and bodies
  • Replay any request with changed headers or data
  • Starts with a single Docker command
Go PostgreSQL React Docker

Due & ExpenseTrakr

In development

Personal finance mobile apps

React Native · TypeScript · Firebase

Due splits household bills between housemates. ExpenseTrakr tracks spending across wallets, with recurring transactions and budgets.

  • Google and Apple sign-in, with Firestore security rules
  • ExpenseTrakr’s data layer can switch between Firebase and Supabase without touching the screens
React Native TypeScript Firebase Supabase

Earlier work

Skills

Languages

TypeScript JavaScript Go Python Rust SQL Bash

Frontend & Mobile

React React Native Expo Next.js PWAs

Backend & Data

FastAPI Flask REST & GraphQL APIs WebSockets PostgreSQL Supabase Firebase MongoDB

DevOps & Security

Git GitHub Actions Docker Linux Vercel Kali Linux Wireshark Nmap Vulnerability assessment Log analysis

Education & certifications

BSc Cyber Security & Digital Forensics Caribbean Maritime University · 2022 – present
Google Cybersecurity Professional Certificate Google · Issued 2023

Contact

Open to software engineering and security roles, internships and freelance work. Feel free to reach out.