Post Job Free

Resume

Sign in

Software Engineer Senior

Location:
New Jersey
Posted:
March 20, 2024

Contact this candidate

Resume:

SEAN RAKHIMOV

929-***-**** ad4gn8@r.postjobfree.com Manalapan, NJ 07726

Summary: Experience in design, development and support of financial applications, transaction processing, data mapping & manipulation, database design & development, business automation. Extensive analytical, programming and communication skills, advanced understanding of Financial Markets

SKILLS: OOP Python, JavaScript, PERL, Shell Script, SQL/NoSQL, AutoSys, Django/Flask, GIT/BitBucket, APIs, Agile/Scrum, Unix/Linux

EXPERIENCE:

02/2022-Present – Senior Software Engineer, Wells Fargo Securities, North Brunswick, NJ

•Analysis, development and support of electronic trading automated test framework for Corporate Bonds and FX products called QPST. The system consists of python (3.9) front-ent and Java based server facilitating communication with processing nodes and external conterparty systems via binary and FIX protocols as well as downstream reporting (ALM) and audit systems (SITR).

•Writing object oriented code using PyCharm for project management, Confluence for documentation and Atlassian for JIRA story tracking in Scrum environment

•Developing features and functionality to implement multiple positive and negative test scenarious for electronic trading with Mongo DB holding security reference data and test results using CI/CD Jenkins build integrated with Git/Bitbucket.

•Automated the nightly regression batch for corporant bond product line using Autosys/Bash Shell/Python for job scheduling.

02/2020-02/2022 – Senior Python Developer, BofA Merrill Lynch, Jersey City, NJ

•Analysis, development and support of IPV solutions for a wide array of Securities (Treasuries, MBS, Munis, Equities, IR Derivatives, tec.) within the proprietary Granite application servicing business, audit and compliance departments

•Writing programs and scripts using Python 3.8 as well as related unit tests on Quartz platform

•Developing features and functionality to implement SOFR reg requirements (replacing Libor) in Cassandra (Object/NOSQL) DB in Python/Flask/SQLAlchemy/Oracle framework with Angular UI and CI/CD Jenkins build integrated with Git/Bitbucket.

•Integrating incoming and outgoing data inerfaces including email parsing with Regex, SFTP, REST calls

•Developing REST API microservices for internal and external consumption

•Working in Agile JIRA/Conflunce environment

•L3 support

05/2018-12/2019 – Senior Python Developer, Morgan Stanley, New York, NY

•Analysis, design and implementation of Regulatory and Compliance mandated testing of E-Trading Algos

•Writing test scripts to automate testing within a proprietary e-trading application suite. Testing encompassed hundreds of test cases for AutoQuote, AutoBid and AutoAccept modules across various financial instruments (IRS/MUNIs/MBS/CORPS/TSY) and markets (NY/LN/TK)

•Working in the Python/Linux/Windows environment utilizing tools PyCharm (edit/debug), Jenkins (CI/CD), Git/BitBucket/Atlassian/Jira, KShell, Testplan/Multitest

03/2009-05/2018 – Backend Developer, SilverStrategies.com, Las Vegas, NV

•Created the database schema in Oracle

•Database migration from Oracle to MySQL backend using Python/Django

•Implementing equity pricing and market news data feeds

•Ran a prominent web site focused on silver and related investments

•Content management, sourcing, writing, ad sales, customer service, billing, etc.

•Designed pages, features, managed developers

•Writing as independent analyst on junior precious metal companies.

5/2004 – 12/2008 - Banc of America Securities, New York, NY

Senior Programmer/Analyst Business Automation/Credit Applications

•Created the database schema (Sybase) and developed the interface (Perl) to a Western Union for Mailgram application on UNIX (Solaris) platform.

•Built an interface for sending client information to Mellon Bank, IRA accounts Custodian (Perl, PGP Encryption, Shell Script, SFTP, AutoSys).

•Designed the Architecture and Relational Database Model for an enterprise-wide Transaction Processing System which was deployed to 2000+ users. The application provides real-time processing of inbound and outbound transactions including checks, wires, electronic transfers, position movements, bookkeeping records and journal entries. This system targets all existing (and future) types of asset movements and is a Straight-Through Processing solution.

•Team Lead Interfaces. The team developed interfaces to systems: SWIFT (Domestic, International Wires), BONY (FedWire, domestic wires via Bank of New York), WANDA (FedWire, domestic wires via Bank of America), Quantum (Treasury Funding), Paybase (Check Printing), FMTS (Money Market Funds), ADP Intact (Bookkeeping).

Several languages and tools were used including SQL, C, MQ Series. As team leader supervised and delegated work to developers.

•Created multiple triggers and stored procedures.

•24/7 production support for Seaman Margin System (Windows NT, Autosys) as well as over-night batch from ADP’s BPSA system (Sybase, Perl, Shell).

•Created reports for Margin Department using Perl and Actuate e.Reporting Suite.

•Developed user and system documentation.

6/2002 - 4/2004 – US Clearing, New York, NY

Senior Programmer/Analyst Order Management/Trading Services

•Developed an application for Automatic Lending of securities to other brokers (Goldman Sachs, Mellon Bank, State Street) which netted $22 Million in profits in the first year.

•Built FIX Protocol interfaces for Equity Pricing and Corporate Actions data from BLOOMBERG.

•Lead a project on design and development of an application for Automatic Borrowing of securities. The application was made of front-end Java/JavaScript, middle-tier CORBA (Orbix), Oracle database and Perl back-end parts.

•Created multiple reports for different business areas including compliance, execution history, open orders; also created reports in HTML format used.

•Wrote a number of Perl/Shell scripts for data extraction from/loading to database, parsing, FTP based communications, FileWatch and scheduling programs.

•Provided production and end-user support of Securities Lending applications.

01/2001 - 06/2002 - FENICS Software, New York, NY

Software Developer/Financial Systems Engineer

•As part of development team worked on FX Option Pricing Software using Microsoft C/C++ (SDLC). Developed and maintained business applications using C/C++, Java.

•Integration of programs with databases via ODBC and RPC (on Unix), which required writing bridge programs for data exchange with back office systems, automation of daily routines, post-processing and exporting trade data. Provided tier three customer support.

•Wrote a client/server application (Java) using sockets for cross-platform real-time data transfer over LAN between front and back offices.

•Created training materials (MS Power Point), program and user documentation.

Education: Computer Programming, C/C++, UNIX, SQL, Oracle, Cooper Union Tech School, New York, NY

Bachelors, Tashkent State University 1995



Contact this candidate