I am a software developer specializing object-oriented approaches to network and platform development. Sound background in full life-cycle of software development process including requirement gathering, design, coding, testing, debugging and maintenance. I have extensive experiences in designing and implementing flexible solutions for frequently changing UI and functionality changes.

I am interested in mastering object oriented programming, study more in database management systems, web and mobile application development, internet and network security.

Strengths Includes

  • Object Oriented Development
  • Distributed/ Client Server Systems
  • Database Development
  • CRM development and maintenance
  • System and Network Security
  • Operational databases and data warehousing

Technical Skills

Languages: Java, Siebel, HTML, CSS, JavaScript, SQL
Methodologies: Object-Oriented Programming, UML, Relational database, NoSQL database, Bootstrap, BitBucket, GitHub
Operating Systems: Windows XP/7/8/10, UNIX, Android, Linux
Databases: Oracle, MySQL, MongoDB
Networking: TCP/IP, HTTP, FTP, LANs, WANs.
Tools: Visual Studio, NetBeans, SoapUI, Sublime

Professional History

Data Analysis – UNOPS – Sri Lanka
This involved collecting, analyzing, processing and presenting emergency data from areas where affected by tsunami in eastern Asia in 2004. Also in this project, I participated designing, implementing, testing and debugging a new emergency data collecting software platform called EmergenyInfo.
Developer – BBVA-Compass – USA
I worked as a CRM developer. This involved implementing and maintaining everyday requirement of UI and functional changes to the bank’s CRM, Data collecting and warehousing, perform data analyzing for making better business decision.