We provide IT Staff Augmentation Services!

Senior Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Senior position in development of innovative software requiring analytical skills.
  • Strong experience with C, C++, and Java. Scripting languages (Perl, Tcl, UNIX shell).
  • Extensive experience in working in large system environment, and in implementation and maintenance of large - scale software in UNIX and NT environment.
  • UNIX: systems programming (processes, low-level I/O, signals, inter process communication, networking), development tools: compilers (cc, c++, gcc, g++), debuggers (gdb, dbx, xdb,), make, version control (CVS, SCCS, RCS), Rational Purify.
  • Multithreading techniques.
  • Knowledge of algorithms, data structures and design patterns.
  • General purpose numerical and computational techniques: linear systems, eigensystems, linear programming, stochastic methods, spectral methods, and optimization techniques.
  • Broad experience in building models for complex phenomena
  • Solid general mathematical background
  • Experience in the following fields:
  • Linear algebra, group theory, probability theory, ordinary and partial differential equations, integral transforms, integral equations, spectral methods, and data filtering.
  • Statistical methods, chaotic dynamical systems, stochastic processes, Confidential simulations.
  • Thorough knowledge of LIBOR market and interest rate derivatives.

SKILL:

  • Excellent programming skills in C, C++ and Java
  • Python, UNIX shell, (sh, chs, bash), SQ
  • UNIX (BSD, SVR4, Linux), Windows.
  • Strong background in mathematics.
  • Strong analytical skills.
  • Thorough knowledge of fixed income mathematics, Libor market, interest rate derivatives and credit derivatives.

EMPLOYMENT:

Senior Developer

Confidential, New York, NY

Responsibilities:

  • Senior development position in Confidential Group.
  • Development and support of large in-house Confidential server.
  • Adopted new non-agency prepayment model.
  • Developed Risk Reporting application for Front Office and Risk use.
  • All work done in C++ on RHEL 5

Senior Developer

Confidential, New York, NY

Responsibilities:

  • Senior development position in Confidential Group.
  • Working on large-scale migration project.
  • I was involved in all aspects of the project including scope validation, documentation, implementation, and testing.
  • All work done in C++ on Windows platform.

Senior Developer

Confidential, New York, NY

Responsibilities:

  • Senior development position in Market Risk Technology (Equities).
  • Designed and developed real time risk data reporting framework.
  • All projects were driven by regulatory reporting requirements.
  • Building reporting framework for CCAR purposes.
  • Collected and negotiated requirements and formulated specifications for incoming and outgoing data.
  • Implemented importer and exporter jobs to above specifications.
  • All work done in Python using Confidential framework.

Senior Developer

Confidential, New York, NY

Responsibilities:

  • Senior development position in Compliance Technology Group.
  • Maintenance and development of Automated Compliance Engine.
  • Designed and implemented engine modules for new client requirements.
  • All work done on Solaris, C++.

Senior Developer

Confidential, New York, NY

Responsibilities:

  • Senior development position in Confidential .
  • Main architect role for ground up C++ implementation of a new interest rate model and Confidential simulation framework.
  • Responsible for the whole development process: specifications, implementation and testing.
  • Working closely with quantitative analysts to gather requirements and formulate specifications.
  • All work done on Linux platform in C++.

Vice President

Confidential, New York, NY

Responsibilities:

  • Senior development position in Confidential Group.
  • Involved in major project of porting all Confidential tools to Confidential framework.
  • Adapting pricing engine code to new Python based proprietary application framework ( Confidential ). This involved extensive API changes as well as code refactoring to reuse company-wide analytics tools.
  • Platforms: C++ and Python on Red Hat Linux and Windows.

Senior Developer

Confidential, New York, NY

Responsibilities:

  • Senior development position in Confidential Development Group.
  • Support and development of Confidential Calculator engine used by front desk as well as external clients.
  • Platforms: C++ Red Hat Linux and Windows.
  • Bigger projects:
  • Porting entire pricing engine code to 64-bit Linux - project lead.
  • Redesign and redevelopment of big part of prepayment modeling code.

Senior Software Engineer

Confidential, New York, NY

Responsibilities:

  • Senior development position in Fixed Income Pricing group.
  • Designing and implementing Bloomberg Terminal functionality supporting fixed income products.
  • Supporting and developing code for all bond calculations.
  • Languages used: C++/C, Fortran. All development done on UNIX platforms - Solaris and AIX.
  • Bigger projects:
  • C++ design and implementation of security monitoring Bloomberg Terminal function for one of major clients.
  • Implementation of calculation code for new type of bonds - C/Fortran
  • Design and implementation of security finder Bloomberg Terminal function.

Vice President

Confidential, New York, NY

Responsibilities:

  • Developing credit derivatives related code for Imagine Trading System - C++/UNIX environment.
  • Providing active support for front desk.
  • Bigger projects:
  • C++ implementation of HVAR calculations for CDO tranches.
  • Implemented, within Imagine framework, code for new type of security. C++ code involving presentation, database and pricing piece.
  • Designed and implemented C++ code for processing reinvestment spread data.
  • Porting Imagine C++ code to GNU gcc compiler.

Assistant Vice President

Confidential, New York, NY

Responsibilities:

  • Senior developer for Fixed Income - LIBOR market related functionality.
  • Responsible for development and maintenance of in-house C++ application supporting all aspects of bank operation: back, middle, and front office. Solaris platform.
  • Maintenance and development of R&D software for valuation of exotic products C++/C and Java code on Linux platform.
  • Project planning, writing technical specifications and project proposals.
  • Completed several projects, bigger of which include (all C++ on Solaris):
  • Reengineering of main application to replace obsolete libraries. This included reimplementation of GUI.
  • Designed and implemented new inter-process communication library.
  • Designed and implemented code to support several new instruments.
  • Researched several reengineering and documentation tools and selected and proposed one of them.
  • Provide support for Rational Purify in main application code.
  • Partially automated Back Office workflow for incoming/outgoing deals.
  • Redesigned and re-implemented documentation generation engine for Back Office.

Senior Software Engineer

Confidential, Brighton, MA

Responsibilities:

  • Responsible for development of web based database-backed application. Implementation done using JSP technology.
  • Developing both web pages and back-end software implementing business logic and data processing - Java servlet technology on Linux.
  • Actively participating in all phases of product lifecycle: specs, design and implementation.

We'd love your feedback!