Language agnostic polyglot software developer, easily adaptable to different technologies with experience in various technologies and various domains.

Strong believer in acquiring knowledge of paradigms instead of languages.

Skills:

Laguages used:

Frameworks used:

Experience: