Open to Fintech Opportunities

Fullstack Developer for Fintech

Building financial technology with security baked in from day one. With a BSc in Computing and hands-on experience in authentication systems and API integration, I help fintech teams ship secure, production-ready applications.

BSc Computing
4 Projects
PERN Stack
◆ SECUREBANK TERMINAL
CONNECTED
SESSION #AUTH-2847 09:42:15
▶ AUTHENTICATION MODULE
// Authentication middleware pattern
const requireAuth = (req, res, next) => {
  if (req.session.authenticated) {
    return next();
  }
  res.redirect("/login");
};

// Route protection for sensitive data
app.get("/secrets", requireAuth, (req, res) => {
  res.render("secrets");
});
STATUS VERIFIED
ENCRYPTION AES-256
LATENCY 12ms

The Developer Behind the Code

I'm a fullstack developer based in Stellenbosch, South Africa, with a BSc in Computing from UNISA. My academic background gave me a solid foundation in algorithms, data structures, and database design—skills that set me apart in the fintech space.

Currently expanding my fullstack capabilities through Angela Yu's comprehensive bootcamp, I'm building real-world projects that demonstrate production-ready thinking. I'm focused on fintech applications where secure, reliable code isn't optional—it's the foundation.

Fintech Focus

Building applications for financial technology with an understanding of what's at stake—user trust and data security.

Fullstack Architecture

From database design to frontend interfaces, I build complete solutions with scalability in mind.

Secure by Default

Authentication, authorization, and data protection built into every project from day one—not added as an afterthought.

Building for Fintech

Financial technology demands more than just working code—it requires secure, reliable systems. My approach:

  • Authentication systems that protect user data and financial information
  • API integration with proper error handling for financial data services
  • Cryptographically secure methods (Web Crypto API, not Math.random)
  • Awareness of OWASP guidelines and secure coding practices

My Toolkit

Technologies I use to build secure, production-ready fintech applications

Frontend

  • JavaScript (ES6+)
  • HTML5 / CSS3
  • EJS Templating
  • Responsive Design

Backend

  • Node.js
  • Express.js
  • REST API Design
  • API Integration

DevOps & Tools

  • Git / GitHub
  • VS Code
  • npm / Package Management
  • Vercel Deployment

Featured Projects

Real applications demonstrating fintech-relevant skills and production-ready thinking

Security Tool

Password Generator

Cryptographically secure password generator using the Web Crypto API. Demonstrates security-first thinking and proper handling of sensitive data generation.

Crypto API Security Interactive UI
CLI Tool

QR Code Generator

Command-line tool for generating QR codes from URLs. Practical utility demonstrating package development skills for fintech payment link generation.

CLI Development Node.js Data Encoding
API Integration

Lisper

Express.js application with EJS templating demonstrating external API integration, async/await error handling, and server-side rendering. Foundation for integrating payment gateways and financial data APIs.

API Integration Async Patterns Error Handling

Education & Learning

2025

Bachelor of Science in Computing

University of South Africa (UNISA)

Comprehensive computing degree blending Information Technology and Computer Science. Built strong foundations in algorithms, database design, and software engineering principles.

Data Structures & Algorithms Database Design OOP Systems Architecture
75% Complete

Full Stack Web Development Bootcamp

Angela Yu (Udemy)

Comprehensive bootcamp covering frontend, backend, databases, and deployment. Building production-ready applications with modern technologies.

75% Complete
React Node.js PostgreSQL Authentication

Let's Build Something Great

I'm actively seeking fintech development opportunities. Whether you have a project in mind or want to discuss how my skills align with your needs, I'd love to connect.

Ready to Start a Conversation?

Send me an email and I'll get back to you within 24 hours.

Send Email