Sign in

Java Project

Lake Forest, CA
February 01, 2014

Contact this candidate


Mark P Fahimi

***** ******* ****** ***, **** Forest, California, 92630

Phone: 949-***-****



To obtain a position as a Trading System Developer that utilizes my

education in computer science and experience in Finance


. More than 10 years of experience developing automated trading systems

in multiple financial markets

. In-depth understanding of full life cycle of financial instruments and

technical/fundamental analysis

. Programming skills in Java, C#, and EasyLanguage (Object Oriented

programming & relational database)

. Development, customization and optimization of complex algorithms

. Ability to optimize project requirements to work tasks by using agile

methods to address the problems of changing requirements

. Capable of working well in a team using effective / efficient

communication skills

. Excellent interpersonal skills as well as experience interacting with

customers and providing support


. Languages: Java, Java Swing, C#, Perl, EasyLanguage

. Platforms: Portfolio Maestro, TradeStation, NinjaTrader

. Markets: Stocks, Options, Futures, FOREX, Bonds

. Database: MySQL, Oracle, JDBC, SQL

. Web: Spring (MVC), Hibernate, Apache Tomcat, HTML, XML,

CSS, JSP, PHP, JavaScript

. Protocols: HTTP, FTP, SMTP, TCP/IP


Advisory Trading Network March 2011- Dec 2013

Java Development, Trading System Design

. Designed and developed multiple trend following trading

strategies in a portfolio of non-correlated markets

. Designed, Developed, Implemented, Tested a web application

using J2EE to update the performance results on the


. Presented solutions in written or oral reports to provide support to

clients and team members

. Designed and developed fully automated Java Application to

integrate trading systems in EasyLanguage with business

logic in Java

. Integrated and managed client accounts and trading servers

on VPS

. Accomplished the integration between Intelligent Trend's

trading application and multiple brokerage trading


Stock Advisor Group Inc. Toronto, Canada March


Java Developer, Team Lead, Toronto

. Designed and developed a Java Swing platform to automate

market entry and exits based on technical analysis using

real-time and historical data

. Developed and designed notification application to

broadcast traders using email, IM and SMS

. Being involved in sales and support, and where appropriate,

maintaining contact with organization's clients

. Successfully accomplished the design and development of

real time interactive Java application to buy and sell in

FOREX market (IQFeed & FXCM API integration)

. Developed multiple, multi-functional websites and

subscription systems to present the available applications

to individual and institutional investors

. Integrated the output of the applications to the member's

area of each website and developed email, IM, and Text

message notification to deliver trading signals to clients

. Developed Java tools to automate manual tasks

. Accomplished the integration between Stock Advisor Group's

trading application and multiple brokerage trading


Documentum Inc. NASDAQ (DCTM) Toronto December 2001-

March 2003

Consultant March 2002 - Mar 2003, NJ, MA, IL, Netherlands, Germany,


. Successfully accomplished the design and development of the

first integrated web client for Bulldog Rich Media Services

and Documentum eContent Services. Productively directed a

team of two to deliver Lucent VIP Briefing Center project.

My expertise in Bulldog system allowed me to meet the goal

of migration of an old Bulldog system to a new integrated

product that brings a great number of functionalities into

work. Responsibility for this project comprised of the

design and development of the web client and integration of

Lucent with Documentum object model as well as QA,

Installation and Configuration. I personally trained the

staff on the product for an enterprise containing five

locations world wide.

Consultant March 2002, Huston TX

. Designed and developed a Documentum Workflow and lifecycle

for Administaff Inc.

Consultant January 2002 - March 2002, London UK

. Contributed to the first step of integration of Bulldog and

Documentum technologies by adding the thumbnail view

functionality to the existing portal application.

Successfully developed the J2EE architecture by adding tag

libraries on top of the Web Development Kit (WDK) to

generate/display thumbnails for Rich Media file formats

through the Documentum Desktop Client/Portal (Kryton


Bulldog Group Inc. Toronto, ON, September 2000- December 2001

Consultant March 2001 - January 2002, New York

. As a member of a team of three consultants I made a great contribution

to the development of a Digital Asset Management Application for

Cablevision's ITV, Video On Demand (VOD), multi-vendor project

1. Designed and Developed the Web Client by creating complex

interactive JSPs

2. Designed and Developed Java API as well as database for

configuration editor source web application to manage the

Cablevision configuration table (Applet, Servlet, JDBC,

Oracle, SQL)

3. Designed and Implemented a Java API to generate and post

XMLs containing asset metadata to middleware (UI Server)

4. Designed and built an XML based security model on asset

metadata to filter out specified pieces of metadata for

different providers

5. Designed and Implemented Java API and Web Client for

Digital Asset metadata model to add movie's hierarchical

content categories functionality

6. Developed Java/FTP API to transfer the poster boards to the

content server

7. Supported /troubleshot the interactive system in production

Programmer September 2000 - March 2001, Toronto

. As a team member made an exceptional contribution to Sears Digital

Catalog System for internal managing and external publishing projects

(Migration from 2.4.3 informix to 2.6.2 Oracle8i)

1. Configured Bulldog 2.6 application, Oracle 8i, Tomcat, Netscape

Server, ServletExec as well as CORBA Runners Orbix, and ACE on

NT & Solaris

2. Built the security model for different levels of internal users

(Java Bean, JSP)

3. Completed the GUI/Servlet/Database design and implementation of

an email facility in order to deliver information from client to

the gatekeepers. (AWT Applet, Java Beans, Java Mail, JAF, JDBC,

JSP, JavaScript, HTML, SQL)

NTT SYSTEMS INC. North York, Ontario, April 2000 -

September 2000

. Developed an applet to simulate an "orientation device" in order to

mimic the orientation of an aircraft. The application will be used as

an experiment. The user (subject) will have to estimate the

orientation of the aircraft by locating the animation in the proper


1. Done the arithmetic to create the projection of 3D aircraft

model into 2D applet

2. Developed the applet using Java 2D API in VisualCafe environment

3. Used double buffering mechanism to smooth the movement of the


4. Collected and processed the result of the experiment to identify

the user's ability of estimating the aircraft direction


B.Sc. In Computer Science, York University, Toronto

1998 - 2001

References will be furnished upon request

Contact this candidate