Hi, I'm

Ubaidullah

Fullstack DeveloperSoftware EngineerAngular DeveloperBackend Engineer

I build pixel-perfect, engaging, and accessible digital experiences. Specialized in Angular, React, and modern web technologies.

About Me

Fullstack Developer from Tunisia with 2+ years of experience building scalable web platforms that serve 1,000+ users. I specialize in creating data-driven applications using modern technologies like Angular, Spring Boot, and cloud platforms. Currently pursuing my Engineer's Degree at ESPRIT while working at Inspark, where I architect enterprise-grade solutions with microservices and real-time capabilities.

I focus on thoughtful software architecture, reliable delivery, and interfaces that make complex work feel simple.

Repositories
3+Years experience
1k+Users served
3Languages
Tech I use
AngularTypeScriptJavaScriptSpring BootJavaNode.jsPostgreSQLMySQLDockerAWSAzureKeycloakRabbitMQWebSocketsTailwind CSSGitRedisElasticsearch
Experience
Jan 2023 - Present
Burjsoft, Multan, Pakistan logo

Software Developer

Burjsoft, Multan, Pakistan

  • Maintaining enterprise-grade Angular/Spring Boot apps with Keycloak SSO and modular component architecture
  • Refactored core services into reusable modules using domain-driven design, increasing maintainability by 30%
  • Integrated RabbitMQ and WebSocket for real-time messaging; deployed and monitored apps via AWS and Azure
angularspring bootkeycloakrabbitmqwebsocketsawsazureddddockergitpostgresql
Sep 2022 - Dec 2022
Burjsoft, Multan, Pakistan logo

Internship Trainee

Burjsoft, Multan, Pakistan

  • Developed internal task management platform adopted by 3 departments; improved tracking efficiency by 50%
  • Configured role-based access via Spring Security; optimized PostgreSQL queries to reduce API latency by 35%
spring bootspring securitypostgresqlangularmysql
Projects
TFMS project previewEnterprise Telecom Management Platform

TFMS

A comprehensive, enterprise-grade platform designed for seamless toll-free number administration and routing. It integrates directly with national registries and SBCs to automate provisioning, manage complex routing templates, and streamline operations for telecom providers.

angularnodejsmysqlredisdockeraws
Central Billing System project previewTelecom Billing & Invoicing Engine

Central Billing System

A highly scalable billing engine tailored for telecommunications, capable of processing massive volumes of Call Detail Records (CDRs) in real-time. It automates the entire financial workflow from CDR rating and tax calculation to invoice generation and payment processing.

nodejsmysqlangularsolrstripedockeraws
ECMS project previewEnterprise Communications Management System

ECMS

A full-stack, real-time communications management platform tailored for enterprise clients. It features a comprehensive dashboard for managing SIP gateways, customer profiles, and real-time connectivity, powered by a scalable architecture.

angularnodejsmysqlredissocket.iostripe
Medigoz project previewHealthcare Commerce & Pharmacy Operations Platform

Medigoz

A full-stack digital pharmacy platform that connects a customer storefront with prescription intake, catalogue management, branch operations, invoicing, and point-of-sale workflows. It gives pharmacy teams a unified workspace for delivering a faster, more reliable healthcare shopping experience.

angularnodejsmysqlstripesocket.iodocker
Government Web Platform

Ministry of Agriculture Official Website

Official website of the Ministry of Agriculture of Tunisia. Provides comprehensive access to information, services, and news related to agriculture, fisheries, and rural development. Features secure authentication, advanced search capabilities, and rate limiting for optimal performance.

angularspringtailwindcsskeycloakelasticsearchresilience4j
Open Source Library

Konnect Spring Boot Starter

A robust Spring Boot starter for integrating with the Konnect Payment Gateway. Handles low-level HTTP communication, authentication, and error handling with production-grade features like auto-configuration, webhook handling, and resilience patterns.

springmavenresilience4jjunitjava
Authentication UI Customization

Keycloak Custom Theme with Keycloakify

Custom Keycloak login theme built with Keycloakify and Tailwind CSS. Modernizes the default Keycloak interface with responsive design, dark mode support, and customized email templates for enhanced user experience.

reacttypescripttailwindcsskeycloakifykeycloak
Contact

Let's build something useful.

Have a project, role, or idea in mind? Send a message and I'll get back to you as soon as I can.

LinkedIn
Connect with me
GitHub
@ubaidxo