Software Engineer with foundational experience in designing, testing, and maintaining scalable backend systems. Proficient in .NET Core, C#, Java (Spring Boot), and Python, with a strong desire to expand expertise in distributed systems and microservices architecture. Demonstrates hands-on experience in developing cross-platform mobile applications using Flutter, including integration with RESTful APIs, Firebase, and modern state management solutions. Exhibits a proven ability to rapidly adopt new technologies and seamlessly adapt to evolving project requirements. Committed to leading collaborative efforts, solving complex problems, and driving continuous improvement through extensive experience with cloud platforms, containerization, and scalable web and mobile services.
Summary
Age
29
Gender
male
Skills
Backend Development:
Languages: Java,C#, Python, JavaScript
Frameworks: .NET,،Spring Boot,Flask, Django, NestJS
Microservices: Spring Cloud,API gateway,Load Balancing ,Service discovery,Event Bus, Logging
Event-Driven
Apache Kafka, IBM MQ, Rabbit MQ, JMS
Database Management:
SQL Databases: MySQL, Oracle, SQL Server
NoSQL Databases: MongoDB, Redis
Cloud & DevOps:
Platforms: AWS, Heroku, Azure,
Containerization: Docker, Kubernetes
CI/CD: Jenkins, GitLab CI, Azure Pipelines
Version Control: Git, GitHub
Flutter
UI Development: Material Design, Cupertino, Custom Widgets
State Management: Provider, Bloc, Riverpod, GetX
Networking: Dio, http
Local Storage: Shared Preferences, Hive, SQflite
Firebase Integration: Auth, Firestore, Cloud Messaging, Analytics
App Architecture: MVVM, Clean Architecture, Modularization
Testing: Unit, Widget, Integration Testing
Internationalization (i18n), Theming, Animations
Deployment: Android, iOS, Web, Desktop
Education
- UUniversity of Technology - Artificial intelligence
Work Experience
- QQi Card (QiCard)
- SSwitch
- DDish Network
- CCreative Projects
- iiraqsoft
- BBabylon code