Daniel Mark
*******@*****.*** -- 917-***-****
PROFILE
Daniel Mark is an information technologist who has never lost the passion for the art. He never stopped learning. As a full stack developer, he designs, codes, and maintains application systems from UI front end, middle tier, to enterprise back end stores. He has extensive experiences in designing and implementing a variety of IT systems for major fnancial institutions. Experiences include data-modeling utilizing object-modeling and entity-relationship methodologies, database normalization, and application system design and development. He is also fuent in the employment of both Enterprise Application and Core Application design patterns. He has proven capable of functioning in diverse roles, such as project management, system architecture, and application development. Application experiences include Stocks and Bonds Trading (Domestic / International) System, Index Funds (Program Trading), Risk Management System, Futures and Options Trading System, Reimbursement Letter of Credit, Cashier Processing. and Content Management System. ENVIRONMENT
Programming Languages:
AngularJS, BootstrapJS, Extjs, JQuery, JavaScript(exclusively O-O and Name-Space design pattern), Jsp/Servlets, JSTL, Ajax, Groovy, Java, J2EE(EJB, JMS, JNDI, JDBC), Rome, Swing, JAXB, XML, HTML, Perl, Oracle PL/SQL, Sybase Transact SQL, C shell, and K Shell. Frameworks: AngularJS, RESTful, Grails, Spring, Struts, Hibernate, iBatis. Java Tools: Ant, JUnit, and MockObjects.
Java IDE: Eclipse, Intellij Idea, Jbuilder, jEdit, and Forte for Java. Databases: Oracle, Sybase, MySql, MS Sql, DB2, and IDMS. Hardware: IBM PC, Sun Sparc, and IBM Mainframe.
Operating System: Windows, Linux, Sun Solaris, and IBM MVS. EXPERIENCE
Bank of America / Merrill Lynch (7/2015 – Present) As a member of Credit Risk Technology of an investment banking corporation, responsibilities included requirement gathering, problem classifcation, scope defnition, designing and coding, and day-to-day operations for the frm’s Liquidity and Risk Technology, which provides Web interfaces for the frm's Risk Management; utilizes technologies such as AngularJS, Bootstrap JS, Angular Material, jQuery, JavaScript,
(Redux), Jersey RESTful, Java, iBatis, and Netezza as the Enterprise Information Systems. ADP (4/2015 – 6/2015)
The frm has embarked on re-developing their internal platform; replacing the existing BackboneJS framework with Flux/ReactJS, AngularJS, and JavaScript. 1
Daniel Mark
*******@*****.*** -- 917-***-****
JP Morgan Chase (1/2015 – 3/2015)
The bank has embarked on re-developing their online web site. As a member of the team participating in designing and developing programs for the efforts; utilizing technologies such as CujoJS, BaconJS, jQuery, UnderscoreJS, and JavaScript. Morgan Stanley (9/2014 – 11/2014)
As a member for the bank's Mortgage Back Securities Credit Risk monitoring; utilizes technologies such as Bootstrap JS, AngularJS, jQuery, JavaScript, and RESTful service for server side end points.
Barclays Bank (5/2014 – 9/2014)
As with most fnancial institutions, social media are discouraged from usage from within the frm, however, this frm still recognizes the value of social media such as Facebook. The frm decided to develop their own for the associates to use among colleagues. As a member of this progressive project providing services in creating Mobile / Web Apps utilizing technologies such as AngularJS, Bootstrap JS, jQuery, JavaScript, and RESTful service for server side end points.
Bank of America / Merrill Lynch (9/2012 – 5/2014)
As a member of Credit Risk Technology of an investment banking corporation, responsibilities included requirement gathering, problem classifcation, scope defnition, designing and coding, and day-to-day operations for the frm’s Liquidity and Risk Technology, which provides Web interfaces for the frm's Risk Management; utilizes technologies such as AngularJS, Bootstrap JS, jQuery, JavaScript, Jersey RESTful, Java, iBatis, and Netezza as the Enterprise Information Systems. Freedom Specialty (2/28/2012 – 8/26/2012)
Singularly provided services from requirement gathering, system architecture, system design, system development, and system deployment for the frm's Litigation Management System. The frm situated itself in a niche segment of the insurance market; Corporate Litigation Insurance. The frm employed Excel Spreadsheet for litigations gathering and categorizing before passing the data into SAS and Peregrine analytical tools. As designated litigation cases grew, the Excel Spreadsheet approach became unmanageable and error prone. A web based solutions with a database as backing store was envisioned. Grails was chosen as the rapid deployment tool for the effort; other technological components included but not limited to are jQuery, JavaScript, Java, Compass/Lucene, Hibernatre Envers, with SQLServer for datastore.
Home Box Offce (4/11/2011 – 2/27/2012)
Provides full project life cycle system development and system support for the frm's various business lines. One noteworthy project utilized Grails to develop a web application with a consumer facing site and an administration site in two weeks. It was a rush assignment to accommodate a business requirement. Overall the project team employs technical components such as JQuery, JavaScript, Grails/Groovy, Java, and SQL on various frameworks like Spring, Struts, Hibernate, and iBatis. The Enterprise backing store is Oracle.
Bank of America/Merrill Lynch (12/2008 – 4/15/2011) As a member of Credit Risk Technology of an investment banking corporation, responsibilities included requirement gathering, problem classifcation, scope defnition, designing and developing, and day-to-day operations for the frm’s Liquidity and Risk 2
Daniel Mark
*******@*****.*** -- 917-***-****
Technology, which provides Web interfaces for the frm's Risk Management; utilizes Weblogic with its and other components, such as Extjs, JavaScript, Jsp/Servlets, Struts, iBatis, and Sybase as the Enterprise Information Systems. Macrovision (8/08 – 11/08)
As a member of a software development frm providing customization for the frm's software products.
TimeOut NewYork (7/08)
The frm was suffering a memory leak problem on its web site for quite sometime and was not able to resolve the said problem. Daniel was brought in to provide assistance. In two working days, the problem was identifed in one of the third party softwares, YAHOO UI, employed by the frm. The cause of the problem was identifed as a circular referencing that was deep inside the YAHOO UI code base. A solution was devised by explicitly releasing the held memory. To implement the solution, using the JavaScript Name Space pattern, a framework was created and extended from YAHOO UI to house the overriding code to release the held memory.
SourceMedia (1/07 - 5/08)
Serving as a member of a multimedia frm, participated in developing and maintaining of the frm's Content Management System. In particular, he is solely responsible for developing for the frm's Community Forum facility. This is a Java Web Application following Agile Development principal utilizing Open Source facilities such as Tomcat Server, Spring framework, JSP/Servlets, JSTL, JavaScript, AOP, Ajax, Rome, and Hibernate with Annotated Java, with MySql as the Enterprise Information System. Merrill Lynch (8/05 – 12/06)
Functioning as a Sr. Consultant, of an investment banking corporation, responsibilities included requirement gathering, problem classifcation, scope defnition, and designing and developing for the frm’s Liquidity and Risk Technology, which processes frm wide trades for Risk Analysis. This project has both Java web and Server side components; utilizes Weblogic Server with its and other components, such as Jsp/Servlets, Struts, JDBC, iBatis, and JDNI, with Sybase as the Enterprise Information Systems. Bank of America (10/04 – 8/05)
Functioning as a Sr. Consultant, of an investment banking corporation, responsibilities included requirement gathering, problem classifcation, scope defnition, and designing and developing for the frm’s Portfolio Link System, which manages the bank’s myriad arrays of Money Market Funds and associated funds holders. This project, which is a Java web application, utilizes Weblogic Server with its and other components, such as JavaScript, Jsp/Servlets, Struts, EJB, JMS, JDBC, and JDNI, with Oracle as the Enterprise Information Systems.
Credit Suisse First Boston (4/02 – 9/04)
Functioning as a Sr. Consultant, of an investment banking corporation, responsibilities included requirement gathering, problem classifcation, scope defnition, and designing and developing for the frm’s Straight Through Processing initiative. This project, which is a Java web application, utilizes Weblogic Server with its and other components, such as EJB, Struts, Servlets, JSP, JMS, JDBC, and JDNI, and Oracle, Sybase, and DB2 as the Enterprise Information Systems.
Market Axess, Inc. (Trading Edge, Inc.) (2/00 - 11/01) 3
Daniel Mark
*******@*****.*** -- 917-***-****
Functioning as a Sr. Software Architect, of an electronic bond trading company, responsibilities included requirement gathering, problem classifcation, scope defnition, and designing and developing multiple projects for the frm. These projects helped to integrate different bond trading instruments, such as, Convertibles, Municipals, and Emerging Markets, to the frm’s bond trading system; BondLink®, which is a Java application utilizing Weblogic Server and its components, such as EJB, Servlets, JMS, JDBC, Swing, and JDNI, and Oracle as the Enterprise Information System. Additional responsibilities included requirement gathering, problem classifcation, scope defnition, and designing and developing the Straight Through Processing/T+1 project; a Java Web application. This project utilizes JSP/Servlet, EJB, JNDI, JavaScript, Cascading Style Sheet, and HTML. Designed and developed the Price Feed System utilizing Java/XML.
AlphaNet, Inc. (5/99 - 2/00)
Functioning as the Project Manager, responsibilities included leading a team of six developers in requirement gathering, problem classifcation, scope defnition, and designing and developing the Training Management System (TMS) for the frm’s Education Services. Additional responsibilities included managing personnel, allocating resources, interviewing the user community, producing user requirement, outlining project scope, defning system requirement, furnishing project plan, designing both system and database architecture, developing the project.
The system was Windows NT based with MS SQL Server 7 as the Enterprise Information System. This project utilizes JSP/Servlet, Swing, EJB, JNDI, Cascading Style Sheet, and HTML.
Chase Manhattan Bank, N.A.(1/97 - 5/99)
Functioning as a consultant, responsibilities included in converting the bank’s Customer Sales Credit Management System from Unix/SmallTalk/C++/Sybase platform to Unix/Java/C++/Oracle platform. This system calculates and reports daily and monthly trade yields and positions of the bank’s derivative trading accounts. The system utilizes Java to provide for user interface and JDBC for database connection. C++ is utilized for complex derivative trades calculations.
Chemical Bank, N.A. (12/95 - 12/96)
Functioning as a consultant, responsibilities included in developing and maintaining the bank’s Reimbursement Letter of Credit System. The system utilizes the MS/VB for user interface and Sybase as the Enterprise Information System. Other Clients included:
Goldman, Sachs, and Company (9/94 - 11/95)
Job duties included the design and development of an Account Master System based on CICS/DB2 platform.
J. P. Morgan (5/93 - 9/94)
Job duties included the design and development of a Global Trading System based on CICS/DB2 platform.
Brown Brothers, Harriman, & Company (10/92 - 4/93) Job duties included the design and development of a Client Portfolio System based on CICS/IDMS platform.
Goldman, Sachs, and Company (4/92 - 10/92)
4
Daniel Mark
*******@*****.*** -- 917-***-****
Job duties included the design and development of an Account Payable System based on CICS/DB2 platform.
Commodity Exchange (1/91 - 4/92)
Job duties included the design and development of an Order Matching System based on CICS/IDMS platform.
Goldman, Sachs, and Company (6/90 - 12/90)
Job duties included the design and development of a Global Funding System based on CICS/IDMS platform.
First Boston Corporation (10/87 - 5/90)
Job duties included the design and development of a Global Trade Entry System based on CICS/ADABAS platform.
Merrill Lynch, Inc. (10/86 - 10/87)
Job duties included the design and development of an Indexed Trading (Program Trading) System based on CICS/IDMS platform.
Prior Employment:
Thomson McKinnon, Inc. (10/85 - 10/86)
Online Software International (4/84 - 10/85)
Chase Manhattan Bank, N.A. (12/82 - 4/84)
Marine Midland Bank, N.A. (10/81 - 12/82)
Paine Webber, Inc. (7/79 - 10/81)
Chase Manhattan Bank, N.A. (9/78 - 7/79)
5