You are on page 1of 3

MARK FINKELSHTEYN

AREAS OF EXPERTISE
● Senior Programmer/Analyst experienced with diverse IT technologies in financial and other fields.
● Strengths include the design, development, testing and documenting applications.
● Enthusiastic self-starter with an innate drive to go above and beyond.
● Fast learner; have a “no job is too small “attitude. Capable to multi-task and prioritize workload.
● Able to work effectively with professional and technical staff, as well as non-technical stakeholders
● Work well with people on the business and the technical side.

TECHNICAL SKILLS:
Software/Mainframe: JAVA 8, HTML, Dreamweaver, Servlet, JSP, EJB, Excel, Unix, JavaScript,
Jquery, Ant, Maven, JMS, XML, XSL, Oracle, Actimize, Spring, Hibernate,
Struts, JBoss, WebSphere, Tomcat, Apache, PL/SQL, VS Cobol, Cool II, Cobol
390, OS/ MVS, JCL, CICS, Db2/Sql/Qmf/Spufi, Dfsort, Syncsort, Icetool,
Easytrieve, SAS, Idcams, VSAM, Mf Cobol, Fileaid, Intertest, Expediter, Java
technologies.
Hardware: IBM 3090, PC & Compatibles

EDUCATION:
Moscow Steel and Alloys Institute, Moscow Russia
Bachelor of Science in Computer Science

EMPLOYMENT
Travico Group Inc. New York, NY 03/2017 - Present
Senior Java Developer
● Travico Group takes part in marketing and advertising for travel and network marketing
businesses. The project is initiated to modify server part of online application.
● Developed and modified mid-tier and back end of the application utilizing Java, Spring Spring
MVC, Spring Boot, Spring Boot Microservices, Angular 8, Hibernate, AJAX, JSP, HTML, JQuery,
JavaScript, Velocity, JDBC, REST, XML, Oracle, SQL, JUNIT, EasyMock, Mockito, Tomcat.

Accenture New York, NY 09/2016 - 03/2017


Senior Java Developer
● Provided analytical and reporting services to Medicare.
● Processed all files coming from Federal and State authorities containing customer and insurance
premium data. The application validated input files and file sets in XML format, then validates files
on extract level, creates output files and reports for different vendors. Updates database with
changes in policies.
● Modified existing applications written on Java and Oracle. Created and changed Junit tests.
● Adapted application according to SONAR requirements. Modified front end dashboards for analysis
of received data.
● Delivered project modification and further build of batch process using following tools and
applications: Java, Java Spring Batch, Junit, SONAR, EasyMock, Mockito, XML, HTML, JSP, Java
Script, Jquery, Ajax, REST, SOAP, Oracle, SQL.

Technology and Accounting Solutions Corp New York, NY 02/2016 - 08/2016


Application Developer Analyst
● Corporation builds cites and provides support for retail industry.
● Java development, analyzing and optimization of existing Java classes.
● Created Junit tests and SONAR optimization of the code.
● Generated and changed documentation and flow charts.
● Modified HTML pages and dynamic client scripts.
● The project included development, testing and supporting of Shop Card type application, utilizing
HTML, JSP, XML, IQuery, AngularJs, Velocity, Java Script, Java, JDBC, Spring MVC, SQL, MySQL,
Junit, EasyMock, Mockito

Bank of America, New York, NY 07/2015 - 12/2015


Senior Java Developer
MARK FINKELSHTEYN
● Risk Case Management (RCM) department provides services for compliance officers. RCM review
and investigate suspicious activities.
● Modified email alerts system automating processes that were fulfilled manually before. Technically
alert system is java web application and built on Actimize.
● Utilized Java, Core Java Spring, Actimize configuration and Actimize TLD files, JDBC, Hibernate,
Spring and Spring MVC, HTML, JSP, Velocity, Java script, JQuery, SQL, PL/SQL, Toad, WebLogic,
Tomcat.

Broadridge Financial Corp; Jersey City, NJ 03/2014 - 08/2014


Senior Java Developer/ Independent Consultant
● Conversion of Canadian Mutual Funds Trading system from mainframe to java web application:
● Participated in design of front end and middle tier java framework,
● Developed and implemented 12 screens of mutual fund trading including Buy/Sell, Exchange,
Transfer and other handle displays.
● Built client SOAP web service requesting and getting response from DB2.
● Provided unit test in Tomcat server at local machine and in WEBSPHERE server at DEV region.
● Utilized MVC, XML, JSON, HTML, HTML5 JSP, Jquery, JSF, Angularjs, Java Script, CSS, CSS3,
Velocity, Java, J2EE, Soap Web Services, Ant, Eclipse, SVN, Junit, Web Sphere.

Verizon Wireless; Warren, NJ 03/2013 - 02/2014


