I am a software development professional with more than ten years of experience focused on designing, developing and maintaining complex software applications.My technical experience is mainly focused on the back and middle layers, with acceptable knowledge in front end. The main technologies I use for the backend development are Java, Spring Framework, Oracle PL/SQL and MySQL. As for front-end, I am knowledgeable in Native Android Development (Java based), Angular 2+, Ionic in addition to HTML & CSS.I am also knowledgeable in Web Application Security (OWASP) and its application in web and mobile applications. My position at a banking software provider company has also provided me with a basic knowledge in retail banking and the digital transformation pursued by the banks globally.I feel happy that the applications I have developed or contributed to (both at my daily job, or as a personal initiative) have been used by an estimated 3 million people across the globe.One of the applications I have developed in my free time, Private Read for WhatsApp, has reached 2 million downloads and a four star store rating.
Listed skills include Agile Project Management, Java, Android Development, Web Application Security, and 22 others.