Beshoy Riad

Beshoy Riad

Software Engineer & DevOps Architect

Software Engineer
DevOps Architect
Cloud & Backend Developer
UI/UX-Driven Innovator

Professional Summary

Software Engineer and DevOps Architect based in Egypt, specializing in building high-performance desktop applications, backend systems, and automated deployment pipelines. With a strong foundation in Python, C#, and SQL Server, I design and deliver reliable, user-focused software that bridges efficiency, scalability, and modern UI/UX design.

My work spans full-cycle development, from architecting data-driven desktop systems to implementing CI/CD pipelines and cloud-based automation. I’ve engineered solutions that improve operational workflows, streamline reporting across connected systems, and integrate AI-driven insights to enhance decision-making and usability.

Holding certifications in Artificial Intelligence, Networking, and DevOps Engineering (IBM), I combine technical depth with a practical understanding of real-world operations. I’m passionate about crafting intuitive software that simplifies complexity and brings real value to users through thoughtful design and robust engineering.

Skills & Expertise

Software Development

Python
C#
Qt / PySide6
.NET Framework
Object-Oriented Programming (OOP)
Design Patterns
API Integration

DevOps & Automation

CI/CD Pipelines
Git & GitHub Actions
Docker
Linux Administration
Shell Scripting
Cloud Deployment
System Monitoring

Databases & Backend

SQL Server
SQLite
Entity Framework
RESTful APIs
Data Modeling
Query Optimization
Database Design

UI/UX & Desktop Apps

UI/UX Design
Figma
Responsive Layouts
Usability Testing
Custom Widgets
Dark Theme Design
Cross-Platform Interfaces

Work Experience

Software Engineer

Tech Gear Solutions

Hurghada, Egypt

Apr 2024 - Jul 2025

  • Designed and developed custom ERP and POS systems using Python (PySide6/Qt) and SQL Server, enabling efficient operations for restaurants and retail businesses.
  • Built synchronized multi-branch systems over LAN, allowing real-time data exchange and centralized reporting across multiple PCs and locations.
  • Reduced invoice generation time by 40% through optimized SQL queries and direct printer API integration, enhancing overall system performance.
  • Created modern, user-friendly interfaces and prototypes in Figma, improving usability and workflow efficiency through responsive design and user testing.
  • Implemented CI/CD pipelines and automated deployments with GitHub Actions and Docker, improving update reliability and reducing release time.
  • Developed and deployed responsive company websites using WordPress, PHP, and JavaScript. Handled full-stack setup including hosting configuration, domain management, and server deployment.
Python
C#
PySide6 / Qt
SQL Server
RESTful APIs
Figma
UI/UX Design
Socket Programming
GitHub Actions
Docker
CI/CD
OOP
PHP
WordPress
JavaScript
HTML & CSS
Web Hosting & Deployment
cPanel / Domain Management
Server Configuration

Previous Experience & Technical Training

Artificial Intelligence Trainee

Sep 2023Nov 2023

Zewail City of Science and Technology

  • Completed a hands-on AI training program focused on machine learning fundamentals and practical model development.
  • Gained experience with Python-based AI frameworks and real-world problem-solving.
PythonMachine LearningData AnalysisScikit-learnTensorFlowPandasNumPyModel EvaluationData Visualization

Networking Fundamentals Trainee

Sep 2022Nov 2022

Cisco Networking Academy

  • Trained in network configuration, IP addressing, and troubleshooting as part of the Cisco CCNA Level 1 course.
  • Built a foundational understanding of LAN/WAN systems and network security.
NetworkingPacket TracerLAN/WAN ConfigurationIP Addressing & SubnettingRouting & SwitchingNetwork TroubleshootingNetwork Security

Education

Bachelor of Science - BS, Computer Science and Information Technology

Egyptian E-Learning University

2020 - 2024

GPA: 3.38

Graduated with Excellent Standing
Senior Project: Student Assistant (AI-based Academic Assistant)

Activities and Societies:

  • Developed multiple academic automation tools during university, including quiz solvers and study assistants that used parsing, logic, and AI-based techniques to enhance learning efficiency.
  • Participated in Networking Training Programs
  • Member of ICPC Community

What I'm Learning Now

DevOps & Deployment

  • IBM DevOps & Software Engineering Professional Course
  • Automating cloud deployments for small-scale production apps
  • Exploring efficient serverless setups using Vercel and Resend

Modern Frontend

  • Expanding UI/UX depth with Tailwind, Next.js, and motion design
  • Improving accessibility and performance in React apps

Backend & Systems

  • Enhancing API performance and error handling with FastAPI and Flask
  • Experimenting with WebSocket-based real-time systems in Python and Node.js