Senior Java Developer/ Independent Consultant
● Worked as a developer in POS (Point of Sale) application that provides services for Verizon
Wireless employees to purchase devices and services.
● Customized order confirmation part of application creating logic to provide new calls to web
services and handling response data.
● Modified of indirect sales order application changing business rules and payment to dealers.
● Supported and debugged applications in UAT.
● Conducted Production Support of POS Systems application. The application utilizes Java, Struts,
Spring, JDBC, JSP, Velocity Templates, Web Service, XML, JSON, HTML, Java Script, JQuery, Ajax,
CSS, Eclipse, Ant, Maven, Junit, WebLogic, SQL Developer, Oracle, PL/SQL, Unix to create and
maintain orders to purchase and exchange Verizon Wireless products.

CITI Jersey City, NJ 11/2010 - 02/2013


Senior Programmer/ Analyst
● Developed and modified trading system of American Depositary Receipts, Global Depository Notes.
● Modified front end build on Flex and supported java web application consisted of MVC Spring
framework.
● Built new application for Open Collateral department which provides services for clients managing
derivatives, swaps, options and other products, taking on board new clients by building front end
on JSP, developing java web code and Oracle back end. The application provided screens and java
implementation of taking new clients for Managed Accounts brokerage.
● Worked on the application which took new clients onboard in Managed Accounts with shares in
Futures, Swaps, and Options. Team member at Agile Scrum meetings documented in JIRA.
● Multi-threading programming with concurrent libraries in order to avoid race conditions while
updating flat files. The following languages and utilities were utilized: MVC, J2EE/Design models,
HTML, Java, Multithreading, J2EE, Spring, JDBC, Hibernate, JSP, HTML , Servlets, Java Templates,
XML, JSON, HTML, Flex (modification of existing ActionScript and adding new functionality to flex
front end), Java Script, JQuery, Ajax, CSS, JSF, Active Widgets, Angularjs, MQ Series, Eclipse,
Ant, Maven, Junit, Cruise Control, WebSphere, TOMCAT, MS SQL, Oracle, PL/SQL, DB2, COBOL,
CICS, SPUFI, FILEAID, XPEDATER, Windows, UNIX, Linux, MS Office.
● Production Support of GDN application.

EDWARD JONES CO, St Louis, MO 07/2010 - 10/2010


Senior Programmer /Analyst
● Development, maintenance and modification of applications that build, update, maintain client’s
portfolio, and generates reports in Portfolio Department.
● Coded and implemented Mainframe online application with middle tier built on EJB and java web
client implementing Java, Struts 1, Struts 2, Spring, EJB, JMS, JDBC, Hibernate, IBATIS, JSP, Java
Templates, CTG, Tuxedo, XML, HTML, Java Script, Ajax, CSS, Eclipse, Ant, Maven, JBOSS,
MARK FINKELSHTEYN
WEBLOGIC, Oracle 10g, PL/SQL, DB2, IDMS, COBOL, CICS, SPUFI, FILEAID, XPEDATER, Windows,
UNIX, Linux, MS Office.

COMFORCE CO, Long Island, NY 02/2010 - 05/2010


Senior Programmer /Analyst
● Maintained and modified the application that interacts with contract agencies and Human Resource
of client employer optimizing effort to hire workforce. The system implements Java 1.4, Java1.5,
Spring, Hibernate, JSP, XML, HTML, Web services, Java Script, Perl, Python, Ajax, CSS, Eclipse,
Ant, JBOSS, WEBSPHERE, Oracle database, PL/SQL, BIRT reports.

MORGAN STANLEY - SMITH BARNEY New York, NY 2/2000 - 10/2009


Senior Programmer /Analyst
● Developed and maintained applications for Outside Mutual Fund Department modifying trade
system that includes mainframe online, batch streams and java web client application.
● Created new functions for clients and server-side streams for maintaining small capital holdings
utilizing JAVA 1.4, JAVA 1.6, JSP, Java Script, JQuery, AJAX, SERVLET, MVC pattern, Oracle, JMS,
J2EE/Design models.
● Used concurrent libraries to synchronize methods/functions in a project for calculation of small
capital in mutual fund accounts.
● Participated in development and improvement of Direct Account process. Developed new stream
that processes 529 Plan and 401K Plan positions. Modified Reconciliation of Direct Account
positions utilizing java server MVC frameworks: Spring, Hibernate, developed SOAP and REST Web
Services, modified front end part of application HTML, JSP pages.
● Modified PL/SQL Stored Procedures.
● Created new process for CUSIP Profile application. Modified Position Reconciliation stream by
separating DTCC and SURPAS daily and weekly process using java batch with Spring injections
Applications above were built and modified using JAVA 1.5, JAVAUNIX, JAVA SCRIPT, SERVLET,
PORTLET, JSP, Spring, Hibernate, EJB, ANT, JMS, XML, JBOSS, WEBSPHERE, TOMCAT, APACHE,
EXCEL VBA, ORACLE, STRUTS, SPRING, PL/SQL.
● Generated and changed multiple reports in OMF application systems.
● Maintained and modified OMF MAINFRAME part of application utilizing COBOL, CICS COMMAND
LEVEL, DB2, VSAM, JCL, VBA, EASYTRIEVE, SAS, DFSORT, ICETOOL, IDCAMS, MQ
● Prepared project documentation to design new functions and modifying existing one.
● Production Support of OMF Trading System.

You might also like