๐ Based in South Africa
Shandre Lourens
Full Stack Software Engineer
I build fast, scalable, and beautiful software โ from resilient event-driven backends to polished React frontends. Based in South Africa, working globally.

Who I Am
About Me
I'm a results-oriented Full Stack Software Engineer with 5+ years of experience building secure, scalable platforms. I specialise in Node.js, TypeScript, React, and cloud architecture on AWS.
Most recently at Nagging Panda, I served as a core developer on a multi-tenant B2B SaaS platform for accounts receivable automation โ where I implemented Event-Driven Architecture with BullMQ & Redis, achieved an 83% reduction in processing time by eliminating N+1 queries, and integrated Google Generative AI.
I'm based in Somerset West, South Africa and eager to bring high-impact engineering to dynamic, high-growth environments.
5+
Years Experience
83%
Performance Gain (Invoice Processing)
10+
Discord Bots Shipped
NQF 5
Certified Software Developer
What I Know
Technical Skills
A broad and deep skill set spanning backend architecture, frontend development, databases, cloud, and DevOps.
Backend & Architecture
Frontend Development
Databases & ORM
Cloud & DevOps
AI & APIs
Soft Skills
Where I've Worked
Experience
Building real-world, high-impact software across startups and freelance projects.
Nagging Panda
CurrentFull Stack Software Engineer
Core developer on a complex, multi-tenant B2B SaaS platform for accounts receivable automation with deep accounting integrations (QuickBooks, Xero, Sage).
- Reduced average invoice processing time by 83% (1000ms โ 170ms) by implementing batched data pre-fetching and eliminating N+1 database queries
- Built a highly resilient Event-Driven Architecture using Node.js, TypeScript, and BullMQ/Redis for high-volume async jobs
- Implemented a secure framework-level Feature Flag Guard system and OTP authentication via media channel
- Integrated Google Generative AI for document analysis and built the AI Wallet payment system
- Introduced a data hashing mechanism to reliably detect and prevent unnecessary database writes
- Leveraged Docker for consistent environments and built a Queue Alert System for proactive health monitoring
OmnixiaDev
Front-end & Back-end Developer
Engineered full-stack solutions for client websites, developing responsive frontends and robust backend services.
- Built responsive frontend interfaces using React and TypeScript
- Designed and documented a secure bespoke REST API using Node.js, Express, and TypeScript with JWT authentication
- Deployed and managed scalable infrastructure on AWS using EC2, Lightsail, and Load Balancing
- Modernised and refactored multiple legacy codebases (HTML, CSS, PHP, MySQL)
Self-Employed
Node.js Bot Developer
Designed and developed custom Discord bots for clients, servicing servers with thousands of active users.
- Developed 10+ custom Discord bots using Node.js and Discord.js
- Utilised MongoDB for scalable storage of user data, guild configurations, and virtual economy metrics
- Integrated third-party APIs (Lavalink, YouTube) for complex features including music playback
What I've Built
Projects
A mix of interactive demos, open-source tools, and full-stack applications โ click any card to explore.
My Studies
Education
Certificate of Competence
NQF Level 5
HyperionDev
National Certificate in Information Technology Systems Development (NQF 5)
An intensive, project-based software engineering course covering full-stack development across four progressively advanced levels.
Letter of Recommendation
HyperionDev
Get In Touch
Let's Work Together
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Drop me a message!
Built by Shandre Lourens ยท Next.js ยท Tailwind CSS ยท shadcn/ui ยท Framer Motion