Skip to content
View KevinCoder47's full-sized avatar

Block or report KevinCoder47

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KevinCoder47/README.md

Hey, I'm Kevin (Tshegofatso Serakalala) πŸ‘‹

BCom Information Systems graduate from the University of Johannesburg (73% average), building full-stack products with TypeScript, React, and Node.js. I care about shipping things that actually work β€” tested, deployed, and documented.

Currently looking for a graduate or junior software development role in South Africa.


πŸš€ What I'm building

A platform for developers to build in public, share projects, and get celebrated when they ship. Full-stack TypeScript β€” React + Vite frontend, Node.js/Express REST API, real-time Server-Sent Events, JWT auth, and a GitHub Actions CI/CD pipeline with TDD throughout.

TypeScript React Node.js Express Jest Vitest GitHub Actions

AlertNet β€” Distinction-awarded final year project

A community-driven safety app for university students built in React Native and Firebase. SOS alerts, live GPS tracking, walk partner matching, and geofenced high-crime zone detection β€” built for the South African campus environment.

React Native Expo Firebase Google Maps API Node.js


πŸ› οΈ Tech stack

Languages β€” TypeScript, JavaScript, Python, Java, C#, SQL
Frontend β€” React, Next.js, React Native, TailwindCSS
Backend β€” Node.js, Express, REST, GraphQL, Socket.IO
Databases β€” PostgreSQL, MongoDB, MySQL, Firebase Firestore
DevOps β€” GitHub Actions, Docker, Vercel, Render, CI/CD
Testing β€” Jest, Supertest, Vitest, React Testing Library (TDD)
Cloud β€” Firebase, Supabase, AWS (familiar) Β· Azure AZ-900 certified


πŸ“Œ A bit more about me

  • πŸŽ“ BCom Information Systems, University of Johannesburg (2023–2025)
  • πŸ… Microsoft Azure Fundamentals certified (AZ-900, May 2026)
  • πŸ§‘β€πŸ« Peer tutor in Python & Information Systems at UJ β€” helped 5/5 students pass
  • 🌍 Active in AWS User Group Johannesburg & Google Developer Group (GDG) Johannesburg
  • 🏫 Former Head Boy, Royal Schools Queens (2022)

πŸ“« Let's connect

LinkedIn Portfolio Email

Pinned Loading

  1. AlertNet-mobile-app AlertNet-mobile-app Public

    Real-time student safety app β€” SOS alerts, live GPS tracking, walk partners & geofencing. Built with React Native, Firebase & Google Maps.

    JavaScript

  2. mzansibuilds mzansibuilds Public

    A social platform empowering South African developers to build in public. Share projects, post milestones, collaborate on code, and celebrate every time you ship. Driven by React, Node.js, and Post…

    TypeScript