Post Job Free
Sign in

Quantitative programmer

Location:
Bethesda, MD
Posted:
April 03, 2015

Contact this candidate

Resume:

Nafei Xu

*******@*****.*** 213-***-****

***** ******** ****** ***, *********, MD20852

EDUCATION

University of Southern California, Los Angeles,CA

May 2012

Master of Financial Engineering

Collegue of Computer Science and information Engneering, Zhejiang Gongshang

University,

Hangzhou, China

June 2010

Bachelor of Industry Engineering

TECHNICAL SKILLS

Programming Languages: C, JSP, JAVA, SQL,VBA

JEE Component: JSP, Servlet, JMS, SOAP, REST

Web Technologies: JavaScript, HTML5, CSS3, jQuery, XML, AJAX

Web Frameworks: Hibernate, Spring Framework, Struts 2

Data base: Oracle, SQL Server, MySQL

Applications: SPSS, Access, Microsoft Office (Excel, Word), MATLAB

Certification: CFA level 3 candidate

WORK EXPERIENCE

ICF International Jan 2015-now

Java Programmer

. Worked as an Java Consultant on cross support for external team

. Used Java technology along with Spring Framework and Hibernate to

maintain the software

. Developed persistent Java Objects for communicating with database

using Hibernate ORM.

. Involved in writing queries in SQL for back end

. Implemented Business logic for web service using Spring annotations

which enables dependency injection

. Used Java collections API extensively such as List, Sets and Maps.

. Configured the Spring framework for the entire business logic layer.

. Wrote DAO classes using Spring and Hibernate to interact with database

for persistence.

. Developed one-to-many, many-to-one, one-to-one annotation based mappings

in Hibernate.

. Designed templates using Apache Velocity, JSP, HTML and JavaScript

. Developed code using various patterns like Singleton, Front Controller,

Adapter, DAO, MVC, Template, Builder and Factory Patterns

. Involved in Unit Testing, Integration Testing, and System Testing.

. Used Apache Log4J for logging and debugging.

I vision Solution Feb 2013-

Dec 2014

Java Developer

. Developed and maintained software infrastructure at a high-frequency

options market maker.

. Worked with analysts and traders to implement and improve analytics and

quant trading strategies.

. Monitored trading systems and daily data processing

. Involved in writing queries in SQL for back end

. Wrote programs and scripts for research, risk management, and accounting

functions

. Defined business requirements for access to customers using Java,

Servlet.

. Used JDBC to provide database connectivity to database tables.

. Extensively used Core Java such as Exceptions, and Collections.

. Used Java collections API extensively such as List, Sets and Maps.

. Developed SQL and Stored Procedures using Oracle SQL Developer

. Involved in Unit Testing, Integration Testing, and System Testing.

. Worked with Unix Shell for deployment and debugging.

Achievement Matters, Inc.

Financial Analyst Intern May 2012-

Nov 2012

. Assisted accountants prepare payroll, and created the template with VBA

to facilitate the collection of monthly sales data from different

subsidiaries.

. Used pro forma to managed the cash flow and did research and find the

best way to finance the projects

. Managed the portfolio and tried to build up database to manage these

data;

Hangzhou Xinrun GongMao Limited Inc. Hangzhou, China

Jan 2008- Jan 2010

Java Programmer

Project Name: Warehouse Management System

Description: The application manages the inventory of the company to

implement zero-inventory logistics, optimize the supply chain, and

achieve efficient customer response. Also this application will help

supervisor to keep track of the stocks, like the distribution

requirements planning record

. Involved in the analysis and design of time and employee domains.

. Involved in writing queries in SQL for back end

. Created a user Interface through HTML and JSP.

. Defined business requirements for access to customers using Java,

Servlet.

. Responsible for client side validation using Java script.

. Information is stored on MySQL, which is back end for this project.

. Used JDBC to provide database connectivity to database tables.

. Debugging and fixing any developmental issues.

. Unit tested the developed part of the application

Project: Online Plant Rent System Development

. Conducted investigation into the tray rent market and design the online

rent system

. Programmed the online system with JSP, JAVA and connected the web with

the MySQL.

. Use Spring JDBC to connect to database and query data.

. Write Html pages with JavaScript and CSS injected in files, and connect

to service using AJAX calls.

. Use Log4J for logging the application exceptions and debugging

statements.

Project: Research on the Optimization of the Vehicle Routing of Urban

Emergency System

Zhejiang Gongshang Univeristy June

2008-June2009

? Collected the traffic flow data, do regression by SPSS to analyze the

relationship between the time and traffic

? Programmed the interface of the Emergency Routing System with JSP, SQL

and Java

? Published 3 papers concerning the vehicle routing optimization, and

presented them in the international conference



Contact this candidate