Software Engineer

Mohammed Turky

Software Engineering · Data · Automation · AI · Information Security · Egyptian Baccalaureate Teacher

+20 Years of Experience

Experienced software engineer with a broad spectrum of expertise across software development, data engineering, databases, automation, artificial intelligence, cloud technologies, infrastructure, and information security.

I work across technical disciplines to solve complex problems, build reliable systems, automate processes, work with data, and translate business and operational requirements into practical technology solutions.

Mohammed Turky

Technical Expertise

A multidisciplinary technical background spanning software, data, infrastructure, security, and emerging technologies.

Software Engineering

Software Engineering

Designing and developing maintainable software, applications, services, APIs, and technical solutions with a focus on reliability, scalability, and practical problem solving.

Data Engineering

Data Engineering

Building data pipelines, processing workflows, transformations, reporting systems, and integrations that turn raw data into reliable and useful information.

Python

Python Development

Python development for automation, data processing, scripting, analytics, application development, integrations, and technical tooling.

Databases

Databases & SQL

Database design, SQL, data modeling, querying, transformation, optimization, and working with structured data and complex data environments.

Automation

Process Automation

Automating repetitive business and technical processes to reduce manual work, improve consistency, and increase operational efficiency.

AI

AI & Machine Learning

Artificial intelligence, machine learning, generative AI, and intelligent technologies applied to practical technical and business problems.

Cloud

Cloud & Infrastructure

Cloud environments, containers, Linux systems, deployment workflows, networking, infrastructure, and modern application environments.

ISO 27001

ISO/IEC 27001

Information security management, ISO/IEC 27001 implementation, control assessment, risk-based thinking, audit preparation, and evidence review.

Web

Web Technologies

Building and integrating web applications, APIs, services, and modern web technologies where they provide practical value.

Security

Information Security

Security controls, policies, procedures, risk considerations, technical safeguards, and practical approaches to protecting information and systems.

Analytics

Data & Analytics

Transforming data into useful analysis and reporting through data preparation, automation, visualization, and analytical workflows.

Education

Technical Education

Explaining programming, AI, computer science, and emerging technologies through structured lessons, examples, presentations, and practical exercises.

Selected Work

Practical engineering, automation, data, and security work.

Data Pipelines

Data Pipeline Engineering

Designing and maintaining automated data workflows, transformations, schedules, reporting structures, and integrations between systems.

Automation

Process Automation

Replacing repetitive manual workflows with reliable automated processes using programming, data processing, and system integrations.

Information Security

ISO/IEC 27001

Supporting information security management through control implementation, documentation, risk assessment, audit preparation, and evidence-based assessment.

Software

Software Solutions

Developing practical software solutions that connect business requirements with maintainable and reliable technical implementations.

Teaching & Knowledge Sharing

Bringing practical software engineering experience into the classroom.

Alongside my professional engineering work, I teach programming and artificial intelligence as part of the Egyptian Baccalaureate curriculum.

My teaching focuses on making technical concepts understandable through structured explanations, practical examples, visual material, problem solving, and hands-on programming.

I particularly enjoy connecting theoretical concepts with the technologies and systems students encounter in the real world.

01 Programming
02 Artificial Intelligence
03 Computer Science & Technology
04 Egyptian Baccalaureate Programming & AI Track

Let's Work Together

Have a technical problem, project, teaching opportunity, or professional opportunity to discuss?