Skip to content
Tebatso Seshayi

Software Engineer · South Africa

Tebatso Seshayi

I build enterprise-grade systems and AI-powered software—from clean architecture backends to modern, performant user interfaces. Currently completing a BSc in Information Technology at North-West University.

About

I build systems that hold up under real use — and interfaces people actually enjoy.

I'm a South African software engineer and full-stack developer, currently in my final year of a BSc in Information Technology at North-West University. My focus sits at the intersection of enterprise backend architecture — clean architecture, CQRS, domain-driven patterns — and modern, considered interface design.

I care about the parts most people skip: proper error handling, scalable folder structures, code that a teammate can read in a year without messaging me first. Software should be both functional and beautiful, and I don't treat those as competing goals.

Outside of shipped work, I'm deep in cloud platforms — Azure and Oracle Cloud Infrastructure — and AI-powered tooling, with the long-term goal of becoming one of Africa's leading software engineers.

Where I'm headed

  • Build software that changes lives
  • Ship enterprise-grade applications
  • Work at the edge of cloud & AI architecture
  • Grow into an AI Engineer & Cloud Architect
  • Build software businesses of my own
  • Contribute meaningfully to open source

Experience

What I've built, and where.

2025 – Present

Software Engineer

Restec Pty Ltd.

Contributing to the development and maintenance of enterprise-grade applications using ASP.NET Core (.NET 8), Angular, C#, Entity Framework Core, and SQL Server. • Develop and maintain RESTful APIs and backend services using ASP.NET Core and C# • Build full-stack functionality using Angular and .NET technologies • Implement CQRS patterns with MediatR to support scalable and maintainable solutions • Design and develop business modules following Clean Architecture principles • Configure Entity Framework Core entities, relationships, and database migrations • Implement object mapping using AutoMapper • Work with SQL Server databases to support application requirements and data integrity • Contribute to modular application development through SDK-based integrations and service abstractions • Participate in Agile development processes including sprint planning, code reviews, testing, debugging, and Azure DevOps workflows • Collaborate with senior engineers to deliver secure, scalable, and maintainable software solutions

ASP.NET Core.NET 8AngularC#Entity Framework CoreSQL ServerCQRSMediatRClean ArchitectureAzure DevOps

Skills

The stack behind the systems.

Languages

C#JavaPythonJavaScriptTypeScriptC++SQLHTMLCSS

Frontend

ReactNext.jsAngularTailwind CSSBootstrapShadcn UIFramer MotionReduxAxios

Backend

ASP.NET Core.NET 8REST APIsNode.jsExpress.jsSpring BootEntity Framework CoreJWT AuthClean ArchitectureRepository PatternCQRSMediatRAutoMapperFluent Validation

Mobile

.NET MAUIAndroid Development

Databases

SQL ServerMySQLPostgreSQLMongoDBSQLite

Cloud & DevOps

Microsoft AzureOracle Cloud InfrastructureDockerDocker ComposeCI/CDGitHub ActionsGitGitHubVercelNetlifyPostmanSwagger

Other Technologies

RabbitMQKafkaSignalRStripeCloudinaryFirebaseSupabaseClerkOpenAI APIs

Also brings to the table

LeadershipCommunicationProblem SolvingCritical ThinkingTeam CollaborationAdaptabilityContinuous LearningTime ManagementAttention to Detail

Education

Formal foundations.

BSc in Information Technology

North-West University · South Africa

Final Year

Planning to pursue Honours after graduation.

Certifications

Always adding one more.

View all on LinkedIn

Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate

Oracle · Jan 2026 · Expires Jan 2028

Verify

Software Engineer Certificate

HackerRank · Mar 2026

Verify

Junior Cybersecurity Analyst Career Path

Cisco · Jan 2026

Verify

Networking Basics

Cisco · Jan 2026

Verify

Registered Scrum Basics™

Agile Education by Scrum Inc.™ · Dec 2025

Verify

Scrum Product Owner Training

Alison · Aug 2025

Verify

Projects

Selected work.

KaribaWorld — Automated Job Application Platform
Web Applications

KaribaWorld — Automated Job Application Platform

AI-powered job matching, instant applications, and CV optimization at scale.

Web DevelopmentAPI DevelopmentAI IntegrationE-commerce
Eazy Link — Career Mentorship & Job Portal
Web Applications

Eazy Link — Career Mentorship & Job Portal

Connecting students, graduates, and professionals to verified opportunities.

Node.jsClerkTailwind CSSReact+4 more
Dev Solutions — E-commerce Store
Web Applications

Dev Solutions — E-commerce Store

A tech and electronics storefront built on MERN

Node.jsReactExpress.jsMongoDb+1 more
Cover image pending
Web Applications

AI Job Reviewer

AI that reads your CV the way an ATS does — and tells you what to fix.

OpenAI APITypeScriptFull StackDocument Parsing+1 more
MAKH Safety Solutions
Websites

MAKH Safety Solutions

Occupational health & safety consulting, online.

REACTNext.jsTailwind CSSResponsive Design
Nolly M Wayleave Services
Websites

Nolly M Wayleave Services

Wayleave approvals and construction project services across South Africa.

REACTNext.jsTailwind CSSResponsive Design
All Things Hygiene
Websites

All Things Hygiene

Bulk tissue and sanitary product supply, built for homes and businesses.

HTML5CSS3JavaScriptResponsive Design

GitHub

Code, in the open.

Loading GitHub activity...

Testimonials

What people I've worked with say.

Leave a testimonial

No testimonials yet — if we've worked together, I'd genuinely appreciate a few words.

Be the first

Contact

LET'S CONNECT

Send a Message

seshayit@gmail.comSouth AfricaEmailGitHubLinkedInXWhatsAppDiscordInstagram