Benjamin Joubert

2 Years Professional Experience • 5 Years Building Software

I'm a |

Portrait of Benjamin Joubert
Name:
Benjamin Joubert
Profile:
Fullstack Developer
E-mail:
bendriejoubert@gmail.com
Skills and Technologies
  • JavaScript

  • HTML5 & CSS3

  • C# & .NET Core

  • Expo EAS (React Native)

  • Delphi

  • RESTful API Development

  • SQL & Database Design

  • Git & Version Control

  • Agile/Scrum Methodologies

  • Responsive Web Design

  • Code Review & Best Practices

  • Problem-Solving & Debugging

  • Team Collaboration

About Me



I'm a Fullstack Developer with 2 years of professional experience and 5 years of hands-on development, building everything from mobile apps to backend APIs. My core stack includes React Native (TypeScript), C# .NET Core, SQL databases, and modern web technologies — delivering end-to-end solutions from architecture to deployment.

At Weighsoft (part of the Wow Scales family), I architect production React Native mobile applications, build C# .NET Core backend APIs, integrate industrial hardware (serial protocols, NFC/RFID), and manage CI/CD pipelines via Expo EAS. I work across the full stack daily — from database design to polished front-end experiences.

Before my professional career, I spent 3 years sharpening my skills through personal projects, freelance work, and self-directed learning — building websites, experimenting with game development, and earning top marks in Computer Applications Technology and Information Technology at Jim Fouchè Hoërskool.

I'm driven by solving real problems with clean, maintainable code and thrive in collaborative environments. Feel free to explore my projects and reach out if you'd like to connect or collaborate.

Work Experience

Date Full-/Part time Company Title
November 2024 - Present Full Time Weighsoft / Wow Scales Junior Software Developer

Junior Software Developer at Weighsoft / Wow Scales

  • Mobile Development: Architect and develop production React Native mobile applications end-to-end using TypeScript, Expo SDK, and offline-first SQLite databases.
  • Hardware Integration: Implement industrial hardware integrations including scale serial protocols (baud rate, parity, regex-based weight parsing) and NFC/RFID readers.
  • Technical Support: Diagnose and resolve issues across weighing software, scale indicators, and peripheral devices — covering serial, USB, and TCP/IP communication.
  • Full-Stack Development: Build features spanning data export, backup/restore, reporting, and internationalisation (English & Afrikaans) with C# .NET Core backend APIs.
  • Client Liaison: Act as the bridge between developers and end users, translating customer descriptions into technical diagnoses and delivering solution-focused support.
  • CI/CD & Deployment: Manage build pipelines via Expo EAS across development, preview, and production profiles.
July 2023 - Present Part Time Dancakes Coffee & Bakery General Manager

General Manager at Dancakes Coffee & Bakery

  • Operations: Oversee daily operations and ensure smooth service delivery across the business.
  • Web Development: Built and maintain the Dancakes website (dancakesza.com).
  • Leadership: Lead, motivate, and support team members while encouraging collaboration and growth.
  • Time Management: Prioritize tasks and delegate responsibilities efficiently across weekend shifts.
  • Problem-Solving: Independently handle challenges and innovate solutions to resolve issues effectively.
  • Adaptability: Remain flexible and resilient in a fast-paced environment.
January 2016 - December 2021 Part-Time VEK Kerugma Church Stage-Crew Volunteer

Church Stage-Crew Volunteer at VEK Kerugma

  • Technical Equipment: Managed sound systems, projectors, and other technical equipment for church services and events.
  • Reliability: Dependable in setting up, operating, and maintaining equipment under time-sensitive conditions.
  • Quick Problem-Solving: Addressed and resolved technical issues promptly, often during live services.
  • Willingness to Learn: Continuously picked up new skills and adapted to different technologies and event requirements.
January 2018 - Present Part-Time Bloemfontein House- and Pet-Sitting

House- and Pet-Sitting in Bloemfontein

  • Responsibility: Ensure the safety and security of homes and pets during homeowner absence.
  • Attention to Detail: Monitor closely for any issues or changes requiring action.
  • Communication: Keep homeowners informed about their home and pets' well-being regularly.
  • Trustworthiness: Maintain a dependable and honest track record with clients.

Portfolio

Portfolio

My own portfolio website

My Resume

My resume in pdf format

Dancakes Website

National Milktart Day

ChangeCalculator

Small C# .NET Core Web API

Cute Alien Work in Progress...

Cafe Chaos

Cozy, but chaotic game

Coming Soon Work in Progress...

Cut Wise

Designed for Engineers

Coming soon

Coming soon

GitHub Activity

Mon Wed Fri

Recent Commits

Recent Projects

View GitHub Profile

Contact Me

LocationBloemfontein, Free-State (South Africa)

Mailbendriejoubert@gmail.com