AS
abdelrhman shokr
Senior Backend Web Developer at Exacall
Work Experience
Exacall
Feb 2024 - Present -1 yr, 7 months
- Job Details:Led architecture of a drag-and-drop flow builder in TypeScript, created an intuitive visual interface allowing non-technical users to build complex workflows by selecting pre-built functional nodes, eliminating coding requirements. Developed modular components for core features (call initiation, messaging), logic gates (and/or), IVR input capture, and parameter calculations to enable diverse workflow capabilities. Containerized microservices with Docker via CI/CD pipeline (EasyPanel) for each node as a separate microservice. Built an end-to-end survey platform supporting creation (questions/answers/timeouts), deployment via voice/email/WhatsApp, third-party integrations, and automated statistical reporting. Engineered a contact processing system with CRM integration for contact imports, CSV/Excel upload support, BullMQ queuing for error resilience, campaign controls (schedule/pause/cancel). Acquired deep knowledge of call center operations, including call routing algorithms, agent distribution logic, and real-time call tracking methodologies. Managed development and production versions of the application.
Unilever
May 2022 - Aug 2023 -1 yr, 3 months
- Job Details:Architected and developed an enterprise-grade campaign management system serving multiple Unilever brands. Designed and built a Redis-based caching layer to optimize application state management. Managed a gaming interface from designing and implementing the frontend to managing and implementing the backend of the percentage and ratios based on which each prize is likely to appear.
Finitic (formerly ITGeek)
Jan 2021 - May 2022 -1 yr, 4 months
- Job Details:Developed and maintained cryptocurrency exchange platform features using Node.js and React.js/Next.js. Designed and implemented MongoDB schemas for optimal performance and data integrity. Contributed to architectural decisions for platform scalability and maintainability.
Education
Bachelor's Degree in Computer Science and Automated Control
University of TantaJan 2014 - Jan 2020 - 6 yr
Skills
- Docker
- Node.js
- Typescript
- Microservices
- AWS (EC2, S3, Lambda, CloudFormation)
- Serverless Architecture
- REST/GraphQL
- sql/nosql
- Technical Mentoring
- Agile/Scrum
View More
Languages
Arabic
FluentEnglish
Fluent