test200's CV
test200
Software Engineer
Profile summary
UAE national with 4 years' experience in Software Engineering across 5 organizations. Software Engineer specializing in backend development, Java Spring Boot, and database management. Bilingual Arabic-English professional open to Nafis-track roles.
Career highlights
Backend Development: API Development: Built payment system API resources and automated login process APIs using Java Spring Boot across organizations.
System Integration: Third-Party Integration: Developed third-party integrations for user authentication and authorization using Keycloak and deployed services on Tomcat servers.
Database Management: Database Design: Designed relational databases using Oracle SQL and SQL Server Management Studio to translate functional requirements into data models.
Professional Certification: Certification Achievement: Completed the Google UX Design Specialization and Project Management competition Level 1.
Key skills
Professional experience
Operates within the engineering team to focus on core system architecture and integrations. Designs system components and maintains security layers across infrastructure.
- Develops payment system API resources using Java Spring and Spring Boot.
- Applies caching mechanisms and system design principles to scale performance.
- Builds third party integrations for user authentication and authorization using Keycloak.
- Deploys services on Tomcat servers connected to Oracle databases.
Maintained internal databases and Linux environments within the engineering team, focusing on backend tasks with Java Spring Boot and REST APIs.
- Developed an automated login process API using Java Spring Boot which made the process 3 times faster.
- Devised a solution for PDF table conversion to JSON, improving database management.
- Applied Linux expertise to streamline organizational functions.
Completed structured technical training focused on enterprise software architecture and database design, acquiring practical competence in building backend systems and API services under professional supervision. Applied modern web standards and data management tools to internal learning tasks.
- Built backend applications using ASP.NET Core and MVC architectural patterns to manage data flow.
- Designed database structures and queried data using SQL Server Management Studio.
- Developed and tested REST API endpoints for software communication.
Supported engineering operations by focusing on backend development, database management, and deployment workflows using Java and related tools.
- Developed web applications using JSP, Servlets, and the Spring framework alongside MySQL for database solutions.
- Applied Java programming concepts including multi-threading, parallel programming, and database management.
- Implemented DevOps practices using Docker and GitHub Actions for continuous integration and deployment workflows.
- Designed relational databases using Oracle SQL to translate functional requirements into structured data models for application usage.
- Built responsive web pages applying HTML, CSS, JavaScript, and Bootstrap framework elements for user interfaces.
Projects
Developed a cost-effective and eco-friendly alternative to traditional ride-hailing services in Jordan using Asp.net Core Web API, Flutter, and Oracle. Deployed on Azure for optimum performance.
Constructed a decentralized NoSQL DB system featuring data consistency and load balancing using Java and Docker.
Created a data collection and analytics system employing containerized microservices, Docker, and docker-compose.
Created a student grading system connected to a MySQL database, developed using sockets, servlets, and Spring Boot.
Developed an online purchasing platform with C#, Asp.NET Core MVC, and Oracle, offering additional services, reports, and statistics.
Education
3.62 Excellent