I build software solutions using the technologies below.
1. Backend Languages: Java
2. Frontend Languages: HTML, CSS, JavaScript, ThymeLeaf, and JSP
3. Backend Frameworks: Spring Boot
4. Frontend Frameworks: Bootstrap, and Vue
5. Web Services: RESTful APIs, GraphQL APIs, and SOAP APIs
6. Architectural Patterns: Microservices, Client – Server, and MVC
7. Containerization: Docker
8. Databases: PostgreSQL, MySQL, and Google Cloud Firestore
9. Software Testing: Mockito, MockMvc, Unit testing, Integration testing, and System testing
10. Cloud Deployment: AWS (Amazon Web Services), and GCP (Google Cloud Platform)
11. API Documentation: Swagger, and Spring Rest docs.