Available to hire
I’m Manuel Moyo, a passionate Software Engineer with 3+ years of experience building web applications and backend systems using Java and Spring Boot. I write clear, maintainable code and enjoy solving challenging problems as part of collaborative teams.
I thrive in both remote and in-office settings, with experience working across small and large teams on multiple projects. I design scalable databases, secure APIs, and end-to-end solutions using modern tools like Docker, CI/CD, and cloud services.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Intermediate Software Engineer at Vendolo Durban
January 1, 2024 - PresentBuilt a multi-vendor system allowing vendors to create shops, list products, and manage inventory. Designed and managed relational database schemas in PostgreSQL for users, vendors, products, orders, and transactions. Implemented RESTful APIs using Spring Data JPA; secured with Spring Security and JWT; containerized deployments with Docker and orchestrated CI/CD pipelines with GitHub Actions.
Software Engineer Intern at ZAQA
January 1, 2023 - PresentBuilt management dashboards to track client performance and business using React and Tailwind CSS. Developed real-time monitoring reports with in-memory caching and WordPress REST APIs. Designed dashboards to track appointments, cancellations, and client activity.
Intermediate Software Engineer at Vendello
January 1, 2024 - December 31, 2025Built a multi-vendor system allowing vendors to create shops, list products, and manage inventory. Designed and managed relational database schemas in PostgreSQL to securely store users, vendors, products, orders, and transactions, using Spring Data JPA for ORM and easy CRUD operations. Developed RESTful APIs with Spring Web for smooth communication between back end services and frontend. Implemented Spring Security with JWT authentication, role-based access control, and OAuth2 integration for secure access across customers, vendors, and admins. Ensured secure payment processing and role-based access control using Spring Security for customers, vendors, and admins. Containerized the entire application using Docker and orchestrated deployments for scalable environments, with CI/CD pipelines integrated using GitHub Actions.
Software Engineer Intern at SS Media
January 1, 2024 - December 31, 2024Designed comprehensive system for managing driver's license records and client data using Java, Spring Boot, and Spring Data JPA. Built features for data entry, tracking, and reporting, leveraging RESTful APIs for seamless backend/frontend communication. Implemented user-friendly interfaces with React for efficient data input and retrieval. Implemented role-based access control and authentication using Spring Security. Designed custom client reports with dynamic queries and database integration (MySQL/PostgreSQL).
Education
Full Stack Development at FNBA Academy
January 1, 2025 - January 6, 2026Full Stack Software Development at The App Brewery
January 11, 2030 - January 6, 2026Information Technology in Systems Engineering at Eduvos Durban
January 1, 2020 - January 6, 2026Full Stack Development at FNB App Academy
January 1, 2025 - January 30, 2026Full Stack Software Development at The App Brewery
January 1, 2023 - January 30, 2026Development/Learning Program at Eduvos
January 1, 2020 - December 31, 2022Qualifications
Amazon Full Stack Development Certification
January 11, 2030 - January 30, 2026Amazon Application Development Course
January 11, 2030 - January 30, 2026Industry Experience
Software & Internet, Media & Entertainment, Computers & Electronics, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Durban today.