a
abdulrahman9970

Abdul Rahman

@abdulrahman9970

Full Stack Engineer, Spring Boot, React Native and Payment Integrations

Paquistão
Inglês, Urdu, Hindi
Algumas informações são exibidas no idioma inglês.
Sobre mim
I'm a full stack engineer with 6+ years of experience building production software in Java Spring Boot, Node.js, React, Angular and React Native. I've built an insurance broker platform, a home services marketplace app and bilingual Arabic and English web apps. I've also integrated Tabby, Tamara and other Saudi payment gateways. I can build your app, API or payment integration, or fix one that's broken. I work with Docker and Kubernetes too, so I can deploy it for you. Send me a message with what you're building, and I'll tell you honestly how I'd approach it.... Saiba mais

Habilidades

a
abdulrahman9970
Abdul Rahman
offline • 

Conheça meus serviços

Aplicações Web Full Stack
I will build your full stack web app with spring boot or nodejs and react
Aplicações Web Full Stack
I will integrate tabby tamara and saudi payment gateways into your app

Portfólio

Experiência profissional

Confidential

Full Stack Engineer

Confidential

Mar 2024 - Present • 2 yrs 8 mos

• Design, develop, and maintain enterprise-grade applications for an insurance broker platform using Java, Spring Boot, and Angular. • Build secure and scalable RESTful APIs to support core insurance workflows, including policy management, quotations, and customer data processing. • Implement backend business logic using Spring Boot, following clean architecture and best practices for maintainability and performance. • Develop frontend modules using Angular, leveraging TypeScript, RxJS, and Reactive Forms to deliver responsive and user-friendly interfaces. • Integrate PostgreSQL databases and optimize SQL queries to ensure data integrity and system performance. • Implement authentication and authorization mechanisms using Spring Security and JWT. • Work within a microservices-oriented architecture, contributing to service integration and API communication. • Containerize applications using Docker and deploy services on Kubernetes environments.

Telenor_Group

Full Stack Developer

Telenor Group

Apr 2023 - Nov 2023 • 7 mos

• Designed and developed scalable microservices using Java Spring Boot, supporting high-traffic telecom systems with a focus on performance and reliability. • Implemented event-driven architectures using Apache Kafka for real-time data streaming and asynchronous communication between services. • Deployed and managed containerized applications using Docker and Kubernetes, improving system scalability, fault tolerance, and deployment efficiency. • Built and maintained RESTful APIs for internal and external integrations, ensuring secure and efficient data exchange across distributed systems. • Worked on microservices architecture, contributing to service decomposition, inter-service communication, and system resilience. • Collaborated with cross-functional teams in an Agile environment to deliver high-quality, production-ready features. • Monitored and optimized system performance, reducing latency and improving throughput in critical services.

GlobeWyze_Inc

Full Stack Developer

GlobeWyze Inc

May 2022 - Apr 2023 • 11 mos

• Designed and developed full-stack web applications with a strong focus on backend APIs, system integration, and application scalability. • Contributed to the development and maintenance of a production-grade web platform, implementing RESTful services and frontend interfaces. • Built backend services using Java Spring Boot, handling business logic, authentication, and data persistence. • Developed frontend components using React with structured state management (Redux and Saga). • Integrated cloud services on AWS, including serverless functions and managed frontend deployment, to support scalability and performance. • Implemented real-time communication features using WebSockets to enhance system interaction and responsiveness. • Collaborated with cross-functional teams using Agile methodologies and Jira for sprint planning, delivery, and issue tracking. • Performed code reviews, bug fixing, and performance improvements to ensure system stability and maintainability.