Available for opportunities

LESLEY Ngcobo SOFTWARE ENGINEER

Lesley Ngcobo
Graduate · JHB · ZA
Angular ASP.NET Core Full-Stack SQL Server

I build web applications that work — clean architecture, secure APIs, and UIs that don't fight the user. Based in Johannesburg, polishing my craft, and always building something.

Angular· ASP.NET Core· TypeScript· SQL Server· Entity Framework· JWT Auth· REST APIs· Python· FastAPI· Docker· Azure· Git· Netlify· RxJS· Angular· ASP.NET Core· TypeScript· SQL Server· Entity Framework· JWT Auth· REST APIs· Python· FastAPI· Docker· Azure· Git· Netlify· RxJS·
01

I got into software engineering because I wanted to build things that actually mattered — not just demos, but systems people use. I studied at Nelson Mandela University, spent time supporting student wellness (which taught me more about communication than any lecture did), and then went full-send on software — freelancing, capstone projects, contract work. Now I'm at the Academy of Accelerated Technology Education in Johannesburg, sharpening my craft. I like clean architecture, honest code, and shipping things that work.

"I like clean architecture, honest code, and shipping things that work."
02

Work
Experience

Apr 2026 — Present Current

Bench Learner

Academy of Accelerated Technology Education

Johannesburg, Remote

Software Engineering Path — structured immersion programme accelerating industry-ready software engineering skills.

Nov 2025 — Jan 2026 Contract

Full-Stack Web Developer

Nani Innovations

Port Elizabeth, Remote

Designed and built a production admin dashboard for a client platform — covering user management, store management, discount rules, content moderation, and reporting. Worked directly with stakeholders to translate business requirements into working software. Clean architecture, version-controlled, shipped.

  • Angular
  • ASP.NET Core
  • RBAC
  • Dashboard UI
Sep 2025 — Oct 2025 Academic

Full-Stack Developer

Madiba HealthConnect — Capstone Project

Port Elizabeth, Hybrid

Built a full-stack healthcare web platform from the ground up. Angular frontend with reactive forms, route guards and HTTP interceptors. ASP.NET Core API with JWT auth and role-based access control. SQL Server via Entity Framework Core. Deployed to production.

  • Angular
  • ASP.NET Core
  • SQL Server
  • JWT
  • EF Core
Jul 2025 — Aug 2025 Freelance

Software Engineer

Client Portfolio Website

Port Elizabeth, Remote

Designed and delivered a responsive portfolio site for a real client — HTML, CSS, JavaScript with Netlify CMS so they could manage content themselves without touching code. Git-based workflow, deployed on Netlify. Client left happy.

  • HTML/CSS/JS
  • Netlify CMS
  • Git
Mar 2024 — Nov 2024 Part-time

Wellness Student Assistant

Premier Student Accommodation

Port Elizabeth, On-site

Ran health promotion programmes and wellness events for students. Peer advocacy, outreach, workshop organisation. Taught me how to communicate, plan, and show up for people — skills no framework ships with.

03

Featured
Projects

Madiba HealthConnect
Completed
01

Madiba HealthConnect

Full-stack healthcare platform — secure patient management, appointment scheduling, JWT auth, RBAC. Angular frontend, ASP.NET Core API, SQL Server. Deployed to production and validated across devices. Delivered as a final-year capstone — a fully functional healthcare system with secure multi-role access, appointment scheduling, and a clean separation between frontend, API, and data layers.

AngularASP.NET CoreSQL ServerJWT
SkillBridge
Completed
02

SkillBridge

Educational platform connecting students with courses and bursary opportunities. Built the course and bursary APIs with Python/FastAPI. APIs deployed and live — the course and bursary endpoints are actively serving the web application. Contributed to a collaborative platform now accessible at a public URL.

PythonFastAPIREST APIs
Credit Card Fraud Detection
Completed
03

Credit Card Fraud Detection

End-to-end fraud detection on 284,807 real transactions (0.17% fraud rate). Tackled class imbalance with SMOTE, then benchmarked three models. XGBoost delivered the best results — AUC 0.982, F1 0.863, precision 0.944 — while SMOTE-enhanced logistic regression brought recall up from 0.579 to 0.794. Findings surfaced through a Power BI monitoring dashboard.

RXGBoostSMOTEPower BI
DataQuest Recommender
Completed
04

DataQuest Recommender

Built for the Dataquest 2025 Recommender Systems Challenge. Progressed from global popularity models through UBCF and IBCF to a final 4-signal weighted hybrid (UBCF + IBCF + regional + seasonal patterns). IBCF achieved the best raw precision (0.022) and recall (0.109) at k=5, but the full hybrid was chosen for real-world deployment suitability — it adapts to context rather than just optimising a metric.

RMLCollaborative Filtering
PropertyQuest
In Development
05

PropertyQuest

Real estate web platform — responsive Angular UI, reactive programming, clean component architecture. Ongoing — architecture and component structure in place. Demonstrates Angular reactive programming patterns and clean SCSS component design in a real-estate domain context.

AngularTypeScriptRxJSSCSS
Client Portfolio
Completed
06

Client Portfolio Website

Delivered a responsive, content-managed portfolio site for a real client. Handed off to the client in August 2025. They've been managing their own content via Netlify CMS ever since — no developer involvement needed for updates.

HTML/CSS/JSNetlify CMS
04

Education

Apr 2026 — Present

Software Engineering Path

Academy of Accelerated Technology Education

Johannesburg, Gauteng

Industry-aligned programme focused on accelerating job-readiness in software engineering.

05

Let's
Talk

I'm looking for graduate and junior software engineer roles where I can build real things with a real team. If you've got something worth working on, I'd like to hear about it.