Mohammed Turky
Software Engineering · Data · Automation · AI · Information Security · Egyptian Baccalaureate Teacher
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.
Technical Expertise
A multidisciplinary technical background spanning software, data, infrastructure, security, and emerging technologies.
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
Building data pipelines, processing workflows, transformations, reporting systems, and integrations that turn raw data into reliable and useful information.
Python Development
Python development for automation, data processing, scripting, analytics, application development, integrations, and technical tooling.
Databases & SQL
Database design, SQL, data modeling, querying, transformation, optimization, and working with structured data and complex data environments.
Process Automation
Automating repetitive business and technical processes to reduce manual work, improve consistency, and increase operational efficiency.
AI & Machine Learning
Artificial intelligence, machine learning, generative AI, and intelligent technologies applied to practical technical and business problems.
Cloud & Infrastructure
Cloud environments, containers, Linux systems, deployment workflows, networking, infrastructure, and modern application environments.
ISO/IEC 27001
Information security management, ISO/IEC 27001 implementation, control assessment, risk-based thinking, audit preparation, and evidence review.
Web Technologies
Building and integrating web applications, APIs, services, and modern web technologies where they provide practical value.
Information Security
Security controls, policies, procedures, risk considerations, technical safeguards, and practical approaches to protecting information and systems.
Data & Analytics
Transforming data into useful analysis and reporting through data preparation, automation, visualization, and analytical workflows.
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 Pipeline Engineering
Designing and maintaining automated data workflows, transformations, schedules, reporting structures, and integrations between systems.
Process Automation
Replacing repetitive manual workflows with reliable automated processes using programming, data processing, and system integrations.
ISO/IEC 27001
Supporting information security management through control implementation, documentation, risk assessment, audit preparation, and evidence-based assessment.
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.
Let's Work Together
Have a technical problem, project, teaching opportunity, or professional opportunity to discuss?