Summary

Software Engineer with 14 years of experience in large scale enterprise applications, building projects from inception till implementation; Ability to comprehend complex business and technical challenges with ease to articulate the solution effectively to stakeholders; Extensive experience in software architecture, as well as in designing, developing, testing and implementing solutions using Java or Kotlin. International experience and exposure to diverse technologies, cultures, and business operations. Team player with strong leadership, communication, and analytical skills. Decisive, solution-focused, and results.

Public Speaking

Tech Stack

I specialize in developing software with Java/Kotlin, Spring Framework and AWS. It is a perfect combination for many web and enterprise applications. Some of the technologies that I normally work are but not limited to:

Cloud base Microservice Architecture using:

  • consul
  • docker
  • vault
  • envoy
  • resilience4j

Messaging Systems:

  • AWS Manage Kafka MSK
  • AWS Kinesis
  • AWS SNS
  • AWS SQS
  • ActiveMQ.

Storage:

  • SQL: Oracle, PostgreSQL, MySQL, Redshift and others
  • No-SQL: AWS DynamoDB
  • Key/Value: Redis
  • Search: Elasticsearch

Testing: JUnit, Mockito, JMeter, MockK, Gatling.

Thank You for reading!