Mohamed Ashraf

Full Stack Developer & DevOps Engineer

Crafting elegant solutions with Flutter, Node.js, Python, and modern DevOps practices

↓ Scroll to explore

About Me

With over 8 years of experience in software development, I specialize in building scalable applications using modern technologies. My expertise spans across mobile development with Flutter, backend systems with Node.js and Python, and DevOps practices that ensure smooth deployment and operation of applications.

I'm passionate about creating efficient, maintainable code and implementing robust CI/CD pipelines. My approach combines technical excellence with a deep understanding of business needs to deliver solutions that make a real impact.

Developer workspace

Featured Projects

E-Commerce Platform

E-Commerce Platform

Full-stack e-commerce solution with Flutter mobile app and Node.js backend

FlutterNode.jsMongoDBDocker
DevOps Dashboard

DevOps Dashboard

Monitoring and analytics platform for cloud infrastructure

PythonReactAWSKubernetes
AI Task Manager

AI Task Manager

Smart task management system with ML-powered prioritization

PythonTensorFlowFastAPIReact

Professional Experience

2020 - Present

Senior Full Stack Developer

Tech Innovators Inc.

Leading development of enterprise-scale applications using Flutter and Node.js. Implementing DevOps practices and managing cloud infrastructure.

2018 - 2020

DevOps Engineer

Cloud Solutions Ltd.

Designed and maintained CI/CD pipelines, managed Kubernetes clusters, and implemented monitoring solutions.

2016 - 2018

Python Developer

Data Analytics Co.

Developed data processing pipelines and machine learning models for predictive analytics.

Technical Skills

Frontend

Flutter
React
TypeScript

Backend

Node.js
Python
FastAPI

DevOps

Docker
Kubernetes
CI/CD