Fund Application Analyst
Current• Designed and implemented SOAP/Restful web service for EMX (Electronic Message Exchange) Hub to enhance the system by incorporate web services as transport channel; Technology: Apache CXF, Active MQ, Zookeeper, Spring(IOC, JPA/Hibernate, Root), Jetty, Apache Fediz (SAML Token), Security;• Led the architecture design, data modeling and backend high availability solution for CDRJES(Central Data Repository Extraction and Summary). Technology: Core Java(Concurrency, Generics, Collection), Spring(IOC, JDBC, Transaction), SQL Server, Gof design pattern, data modeling, database design, T-SQL, Query optimization, performance tuning• Evaluated and implemented HA (high availability) backend architecture for WebRefresh project, the re-architect of the web frontend for EMX system to migrate from legacy JSP/Servlet to Spring+Struts2. Technology: Apache, Tomcat, Struts2, Spring, SQL Server, Java, JQuery, Javascript, Kryo, Availability group, Replication, database design, T-SQL, Query optimization;• Proposed the redesign of Dashboard, the in-house solution to monitor and manage applications across different platform. Technology: Apache/Tomcat, Struts2, Spring, SQL Server, Java, database design, T-SQL, Quartz, Gof design pattern;• Built scripts and utilities to streamline and automatic administrative tasks for infrastructure, release process and environments; Technology: shell script, windows batch script