Thato Mmadi
Full Stack Developer
Senior Software Developer II
I am a qualified software engineer and internationally certified Oracle Java 8 SE developer with experience in building web applications using modern technologies. I enjoy solving complex problems and creating intuitive user experiences.

Skills & Technologies
Technologies and tools I work with to bring ideas to life.
Frontend Development
HTML/CSS5/5
JavaScript5/5
TypeScript4/5
React4/5
React Native4/5
Next.js4/5
Tailwind CSS4/5
Bootstrap4/5
Backend Development
Java5/5
Spring Boot4/5
Spring (Core, MVC, Data)4/5
Node.js4/5
Salesforce4/5
MuleSoft4/5
REST API4/5
SOAP API3/5
Hibernate/JPA4/5
RabbitMQ3/5
Synatic3/5
PostgreSQL4/5
MySQL4/5
SQL4/5
SOQL3/5
MongoDB3/5
Other Skills
AWS (EC2, S3, Lambda, SQS)3/5
Azure3/5
Docker3/5
Git4/5
GitHub Actions3/5
CI/CD Pipelines3/5
Apache Tomcat3/5
JUnit4/5
Mockito3/5
Gradle3/5
Jira4/5
Confluence4/5
Postman4/5
Xcode3/5
Android Studio3/5
Agile/Scrum4/5
Kanban3/5
Game Development3/5
Featured Projects
Check out some of my recent work


Taxi Rank Mobile App
React NativeTypeScriptMobile AppJavaScript
A React Native mobile application that helps users locate taxi ranks, view routes, and get transportation information. This frontend app connects to the Taxi Rank Locator Backend.

JSON Parser Template
JavaJSONParserAPITemplate
A template for parsing and processing JSON data with support for complex data structures and validation. Useful for handling API responses and data transformation.