§ Excellent programming skills using JAVA/JavaScript/JavaEE (JSP, Servlets, JavaBean, EJB), C/C++, Visual Studio 6/10, HTML, XML/XLST/DOM/SAX/XQuery, JavaScript, Perl, C#, PHP, R, UML, SQL, Pig Latin, HQL and other languages such as Scheme/LISP, ML, Haskell, Prolog, Python, Scala, and Linux shell scripting; Expertise in advanced and complex SQL, HQL, Phoenix (SQL-like) queries; T-SQL for generating scripts, stored procedures, triggers; and RDB & RDB-web enterprise applications, etc
§ Expertise in software bug-identification and bug-fixation, problem-solving or issue-resolving, QA (quality assurance) testing and test incidents resolution in software development and maintenance
§ Expertise in designing/generating test data, creating test plans, design test suites and the associated test scenarios consisting of a variety of test cases for manual or automated software testing, software testing automation using Mercury/HP QuickTest Professional tool for various software system testing
§ Hands-on expertise of data architecture, ingesting, storage, retrieval and analytics using
ü non-SQL databases or search engine (key-value and no-key DB) such as MongoDB and HBase (key-value DB), ElasticSearch (key-value searching engine) and Hive (no-key DB) (In Big Data Environment), and their applications for Mayo Clinic Big Data Project (the core of UDP), etc
ü SQL databases (relational databases, RDB) including data modeling, logical and physical database design, relational database normalization (3rd NF and BCNF), and industrial or enterprise databases implementation using DB2/Oracle/MsSQL/MySQL/PostgreSQL systems; Hands-on experience in installing, configuring, managing, monitoring and troubleshooting RDBMS – DB2 (v9.7) / Oracle 11gR2 / MsSQL 2008R2 / MySQL (v5.5) / PostgreSQL Servers
§ Strong leadership, management, organization, communication and collaboration skills for > 10 years as a Principal Investigator, a Team Lead, a Senior PH.D. Research Scientist, and a Senior Analyst /Programmer in Mayo Clinic and other organizations – Good at motivating employees, assigning appropriate jobs to right team members, financing and budgeting, human and non-human resource development and allocation, effective decision-making, and facilitating team work, team decision and its implementation
§ Excellent skills in quickly learning and adopting new knowledge and techniques as well as adapting to new social and working environments
§ Excellent data analysis, data architecture, teaching/mentoring, teamwork, and vendor-or-customer-or-partner collaboration skills