Summary

Software Engineer, B. SC. in Computer Science passionate about Backend Developer and Mobile Programming and problem-solving with a good experience in flutter development and spring boot or Flask or Django [Rest api ,graphql ,MCV,Unit testing , Microservices].Looking for opportunities as a software developer with an expert team of developers who help advance my career progression to senior positions in the future.

Age

28

Gender

male

Skills

  • -Spring boot framework

    -6 years of experience as Software Engineer in Java and J2EE technologies.

    -Developed on OAuth 2.0, Spring Security and JWT to secure REST endpoints

    -Great knowledge on container technology, Docker, and implementing that in a cloud environment

    -Great knowledge on several Spring frameworks such as Spring Core, Spring IOC, Spring AOP, Spring Web MVC, Spring DAO, Spring Data JPA, Spring Security, Spring Boot, etc

    -Hands-on experience developing, deploying, tracing microservice application using Spring Cloud to implement microservice design patterns such as config server, service registry, load balancing, circu

    -Great hands-on experience with cloud computing using AWS EC2, S3 storage.

  • Flutter

    -Prior knowledge of native programming languages

    -State management and app architecture (BLoC, Provider, GetX, and MobX)

    -localization

    -Unit test & Widget test

    -Familiarity with Material Design guidelines and UXUI

    -Third-party libraries and RESTful APIs

    -Networking and handling push notifications

    -Offline storage, performance tuning, and threading

  • Database

    -Sql Server ,Mysql,Mongodb,Oracle,Redis,Postgresql

  • Cloud Platforms

    -Heroku, Amazon EC2

  • Django

    -Security (XSS, SQL Injection, CSRF, CORS, Session & Token Authentication)

    -Viewsets & Routers , Context managers ,Caching ,Middleware ,Deploying applications & hosting

  • FastAPI

    -Routing,Request Handling,Validation,Dependency Injection,Security,Logging,Testing and Debugging,SQLAlchemy or Tortoise ORM

Education

  • University of Technology - Artificial intelligence

Work Experience

  • Switch & ZainCash
  • Dish Network
  • Creative Projects
  • iraqsoft
  • Babylon code

CV Summary

5
Companies
2
Languages