IW

Islam Walid

Backend Developer at Azzrk

Mansoura, Dakahlia, Egypt

Work Experience

  • Software EngineerFull Time

    ICloud-Ready

    Jun 2024 - Present -1 yr, 1 month

    Egypt , Cairo

    • Job Details:- Improved efficiency by refactoring monolith multi-tenant mongo database into more scalable single tenant databases. - Implemented CRM integration feature with whatsapp API. - Hardened business logic workflows reliability and durability by integrating Temporal. - Worked on authentication microservice to handle users' accounts and stripe subscriptions.
  • Backend DeveloperFull Time

    Azzrk

    Nov 2022 - Present -2 yrs, 8 months

    Egypt , Cairo

    • Job Details:- Implemented microservices within an Agile environment utilizing Scrum methodology. - Leveraged Golang and Node.js extensively in project development. - Demonstrated expertise in designing and deploying microservices architecture, employing HTTP and gRPC protocols. - Established robust CI/CD pipelines for seamless deployment of production services. - Distinguished in crafting comprehensive unit and integration tests leveraging leading industry tools. - Spearheaded performance optimization efforts through benchmarking initiatives. - Produced documentation for code, APIs, and technical procedures to facilitate comprehension and future maintenance. - Proficiently managed both relational (RDBMS) and NoSQL databases, ensuring optimal data management solutions. - Exhibited a profound understanding of containerization principles and demonstrated mastery of Linux environments. - Actively contributed to the advancement of existing and new projects, enriching functionalities and features. - Engineered high-quality, reusable codebases, fostering efficiency and sustainability across project lifecycles.
  • Software EngineerInternship

    Codescalers

    Jul 2022 - Sep 2022 -2 months

    Egypt , Cairo

    • Job Details:- Implemented a Terraform module to dynamically create VMs and configure them automatically via environment variables to create Kuberentes cluster. - Implemented Filesystem in Userspace (FUSE) software interface for linux to let non-privileged users create their own Filesystem using Loadable Kernel Modules (LKMs) without editing kernel code. - Implemented priority-based process manager that runs services specified in YAML file by sorting them topologically according to their dependencies. - Worked with the team on deploying several internal services using Kubernetes ,Terraform, Docker and Docker Compose. - Implemented unit tests for all services I have worked on and used CI/CD tools (Github Actions) to apply Test Driven Development (TDD).
  • Education

    • Bachelor's Degree in Computer Science

      Mansoura University

      Jan 2023 

    Skills

    • Stripe
    • Linux
    • Git
    • Github
    • PostgreSQL
    • Redis
    • MongoDB
    • Node.js
    • Express.js
    • Nest.js
    View More

    Languages

    • Arabic

      Fluent
    • English

      Advanced
    Share this Profile