Hello, I'm Mike, a skilled and versatile Full Stack Software Engineer with expertise in Java, MERN stack (MongoDB, Express.js, React.js, Node.js), Python
invoice-generator. Java invoice generator
19invoice-generator-fe. A modern, responsive Next.js web application for generating professional invoices with a clean, user-friendly interface.
12payfast-java-sdk. A comprehensive Java SDK for PayFast payment gateway integration with proper signature validation and PayFast-compliant URL encoding.
11invoice-generator-aws-lambda. AWS Lambda function for generating invoices
11payfast-sdk-example-ui. This is an example implementation of the PayFast Java SDK. The UI interacts with a Lambda function that uses the PayFast Java SDK to generate the PayFast form data.
10recceda-pf-sdk-lamda-impl. AWS Lambda function for PayFast payment processing integration via the recceda-payfast-java sdk
10recceda-jenkins-library. Jenkins pipeline template library for springboot applications
7github-java-client. (unfinished) Github Java client
6recceda-otp. A simple, secure, and time-based One-Time Password (OTP) generation and verification library for Java.
5amario-amazon-q-retro. MARIO is an interactive educational game that teaches AWS cloud services through a classic platformer experience. Players navigate through challenging levels while learning about AWS services like EC2, Lambda, S3, and RDS through engaging gameplay mechanics and an integrated quiz system.
5web-event-collector. This service is responsible for persisting web events sent from a FE using the recceda web event tracker
5event_tree_builder_engine. Pipeline ingesting recceda event data and transforming it into a general tree
4book-store-api-assessment. A RESTful API for managing a book store inventory built with Spring Boot 3.2.5 and Java 17. This project demonstrates modern Spring Boot development practices with comprehensive testing, validation, and documentation.
4browser-event-instrumentor. Source for the browser tracker to help with the instrumentation of browser events
4Hotel-Booking-System. Technical test from convergence to build a hotel booking system
3vehicle-tracker. This Spring Boot application provides a platform for tracking vehicles in real-time. It offers functionalities to manage vehicle information, monitor their locations, and analyze historical data. The system is designed to be scalable, efficient, and easy to integrate with existing fleet management solutions.
3MERN-STACK-SECURITY. Introducing a React app designed to enhance your web security and pentesting abilities. It comes with a bonus gift—a bruteforce script for added practice and skill-building opportunities.
3facebook-clone. This is a facebook clone written in Next Js, tailwind
2FineXto. Landing page for an online banking app built with react, tailwind and framer-motion
2Quizzie. Empower yourself with an Angular quiz app! Sharpen your Angular skills, test your knowledge, and enhance your expertise. Dive into interactive challenges and elevate your Angular prowess!
2cript-blockchain. This is a full stack bitcoin transacting platform built with React, Springboot + node js(Cripto engine).
2next-js-web-portffolio. My portfolio website built in react, Next js
2mike-portfolio. My Software developer portfolio built with Next js and Typescript
2Banking-App-UI. Banking app dashboard built with react and pure css. This is a reminder of the power of css: URL: https://banking-ui.onrender.com
2Springbooot-React-Social-Simulator. "SocialSimulator: A Spring Boot-based social simulator with microservices architecture. Simulate social activaities, and interactions. #socialsimulation #microservices"
2cli-mail-reader. Cli Java program to read email messages from CSV input via IMAP protocol
2mailcow-user-automation. Mailcow java project to create mail users in bulk from different sources. text, csv, pojo
2S3_Media_Service. This is a custom service made for Lapeng lifestyle. This services can run on -Xmx200
1ezaga-stu-web-app. This is the ezaga student profile test project. It consists of more 10 pages an features. The project is built with Angular 12 and Bootstrap 5. The project is a single page application with routing and navigation. The project is also responsive and can be viewed on mobile devices.
1camara-device-location-service. Java
1ezaga-stu-man-backend. The Student Management Service is a robust Spring Boot Java 17 application designed to streamline the management of student authentication, sign-up, password reset, and profile updating. Leveraging MySQL as the backend database, this service offers a secure and efficient solution for educational institutions seeking to manage student information.
1recceda_common. This is a common library for recedda services
1springboot-deploy-pipeline.
1Query. Spring Boot RESTFULL API with JWT authentication.
1Online-Store-React-UI. JavaScript
1camara-api-gateway. Java
1book-store. Online Book Store with JWT authentication and build based on AOP
1Invoice-Generation-API. JavaScript
1mailblitz. Takes in curl request and breaks it down into nodes and persists it for future usage and can also define parameters and can
1recceda-form. TypeScript
1sms-portal-java-client. SMS portal java client
1