Available to hire
I’m a Senior Full Stack Developer and Team Lead with 8+ years of experience building scalable enterprise systems using Java, Spring Boot, microservices, and REST APIs, along with Angular for front-end development. I’ve worked extensively on network device and WiFi router management platforms, where I design asynchronous messaging workflows, implement reliable backend services, and support production operations through monitoring, debugging, and timely issue resolution.
Language
Work Experience
Senior Java Developer at Parasoft
March 1, 2025 - PresentSenior Full Stack Developer and Team Lead for Meta Net, a network device management platform. Designed and developed microservices enabling cloud-backed communication with client-installed routers, implemented messaging queue workflows for device events, and led production support. Built CI/CD pipelines and integrated AWS services to support scalable deployments while mentoring a team.
Senior Java Developer | Prompt Engineering Team Lead at Parasoft (Meta AI Project via Turing)
September 1, 2024 - February 28, 2025Led a team of prompt trainers and reviewers; designed and optimized AI prompts to improve model response quality and contextual relevance. Reviewed AI outputs, guided prompt structure and response evaluation techniques, and collaborated with AI training teams to improve workflows and evaluation standards.
Senior Full Stack Developer and Team Lead at Parasoft
January 1, 2024 - PresentDevelop microservices and backend systems for network device and WiFi router management, enabling seamless communication between cloud backend services and installed routers. Implement messaging-queue-based asynchronous workflows for device events, configuration updates, monitoring, and data processing. Lead delivery of feature enhancements and bug fixes, and provide production issue monitoring, debugging, and resolution to maintain system stability. Design and maintain CI/CD pipelines for automated build and deployment, and integrate services with AWS infrastructure to support scalable deployments. Also contribute with tooling and automation using Jenkins, Docker, and cloud deployment practices.
Java Integration Developer at ABSA
March 1, 2021 - December 31, 2023Build and maintain REST API services and proxies (JSON) by transforming SOAP services through Jitterbit Studio, and integrate them with IBM DataPower and API Connect. Support weekly requirement discussions, implement transformations and proxy services, and expose Swagger-documented APIs for consumption by the Salesforce front end. Use Spring Boot for SOAP-to-REST service conversion and Swagger documentation. Monitor proxy/service health and perform testing with Postman. Version and manage WSDL artifacts in Git repositories. Also developed an EB Onboarding Service framework and integrations, including external service calls and multi-environment deployments using a deployment tool, while implementing application and operational state flows.
Java Developer / Java Integration Developer at Parasoft
March 1, 2021 - August 31, 2024Contributed to the RBB Integration project: transformed SOAP services to REST/JSON using Jitterbit Studio, and proxied services with IBM DataPower and API Connect. Documented services with Swagger, maintained WSDLs in Git, and tested transformed services via Postman. Also involved EB Onboarding Service and Contact Tracing System within the same role, implementing external service integrations and proxy configurations.
Senior Java Developer at Xinthe Tech
March 1, 2020 - February 28, 2021Delivered backend and API services for a Contact Tracing system using Spring Boot, REST APIs, and PostgreSQL. Monitored daily server status and verified Bluetooth device data ingestion into the database. Built integrations for Angular and mobile clients via REST APIs, used Swagger for API testing, and defined models using JSON Schema. Developed utilities such as a DWG-to-PDF converter for internal use. Implemented automated daily attendance report generation via cron-triggered workflows, and supported operations through Tomcat deployments and server management using WinSCP and PuTTY. Integrated with AWS services for external API calls where needed.
Java Developer at Telecom
August 1, 2018 - February 29, 2020USSD project development using Groovy on Linux. Built backend services, maintained Git repositories, created new endpoints and services, and supported backend operations across environments.
Associate Software Engineer (Source Lead) at BISolutions
June 1, 2015 - July 31, 2018Acted as a Source Lead on applications supporting managers and HR teams, covering change management for employee data, departures, compensation, transfers, reporting relationships, and two-weeks outstanding reporting. Participated across Dev, SIT, and UAT phases with defect fixing, creating impact analysis and test cases. Developed Java classes using Hibernate for persistence and data caching, and integrated web services with business modules. Built test automation using Selenium, produced technical design documentation, and resolved UI issues across browsers. Worked with JSP/Servlets and supporting frontend technologies to deliver functional enhancements.
Associate Software Engineer at BISolutions
June 1, 2015 - July 31, 2018Source Lead project: developed Java-based applications to assist managers with team reporting, employee data changes, transfers, TWOR, and HR integrations. Implemented Selenium-based tests, created architectural artifacts, and contributed to frontend/backend module development.
Education
B.Tech – Computer Science at JNT University, India
January 11, 2030 - April 3, 2026B.Tech - Computer Science at JNT University
January 11, 2030 - September 22, 2026Qualifications
Industry Experience
Software & Internet, Telecommunications, Professional Services, Financial Services, Computers & Electronics
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Johannesburg today.