I worked with several multinational companies for over eight years on various technical/functional domains and just started freelancing only recently. I had the experience of designing & developing complex software systems right from the scratch and maintaining those in production deployments.
I consider myself a Java Security Expert for I extensively worked with PKI, RBAC, JAAS, JACC, SSO, SAML, OAUTH, etc for many years. I have vast experience in making software for automated upgrades, either for release to release or between iterations in an agile model of deployment.
I am quite verse with utilising and often customising open source software; the most notable of which i trifled with are OpenSSO (for RDMS based identities & entitlements), CSync2 ( few bug fixes & enhancements), Apache Lucene (integration with Apache Cassandra via a new Codec). I am an expert at debugging & performance analysis too.
I worked on many projects and products with my previous employers, and the most notable one and the longest i worked with is a Telecom Management Suite for Avaya titled "Avaya Aura System Manager", @see [login to view URL] . I extensively worked in the design & development of User Provisioning, Security, Geographic Redundancy, Multi-Tenancy, and Upgrades for the above said product.
I assure you of timely delivery with uncompromising quality in whatever i do.
Skills: Java, JEE, JSF, Seam, Swing, Struts, Spring (Core, MVC, Security, BATCH), javascript, Usability, User Experience, JPA, EJB, JMS, REST & WSDL Web Services (i.e. JAX-RS & JAX-WS), Eclipselink, Hibernate, OSGi, Shell Scripting, C/C++, Cassandra, Lucene, Solr, Web Crawling or Site Scraping, JAAS, RBAC, PKI, Security, Map-Reduce, Hadoop, HBASE, Hive, RSS/ATOM, CMS, ECommerce ( integrating Paypal, Google Wallet, [login to view URL], Amazon Payments or any other payment gateways), and many others