Skills:
Programming Languages: Expert(Java, J2EE), Experienced(C, C++, Python, Shell), Knowledge of (C#, Perl, Scala, Groovy). Experienced in multi-threaded processes, performance management, memory control, design patterns, high volume and real-time transactions. Architectural Design: Solid background in architectural design, development and best practices. Technical Communication: Excellent in converting business requirements into technical solutions. Skilled at communicating complex technical concepts to non-technical audiences such as business analysts, QA, management, and other business teams. Database Development: Expert in Oracle, DB2, SQL Server. Experienced in Sybase, MySql, PostgreSQL, MongoDB, Coherence and other various NoSQL. Knowledge and experience of Hadoop map/reduce, HDFS, Hive, Pig. Web and Application Server: Skilled in leading J2EE web and application servers including WebSphere, JBoss and Tomcat. SOAP and REST web service integration. Operating Systems: Experienced with Windows Server, Linux and Unix Frameworks: Spring, Hibernate, MVC, JDBC, SOA, SaaS, PaaS Protocols and Technologies: FOP, SAS, iText, POI, SAX, DOM, XSLT, jQuery, JavaScript, FIX, ECN, Log4j, JMS Other Tools/Skills: Ant, Maven, UML, Visio, Eclipse, Perforce, CVS, Subversion, XDoclet, Shell Scripting, MATLAB, Flex, AJAX, VeriFix, HttpClient, VB, Transaction Management, AOP, caching, VB script, VisualVM, jConsole, SCM, Continuous Integration