Portrait of Motlalepula Mojatau

Hi, I'm

Motlalepula Mojatau

Full-Stack Developer creating clean web, mobile, and AI experiences.

About Me

A developer focused on solving real business problems with scalable software.

I build reliable web and mobile solutions with a growing focus on AI-assisted tools, system design, and security-aware development.

My background

I’m a full-stack developer from South Africa who enjoys turning ideas into real, usable products. I focus on building solutions that solve practical problems and deliver measurable value.

I currently freelance with Tobun & Tobun , contributing to client-facing systems across Flutter, Node.js, PostgreSQL, and the modern web stack.

I’m also part of a YES Work Integrated Learning program at Tirhelo under Afrika Tikkun , where I contribute to a production loan management system—building features, resolving bugs, supporting users, and assisting with reporting workflows.

My interests sit at the intersection of software engineering, AI, cybersecurity, and scalable systems. I aim to grow into an engineer who not only builds features, but understands systems, performance, and real-world impact.

What I bring

  • End-to-end development experience across frontend, backend, and mobile applications.
  • Real-world exposure to client projects, debugging, and production support.
  • Strong understanding of APIs, dashboards, business workflows, and system integration.
  • Continuous upskilling in AI, cybersecurity, and modern engineering practices.

Experience

Building real systems, solving real business problems.

Hands-on experience across full-stack development, production systems, and cybersecurity-focused environments.

Full Stack Engineer

Tirhelo · Full-time

Jan 2026 - Present

Working within a collaborative engineering team maintaining and improving a production loan management system used in daily operations.

Technologies: Java Spring Boot, React.js, Node.js, PostgreSQL, JavaScript, REST APIs, Git, Agile

  • Develop and enhance features across frontend and backend using Java Spring Boot, React.js, Node.js, and PostgreSQL.
  • Maintain system stability by debugging, refactoring, and improving performance of existing modules.
  • Build and integrate REST APIs and support database queries and updates.
  • Investigate and resolve user-reported issues through structured debugging and troubleshooting.
  • Contribute to agile ceremonies including stand-ups, sprint planning, and reviews.
  • Support testing, deployment, and release processes to ensure stable production systems.

Full Stack Engineer (Freelance)

Tobun & Tobun · Freelance

Mar 2025 - Present

Contributing to multiple client and internal projects across web and mobile platforms in an agile environment.

Technologies: React.js, React Native, Flutter, Node.js, Express, PostgreSQL, JavaScript, REST APIs, Figma

  • Contributed to development of the Nana Caring platform across web and mobile using React.js, React Native, Node.js, and PostgreSQL.
  • Currently rebuilding the web platform from scratch using modern React architecture and reusable components.
  • Collaborate on UI/UX planning and Figma designs, translating concepts into responsive interfaces.
  • Develop full-stack features using Flutter, Node.js, and PostgreSQL on additional projects.
  • Build and integrate REST APIs and manage full feature delivery from design to deployment.
  • Participate in sprint planning, stand-ups, and iterative agile development cycles.

Cyber Security Trainee

Afrika Tikkun · Contract

May 2025 - Oct 2025

Hands-on cybersecurity training focused on real-world attack, defense, and incident response scenarios.

Technologies: Nmap, Netcat, Metasploit, Wireshark, Linux, Network Security, Vulnerability Assessment, Incident Response

  • Worked on penetration testing, vulnerability assessment, and network defense labs.
  • Used tools including Nmap, Netcat, Metasploit, and Wireshark in simulated environments.
  • Completed Cisco Networking Academy English for IT training.
  • Participated in team-based cybersecurity exercises and incident response scenarios.
  • Gained exposure to security fundamentals including threat detection and mitigation.

Certifications: SC-900 (Microsoft Security Fundamentals), CompTIA Security+

Software Developer Intern

AppTechnix Consulting Pty Ltd · Internship

May 2023 - Dec 2023

Worked on software development projects across web and mobile platforms in a collaborative agile environment.

Technologies: JavaScript, Node.js, MySQL, Firebase, Flutter, REST APIs, Zoho Projects

  • Designed, developed, and tested software features with focus on performance and usability.
  • Worked with Node.js, Firebase, MySQL, Flutter, and JavaScript-based systems.
  • Participated in code reviews, debugging, and troubleshooting production issues.
  • Contributed to project planning and agile workflows to improve delivery efficiency.

Selected Work

A few projects that show how I build.

I have also contributed to client and workplace systems under NDA, so not every build can be shown publicly here.

MovieFlix project preview

MovieFlix

Portfolio project

An app for movie enthusiasts to discover movies, explore recommendations, and engage with a community-driven review experience.

JavaScript Frontend UI Responsive design
DiscoveryGPT project preview

DiscoveryGPT

AI project

An AI-powered assistant designed to explore and explain Discovery-related services through a conversational interface and guided responses.

AI integration Natural language UX JavaScript
React product landing page preview

Product Landing Page

React build

A product-focused React landing page that showcases features, variants, and clean ecommerce-style presentation.

React Component UI Product presentation

Skills

The tools and areas I work across.

I enjoy blending product thinking with implementation, whether that means frontend polish, backend APIs, or mobile workflows.

Web Development

  • React.js
  • Node.js
  • JavaScript
  • HTML5
  • CSS3
  • Express.js

Mobile Development

  • Flutter
  • React Native

Databases

  • PostgreSQL
  • MySQL
  • SQL Server
  • Firebase

Machine Learning

  • Python
  • TensorFlow
  • Scikit-learn

Security

  • Network security fundamentals
  • OWASP Top 10 awareness
  • Linux security basics
  • Penetration testing fundamentals
  • Vulnerability assessment

Security Tools

  • Nmap
  • Wireshark
  • Burp Suite
  • Metasploit

Education

Academic foundation and continuous learning.

A short overview of my degree, certifications, and the platforms I use to keep growing.

BSc Information Technology (Computer Science & Informatics)

University of Johannesburg

2018 - 2024
  • Strong foundation in software engineering, algorithms, databases, and system design.
  • Worked on academic projects involving software development and data systems.
  • Participated in hackathons including Discovery GradHack and Entellect University Cup.
  • Active member of Chess Club, developing strategic and problem-solving skills.

Why Work With Me

The kind of collaborator I try to be on every project.

I value being dependable, adaptable, and thoughtful about delivery, whether I'm working with a team, a recruiter, or a project partner.

Delivery minded

I like turning requirements into working features, fixing issues carefully, and keeping projects moving forward.

Cross-functional range

I can contribute across UI work, backend logic, API integration, reporting flows, and mobile product needs.

Clear communication

I value clarity, realistic expectations, and updates that make collaboration easier instead of more stressful.

Security-aware mindset

My growing cybersecurity interest helps me think about safer implementation, cleaner inputs, and better system awareness.

Contact

Open to roles, collaborations, and interesting projects.

If you are hiring, recruiting, or looking for someone to collaborate on a product or project, I'd be glad to connect.

Good fit opportunities

  • Business websites and landing pages
  • Mobile applications
  • Admin dashboards and internal tools
  • Feature development and bug fixing
  • AI-assisted product ideas and integrations

Simple process

  1. Share your project, challenge, or idea.
  2. We align on scope, priorities, and a realistic next step.
  3. I build with clarity, feedback, and momentum.

Send me a message via email

If the form is temporarily unavailable, please use the email or WhatsApp buttons on the left to reach me directly.

Ask about Mojatau

Hi! I'm Mojatau. Ask me about my skills, experience, projects, or the kind of work I can help with.