Summary

Software Technical Lead/Architect with +10 years of experience in different types of architectures (Microservices, SOA, Monolithic). With a bachelor’s degree in computer science and my certificates, I also have experience in Java, Spring, Microservices, cloud, Nodejs, Java Script, React Js, Design Patterns, Design Principles, API integration and Database design (SQL and NoSQL).

Skills

  • Programming Languages

    Java,

    Node Js,

    Type Script,

    React js,

    HTML,

    Java Script

  • Frameworks

    Spring boot,

    spring mvc,

    spring cloud,

    Hibernate,

    Express.js,

    Spring Web Flux,

    Nest.js

  • Cloud

    AWS,

    Google Cloud,

    Microsoft Azure

  • Integration

    API Integration,

    Redhat Fuse Integration,

    ESB,

    Rest API,

    SOAP

  • Architecture & Design

    Microservices (DDD),

    SOA,

    Database Design,

    OOP,

    SOLID,

    Design Patterns,

    API Integration

    CQRS

    Event Sourcing

  • Technologies

    Redis,

    Kafka,

    Graph QL,

    ELK,

    Docker,

    Kubernetes,

    Eureka,

    Zuul,

    Elastic search,

    Openshift

  • Database

    Oracle,

    My SQL,

    SQL Server,

    Mongo DB,

    Postgres SQL

  • Servers

    Apache,

    Tomcat,

    Nginx,

    Web Logic,

    Web Sphere

  • Tools

    Eclipse,

    Visual Studio,

    Netbeans,

    Jenkins,

    Grafana,

    Visio,

    Draw.io,

    Jira

  • Source Control

    GIT,

    SVN,

    VSS

Work Experience

  • LINK DEVELOPMENT- Part Time
  • Oracle
  • Algorithmz
  • DXC
  • Oracle
  • QNB
  • IDS Corp

CV Summary

5
Projects
2
Courses
7
Companies
2
Languages