Summary
Overview
Work History
Education
Skills
Certification
Timeline
Languages
SeniorSoftwareEngineer

Tarek Bassiouny

Senior Software Engineer
Alexandria

Summary

Dynamic software engineer with 9+ years of experience. Proficient in developing robust backend systems using PHP, .NET Core, and frameworks like Laravel, Symfony, and CodeIgniter. Adept in object-oriented programming, consistently delivering high-quality and scalable solutions. Collaborates effectively with cross-functional teams to drive innovation and achieve business goals. Committed to continuous learning and staying current with industry trends to optimize software development processes.

Overview

10
10
years of professional experience
5
5
Certificates
2
2
Languages
9
9
years of post-secondary education

Work History

Senior Software Engineer

Moodagent Technology
02.2023 - Current
  • Developed a custom search engine using OpenSearch and Kafka, with .NET as the API for querying data, improving search response times by 20%.
  • Utilized a Faust Python application to push topics to OpenSearch indexes, streamlining data ingestion and ensuring real-time updates.
  • Implemented Redis as a caching layer to optimize data retrieval, significantly reducing load times, and enhancing overall application performance.
  • Collaborated with cross-functional teams to integrate Python-based Faust applications with .NET APIs, optimizing performance and data flow.
  • Employed K6 for load testing to measure API performance, identifying bottlenecks, and ensuring system robustness under high traffic conditions.

Software Engineer ||

LinkFire Technology
04.2021 - 01.2023
  • Managed full-stack landing page solution, OneLink, for clients, ensuring seamless data integration from client platform.
  • Implemented Redis as caching layer to optimize data retrieval, handling over 20 million requests daily while maintaining performance.
  • Utilized Amazon S3 for scalable storage, effectively managing large volumes of data.
  • Refactored existing PHP code in Phalcon framework to optimize paging load times, enhancing user experience.
  • Managed .NET microservice platform by adding new API endpoints to improve functionality and user experience.
  • Played a key role in infrastructure management by implementing Docker for containerization and transitioning CI/CD processes from TeamCity to Jenkins.

Senior Software Engineer

Yallow Technologies, Co.
04.2020 - 04.2021
  • Improved website performance by optimizing PHP code and troubleshooting existing issues.
  • Implemented API integrations to connect web applications with third-party services seamlessly.
  • Developed user-friendly web applications using PHP frameworks for enhanced user experiences.

Software Engineer

Ibtikar Technologies, Co.
07.2018 - 08.2020
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.

Software Engineer

Travel Fox | Travel Business Domain
12.2016 - 06.2018
  • Developed efficient software solutions by utilizing PHP and other programming languages, resulting in improved application performance.
  • Enhanced user experience with intuitive interface designs, contributing to increased user satisfaction and engagement.

Software Developer

Global Impact
11.2014 - 11.2015
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines.

Education

Pre-master Diploma - Computer Science

Arab Academy For Science, Technology And Maritime
Alexandria, Egypt
08.2013 - 04.2017

J.D. - Law

Alexandria University
Alexandria, Egypt
09.2004 - 07.2009

Skills

PHP

Certification

Object Oriented Programming in Java

Timeline

Senior Software Engineer

Moodagent Technology
02.2023 - Current

Software Engineer ||

LinkFire Technology
04.2021 - 01.2023

Senior Software Engineer

Yallow Technologies, Co.
04.2020 - 04.2021

Software Engineer

Ibtikar Technologies, Co.
07.2018 - 08.2020

Software Engineer

Travel Fox | Travel Business Domain
12.2016 - 06.2018

Object Oriented Programming in Java

04-2016

Data Structure and Performance

02-2016

Algorithmic Toolbox

12-2015

Software Developer

Global Impact
11.2014 - 11.2015

Data Structure Made Easy

11-2014

Pre-master Diploma - Computer Science

Arab Academy For Science, Technology And Maritime
08.2013 - 04.2017

Become a Web Developer from Scratch

06-2013

J.D. - Law

Alexandria University
09.2004 - 07.2009

Languages

Arabic
Native language
English
Upper intermediate
B2
Tarek BassiounySenior Software Engineer