Summary
Overview
Work History
Education
Skills
Websites
Languages
Additional Information
Languages
Timeline
Generic

Issam Olwan

Cairo

Summary

Experienced Software Engineer specializing in full-stack JavaScript development. Proven track record of building efficient backend systems, optimizing APIs, and improving overall system performance. Skilled in creating responsive user interfaces and managing secure cloud storage. Focused on delivering high-performance, scalable, and reliable applications. Demonstrates strong analytical, communication, and teamwork skills, with proven ability to quickly adapt to new environments. Eager to contribute to team success and further develop professional skills. Brings positive attitude and commitment to continuous learning and growth.

Overview

4
4
years of professional experience

Work History

Software Engineer

Lalamove
07.2022 - Current
  • Collaborated with the development team at Lalamove to optimize the Krip store API by migrating data from MySQL to MongoDB, resulting in a 6x speed improvement in data fetching for millions of deliveries
  • Developed robust models, integrated them with the database, and built APIs through middleware; conducted extensive testing, ensuring a 25% reduction in system errors
  • Built and deployed an S3 bucket POST API at Lalamove to enable clients to efficiently upload images through a stream, reducing latency by 30% and improving image storage reliability for over 500,000 daily requests
  • Configured an Nginx reverse proxy server to handle image requests for Lalamove’s API endpoints, increasing scalability to process over 100,000 image requests daily
  • Implemented intelligent logic in the Nginx server to fetch images from Google servers when not available in Amazon S3, ensuring image availability for 99.9% of requests across multiple regions
  • Integrated advanced logging functionality into Lalamove's Nginx server, tracking the size of response bodies to an HTTP endpoint, improving system monitoring and optimization by 20%
  • Architected and deployed a high-availability API gateway for Lalamove's delivery platform, ensuring 99.95% uptime across 10+ cities, supporting millions of requests per day
  • Streamlined deployment pipelines using Docker and CI/CD tools, reducing deployment times by 40%, allowing faster feature releases and fewer production downtimes
  • Implemented caching strategies using Redis to reduce API response times by 50% during peak hours, improving customer satisfaction and reducing server load
  • Improved the security of image uploads by integrating encryption protocols into the S3 image storage system, ensuring compliance

Full Stack Software Engineer

Upwork Freelance
09.2022 - 05.2023
  • Set up ESLint, TypeScript, and CI workflows for frontend and backend projects, leading to a 20% reduction in code errors and streamlining the deployment process.
  • Built the UI with ReactJS, resulting in a 15% improvement in user engagement and a 10% reduction in page load times.
  • Implemented Twilio OTP service provider for mobile phone authentication, enhancing security and improving user sign-up rates by 10%.
  • Integrated SocketIO for real-time chat functionality, enabling faster message delivery and managing real-time connections for a growing user base.
  • Enhanced Twilio integration for SMS and MMS, supporting the efficient handling of communications for an increasing number of users

Open-Source Contributor

AnyoneCanCode
11.2021 - 06.2022
  • Contributed to the development of an open-source platform for coding education using TypeScript, Chakra UI, NextJS, and Strapi, supporting a community of over 1,000 active users.
  • Added a feature to listen for key press events, enhancing user interaction for approximately 500 users and improving the challenge completion rate by 20%.
  • Edited and updated the styling of existing markdown to align with the Figma design, improving visual consistency across the platform for all 50+ pages.
  • Implemented GitHub Actions for ESLint and TypeScript checks, automating code quality processes and reducing manual review time by 30%.

Frontend Developer

BuildoMENA
09.2020 - 06.2021
  • Utilized HTML, CSS, and JavaScript to create visually appealing and responsive web pages, resulting in a 20% increase in user engagement and meeting client requirements for over 15 projects.
  • Worked closely with UX/UI designers to translate their designs into functional web applications, successfully implementing over 30 design features in the past year.
  • Collaborated with back-end developers to enhance website functionality and integrate new features, contributing to a 25% improvement in site performance and user experience.
  • Worked cooperatively with client services, sales, and design teams in a deadline-driven environment, helping to complete 10+ projects on schedule and within budget.
  • Tested web-based product functionality and delivered iterations, achieving a 15% reduction in post-launch bugs and improving overall customer satisfaction.
  • Designed and updated layouts to meet usability and performance requirements, leading to a 30% decrease in user complaints related to site navigation and functionality.

PHP Web Developer Intern

Accord Marriage Counseling
05.2020 - 08.2020
  • Developed and maintained a Point of Sale (POS) system using Laravel and jQuery for Accord for Marriage Counseling, serving approximately 100 daily users.
  • Implemented JavaScript and Bootstrap for frontend development, enhancing the user interface and reducing page load times by around 15%.
  • Seamlessly integrated the frontend with the existing system, facilitating smooth communication for over 50 transactions per day.
  • Ensured the design was responsive and mobile-friendly using Bootstrap, resulting in a 25% increase in mobile user engagement.
  • Contributed to planning and architecture discussions, helping to refine the system design and improve project efficiency.
  • Created robust APIs and managed data using Laravel, enhancing system functionality and handling up to 500 transactions daily.
  • Collaborated with the database team to optimize the database structure, resulting in a 20% improvement in query performance.
  • Implemented jQuery functionalities for dynamic form validation and real-time updates, improving user input accuracy and reducing errors by 10%.
  • Assisted in testing and debugging, contributing to a 30% reduction in reported issues and improving overall system reliability.

Education

Bachelor of Computer Science - Information Technology - Computer Science

IUG
06.2022

Skills

  • Responsive Web Design
  • Performance Optimization
  • RESTful API Integration
  • Nodejs Experience
  • API Integration
  • SQL Database Management
  • ReactJS knowledge
  • Progressive Web Apps
  • Git Version Control
  • HTML5 Proficiency
  • Docker Containerization
  • JavaScript expertise

Languages

  • English - Fluent
  • Arabic - Native Speaker
  • Additional Information

    Virtual Library
    A virtual library where users can keep track of their reading progress.


    • Backend Development: Developed a backend application to fetch book cover URLs using titles and integrated with a MySQL database for efficient storage.
      Implemented a Redis cache system, optimizing response times, especially for frequently accessed book titles.
      Utilized a Firebase service account for secure and seamless integration with the backend application, enhancing security and data management.
    • Frontend Development: Created a responsive, user-friendly interface using React with TypeScript and Tailwind CSS.
      Integrated Firebase services, including authentication, Firestore, and storage, to manage user data such as personal information and profile pictures.
    • Deployment: Deployed the Dockerized backend application on Heroku, ensuring accessibility, scalability, and reliability.
    • Key Achievements: Reduced request times by 12x, from approximately 5-6 seconds, through the implementation of Redis caching.
      Demonstrated proficiency in integrating technologies, ensuring seamless communication between frontend and backend components.

    Languages

    Arabic
    Native language
    English
    Proficient
    C2

    Timeline

    Full Stack Software Engineer

    Upwork Freelance
    09.2022 - 05.2023

    Software Engineer

    Lalamove
    07.2022 - Current

    Open-Source Contributor

    AnyoneCanCode
    11.2021 - 06.2022

    Frontend Developer

    BuildoMENA
    09.2020 - 06.2021

    PHP Web Developer Intern

    Accord Marriage Counseling
    05.2020 - 08.2020

    Bachelor of Computer Science - Information Technology - Computer Science

    IUG
    Issam Olwan