We provide IT Staff Augmentation Services!

Application Developer Resume

5.00/5 (Submit Your Rating)

Ny, NY

SUMMARY

  • A Sr. Programmer/Analyst Developer or Systems/Analyst developing system applications in a UNIX and/or MS
  • WINDOWS development environment developing the user interface, backend or database component processes.
  • Also, providing technical support, web development and administration

TECHNICAL SKILLS

Languages: UNIX/C, UNIX/C++, OOPerl, UNIXPERL, MS - Visual C#, MSVC++, SAS, SHELL, AWK, HTML, CGI, XML, SQL, JavaScript, ActivePERL, KornShell. Bourne Shell, Bash, STL, StandardC++Libraries, MS-Batch Shell, Object Modeling Technique, Flow Diagrams, Rule-Based Programming, Web-Scraping withPERL

Databases: SYBASE ver. 11 & 12.5, Transact-SQL, DB-LIB, CT-LIB, Stored Procedures, Triggers, ORACLE ver. 8i, 9i, & 10g, Pro*C, PL/SQL, SqlPlus, SQL Server, INFORMIX SQL/4GL, ESQL/C, INGRES, MS-ACCESS

Software/OS: UNIX System V, Solaris v. 2.X, SunOS, LINUX, WINDOWS/NT/2000/XP, HP-UX, IBM-AIX, TCP/IP,SSH, SOCKETS, UNIX Multiprocessing, Multi-threading, UNIX Commands & Utilities, I.P.C. Facilities (UNIX Inter Process Communication ), MS Excel, X-WINDOW/MOTIF, Character based GUIs

Utilities: AUTOSYS, CRON, FTP Protocols, PURIFY, DBX, SDB, GDB, GNU MAKE, G++, PVCS, CVS, RCS, SCCS, CLEARCASE, PERFORCE, CLEARQUEST, Sablime, VI, Sharepoint

Hardware: SUN Workstations & Servers, LINUX, IBM PCs & Compatibles, AT&T-Server 486, IBM RS/6000

PROFESSIONAL EXPERIENCE

Application Developer

Confidential, NY, NY

Responsibilities:

  • These applications that I enhanced, coded, maintained and tested are coded in Shell scripts,PERLapplications, SAS applications and C/C++applications within a LINUX and UNIX (Solaris) server environments.
  • These applications interface with SYBASE and SQL Server relational databases and configuration files that I did enhancements on as well.
  • CreatedPerlapplication tools to assist in the analysis of the migration and conversions.
  • Assisted in some of the configuring of batch process (through AutoSys) operations of application scripts and programs.
  • I communicated with business client in regards to production configurations, application processing, application business flow issues and concerns for converting to development, staging and production environments.

Application Developer

Confidential, NY, NY

Responsibilities:

  • This is a fixed income and Securitized Products area migration project of the Bear Sterns pricing related applications to be converted, reconfigured and implemented into the Confidential data centers and production environments. I performed software development (design, coding and testing) and enhancements for applications and tools supporting an ETL environment and trade pricing systems. These applications are in a Securitized Products area involving MBS, CMO and CDO related data.
  • These applications and scripts are coded in a LINUX and UNIX (HP-UX) server environments utilizing Shell scripts,PERL, OOPerl and C applications that interface with a SYBASE (SQL) relation database, text or XML type configuration files.
  • Worked with Array of Hashes and data structures inPerlcoding.
  • Assisted in some of the configuring of batch (through CRON and AutoSys) operations of application scripts and programs. I communicated with business client in regards to production configurations, application processing, application business flow issues and concerns for converting to development and production environments.

Application Support/Developer

Confidential, NY, NY

Responsibilities:

  • Performed technical application support and software development and enhancements for tools supporting a real-time Equities trading and order management system and its environment. This application is called AGORA (coded in UNIX/C++). This application, its TCP/Socket proxy components and its associated database server operate on multiple LINUX machine servers. Team support provided for 24 hours throughout Singapore, London and New York regions.
  • Involved in managing this applications distributions and environment accessed by traders, analyst, quality assurance, developers and other users. Utilize certain application tools to assist in support efforts.
  • Assisted in some of the configuring and monitoring of batch (cron) operations of application. Communicated with business in regards to production support issues in application processing, application business flow issues involving trade ticket orders, analyzing application log files for root-cause analysis of applications production or development environment issues.
  • Assisted in troubleshooting and resolving issues related to software, network connectivity and trade data problems to resolution.
  • Utilized UNIX/LINUX Shell scripting, OOPerl,PERL, HTML, XML, web CGI application tools which interface with Sybase SQL database components. Also, utilized isql (SQL) querying for trade order data verification.

Operations Support/Programmer

Confidential, NJ

  • Performed application support and software development and enhancements for a real-time trades processing application. This application, which is called InteliClear, performs the trades processing lifecycle and is a clearance and settlement system used for the Wall Street brokerage community.
  • Designed, coded, maintained, debugged and tested certain C# programs, SQL Server Stored Procedures, MS-WINDOWS Batch scripts, ActivePERL& UNIXPERL, UNIX/SHELL scripts, stored procedure components to support this ETL type application for the trades clearing system. This application existed in a WINDOWS and UNIX (LINUX) environment with aASP.NETfront-end GUI interfacing SQL Server 2008 servers. Windows Task Scheduler was utilized for the batch job control.
  • Developed and modified SQL Server stored procedures, C# console applications, Dos Batch Shell and UNIX Shell scripts, ActivePERLapplications and scripts that were written and modified for batch jobs. I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and performance tuning and SQL querying for verifying trade data. Performed root-cause analysis on batch processing issues.

Consultant-Developer

Confidential - NY, NY

Responsibilities:

  • Performed software development and enhancements for a real-time ETL (Extract, Transform & Load ) application within the Prime Brokerage Risk IT Group of this financial firm. This group supported the risk processing of the prime brokerage accounts. This system application interfaces with a data warehouse and supports a financial vendor product called IMAGINE which was used for risk evaluations of hedge fund related accounts (in an Equities area ) on a daily basis.
  • Designed, coded, maintained, debugged and tested certain UNIX/SHELL scripts, UNIX/PERLand OOPerl (Object OrientedPerl) programs, Sybase (SQL) Stored Procedure components to support this ETL application system project. This application existed in a Solaris (UNIX) environment interfacing with Sybase 12.5 servers. The Control-M application tool was utilized for the job control and scheduling of the batch job related applications. Application existed in a UNIX Multiprocessing env..
  • Developed and modified Sybase stored procedures on Solaris (UNIX). Korn-shell, Control-M, OOPerl applications and scripts were written and modified for jobs. I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and performance tuning and SQL querying.
  • Utilized Java (JSP) Gui application tool to help troubleshoot and monitor programs I was enhancing or modifying.
  • I communicated with client in regards to requirement issues related to the current short project of the application.
  • Utilized SQL transactions and created and/or modified stored procedures in the Sybase server to support application project.
  • Utilized CVS to assist in source code control for enhancements to this production application.
  • Utilized XML schema data files and XML Parser with this applications configuration files and setups.
  • Performed project management of estimating, scheduling and monitoring certain tasks.
  • Interfaced with different external clients, upstream & downstream system application groups and infrastructure groups.

Consultant-Developer

Comverse, NJ

Responsibilities:

  • Performed software development and enhancements for a real-time converged billing application called CCBS 3.0 within a R&D Billing Systems Group of this multimedia network & wireline/wireless services company.
  • Performed full System Development Life Cycle (SDLC) responsibilities. This included analyzing requirements, preparing application documentation, designing and coding enhancements, unit testing ( TDD), deploying application into integration testing, executing integration and deploying into production environments.
  • Designed, coded, maintained, debugged and tested certain SHELL scripts, UNIX/PERL, JavaScript, UNIX/C/C++programs, Oracle Stored Procedure (PL/SQL) & Pro*C components to support this application project. This billing application involves a UNIX and PC client/server environment with a middleware framework component and interfaces with ORACLE DB servers.
  • Implemented new enhancements, maintenance fixes and made valued contributions to multiple LINUX/C++and database process components of this application. These enhancements involved the main framework component, a component handling phone usage records of billed subscribers, a fraud and security component of account information, a subscriber account guiding component, a subscriber billing management component, an Oracle database component which involved STL components, a TCP/IP component, Sockets component, exception components, and a few other library components.
  • Application resides in a LINUX, AIX & Solaris (ver 5.8) UNIX system environment. The backend consisted of UNIX/Shell,PERLscripts, C/C++(involving STLs, Vectors and Maps ), APIs for cached stored data, Oracle (v.10g) module components in Pro*C and some stored procedures. Utilized TDD (test driven development) methodology in unit testing.
  • Modified ORACLE PL/SQL stored procedures on Solaris (UNIX). I wrote and modified Korn-shell,Perlapplications and scripts. I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing, triggers, performance tuning and SQL querying. Analyzed Pro*C code in troubleshooting issues.
  • The application processing involved CDR data. Application existed in a UNIX Multiprocessing/Multi-threading environment.
  • I had worked with telecommunication protocols on this billing system application which assisted in its processing and testing.
  • I communicated with business/client in regards to requirements and maintenance issues related to the current release of application in development and production environment and completed certain enhancements to these issues or problems.
  • Utilized SQL transactions and created and/or modified stored procedures in the Oracle server to support application.
  • Researched, troubleshooted and analyzed data processing functions, methods and procedures.
  • Utilized CLEARCASE and CLEARQUEST to assist in source code control for enhancements to this production application.
  • Utilized XML schema data files with this applications configuration setups. Utilized Sharepoint for code modifications.
  • Interfaced with different users, up & down stream system application groups and infrastructure groups.

Consultant-Systems/Analyst

Confidential -NY, NY

Responsibilities:

  • Performed software development for data conversion project of back office general ledger systems of Confidential Division (Retained Apps. Project Broker Dealer Project One ).
  • Designed coded, maintained, debugged and tested UNIX/SHELL scripts, UNIX/PERL, Sybase Stored Procedure batch components to support this conversion project of existing general ledger applications processing of RBC with data from ADP-ICI (fixed income) transaction and position data. I was involved in modification and conversion of certain applications developed in the UNIX backend environment that accessed the Sybase server. Performed full SDLC responsibilities.
  • Performed enhancements to a Fixed Income Haircut application which was written inPERLaccessing Sybase database and a numerous number of Sybase stored procedure programs of this back office conversion project.
  • I communicated with business/client in regards to requirements and issues related to the conversion and modifications of their existing or legacy system applications. Applications involved Fixed Income type data.
  • Involved in completing enhancements for business requirements to support conversions to existing production applications.
  • Modified Sybase stored procedures on Solaris (UNIX). I wrote and modified Korn-shell, C-shell,Perlapplications and scripts. I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing, triggers, performance tuning, and SQL transaction querying.
  • Managed my production on a multiple number of projects simultaneously.
  • Applications resided in a Solaris (ver 5.8) UNIX system environment. The backend consisted of UNIX/Shell,PERLscripts, Sybase (v.12.5) DBLib module and stored procedures.
  • Interfaced with different users, up & down stream system application groups and infrastructure groups.

Consultant/Developer

Confidential - NY, NY

Responsibilities:

  • Designed, coded, maintained, debugged and tested Ksh SHELL & CSH scripts, UNIX/PERL, Sybase Stored Procedure components and analyzed and debugged UNIX/C++code to support a financial risk and credit exposure real-time application
  • called SAMPRAS. I was involved in the production support of this batch operational system and the development of many
  • enhancements to this same financial system. SAMPRAS is a credit calculation engine for nearly 95% of the firms OTC
  • Derivative trading portfolio and re-calculates the credit risk reserve requirement for derivative trading (CVA). Also, this
  • system calculates worst-case counterparty exposure in regards to the trading limits. Reported Profit & Loss (P & L).
  • Application was coded in a Solaris (ver 5.8) UNIX & LINUX system environment. This application supported the US, London and Singapore regions for the Credit Risk of the Investment Banking Division. The front end of this batch application utilized the intranet. The backend consisted of UNIX/Shell,PERLscripts,C++, Sybase CTLIB libraries and stored procedures.
  • I analyzed and debugged LINIX/C &C++application components of this systems processing.
  • I wrote and modified Korn-shell, C-shell,Perlapplications and scripts. I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and SQL transaction querying.
  • Assisted in some of the in batch operation of application and communicated with business in regards to production support issues in daily batch processing. Performed full Software Development Life Cycle (SDLC) responsibilities.
  • Determined and troubleshooted production issues of a real-time application system, resolved pending issues, and documented these problems and resolutions into a runbook or document repository application.
  • Application existed in a UNIX Multiprocessing/Multi-threading environment.
  • Involved in completing enhancements for business mandates, business strategies or maintenance-related requirements to support the production application. I monitored batch jobs in the LINUX (UNIX) environment.
  • Interacted with and assisted business sponsors or users, development teams, infrastructure team, external clients & markets for different enhancements related to this system application. Application involved Fixed Income derivatives type data.
  • Utilized and modified SQL transactions through multiple Sybase database servers in this application for assisting in production support for the batch production issues and/or system application enhancements.
  • Researched and evaluated alternative solutions for production issues to make recommendations for application enhancements.
  • Managed my production on a multiple number of projects simultaneously. Performed some UNIX System Administration.
  • Monitor program execution for real-time expected performance in a production environment.

Consultant/Software Developer

Confidential - NY,NY

Responsibilities:

  • Designed, coded, maintained, debugged and tested a X-Window/Motif (front-end), UNIX/C,C++, Korn SHELL, cron scripts and Sybase back-end ( Stored Procedures ) components to support and enhance a financial trade capture and order management application called IMACE. I was involved in production support and development for this financial trading system which was in a Solaris (ver 5.5 & 5.8) UNIX system environment.
  • This application supported the US, Yen Bond and London Commercial Paper Desk in Fixed Income division. CORBA and Orbix middleware used for process communication. TIBCO messaging system was involved in transaction processing. The front end of application utilized X-Window/Motif and X11. The backend consisted of Sybase (v.12.5) DBLIB and CT-LIB libraries, stored procedures and triggers. Application is used simultaneously in three major cites and local branches around the world ( US, London, Tokyo, etc.).
  • Application existed in a UNIX Multiprocessing/Multi-threading environment. Development env. included TIBCO Rendezvous.
  • Assisted in communication with traders or sales end-users on production support issues in daily operation processing.
  • Interacted with and assisted business sponsors or users, other development teams, infrastructure team, external clients & markets for different enhancements related to this system application. Application involved Fixed Income derivatives.
  • Involved in completing enhancements for business strategies or maintenance-related requirements to support application.
  • Assisted in the migration of this system application client from Solaris ver. 5.5 to ver. 5.8 environments.
  • Utilized and modified SQL transactions through multiple Sybase database servers in this application for assisting in production support for trading issues and system enhancements. Analyzed issues in trade life-cycle. Performed full SDLC responsibilities.
  • Modified and analyzed Sybase stored procedures on Solaris (UNIX). I wrote and modified Korn-shell, Awk scripts. I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing, triggers and SQL transaction querying.
  • Researched and evaluated alternative solutions to make recommendations for enhancements.
  • Managed my production on a multiple number of projects simultaneously. Utilized AutoSys to assist in production job support.
  • Assisted in troubleshooting and resolving production issues and problems with trade processing.
  • Coded, maintained, debugged and tested UNIX/PERLand Ksh SHELL Scripting application components to support and develop a financial application for this in-house project for another firm. This was a financial related system in Solaris UNIX system env. Components manipulated data files of financial information for an application and then loaded data into a database.
  • Developed Shell scripts andPERLmodules for parsing and massaging data of files for delivery to Sybase database.
  • Coded SQL database transactions through Sybase relational database as a developer for this application system.
  • Reconciled financial data and downstream application data differences and determined root cause of input data errors.
  • Other Non Information Technology Positions Available Upon Request 2/2002-5/2004

Sr. Programmer/Analyst A.V.P

Confidential, NY

Responsibilities:

  • Performed software development and provided technical production support to the Risk Management group of the HSBC Investment Banking & Markets division.
  • Developed an object-oriented design for a UNIX/C++application of a data feed, processing system for the Risk Mgmt. group.
  • Designed, coded, maintained, debugged and tested UNIX/PERLand Ksh SHELL Scripting application components to support this groups risk management and trading related system ( SUMMIT Trading System ) in a Solaris UNIX system environment. These applications retrieved financial data from major inbound data feeds, which included trades, cash amounts balances, positions, portfolio information and settlement transactions. Also, supported an Intranet component within this group which showed portfolio positions and cash balances, analyzed the proprietary trading operations of the firm, performed general ledger cash reconciliation, stock record position reconciliation and reported profit and loss (P&L). Provided technical production support of daily data feed applications. Performed full SDLC responsibilities. Application involved Fixed Income derivatives type data.
  • I wrote, modified and troubleshooted UNIX Shell scripts to run SQL scripts for reports executed by Cron jobs & AutoSys.
  • I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and SQL querying. Performed some DBA related duties and back-end development within Sybase applications & stored procedures.
  • Reconciled data feed data and downstream application differences and determined root cause of data transmission errors.
  • Supported scripting applications that typically massage and reformatted data for delivery to Sybase database and text files.
  • Supported scripting applications that send data to desktops via external vendor products, to downstream applications, and to the Intranet (via. CGI and HTML) for reporting or analysis purposes of Risk Variance information.
  • Determined production issues of real-time application system, resolved issues, and documented resolutions into a repository.
  • Interacted with and assisted business sponsors or users, other development teams, infrastructure team, upstream & downstream applications and external clients & markets for different enhancements related to this system application.
  • Coded and maintained a UNIX/C application for retrieving financial market data from a Reuters data feed.
  • Performed some UNIX S/A, web server administration and development of an intranet risk management application.

Consultant/Software Developer

Confidential

Responsibilities:

  • Coded and tested telecommunication/ internet application for an internet client company. Components were written in MS-VisualC++in a WINDOWS-NT environment which interfaced with an Oracle database utilizing SQL.
  • Pencom Systems, Inc. (Consulting Firm) - Project: Advance Internet 4/1999-10/1999
  • Coded, maintained, debugged and tested certainPERLand CGI application components for a publishing company internet business division. Components were UNIX/PERLand CGI script programs running in an IRIX and LINUX (UNIX) operating system environment that utilizes an APACHE Web Server. Developed new and maintained existing data feed process components written in UNIX/PERLcode that retrieved and delivered on going data for this division's online internet web sites through out the country. Developed CGI applications written in UNIX/PERLand Java Scripting that accessed an ORACLE database by utilizingPERL's database library modules (DBI, DBD). Performed back-end development within ORACLE applications. Utilized UNIX/C coding for some associated library processes.
  • Performed Web-Scraping withPERLRegular Expressions and libraries for newspaper publishing application and data feeds.
  • I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and SQL querying.
  • Designed, coded, maintained and tested certain CGI application components for an E-Commerce company that is a provider of affiliate programs and solutions on the internet. Developed UNIX/PERLscript programs running in a LINUX (UNIX) operating system that utilized an APACHE Web Server. Application accessed an ORACLE v. 8 database by utilizingPERL's database library modules (DBI, DBD). Converted ORACLE-Pro*C code toPERLCGI modules accessing the database through SQL calls. Utilized and coded SYBASE dblib calls throughPERLmodules on another project.
  • I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and coded SQL transactions querying in both Sybase and Oracle as a developer for application systems.
  • Coded, implemented, maintained and tested certain Sybase SQL Server Stored Procedure components of a large financial account ledger system. Components were related to the data feed processing of the system to populate a database. The operating system platform was WINDOWS-NT accessing a Sybase DB.
  • I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and SQL transactions querying.

Sr. Systems/Analyst

Confidential

Responsibilities:

  • Coded, implemented and tested certain components of this real-time financial application system. This system (data feed handler application) received financial market information from a ticker data feed, then converted and re-routed data to a client server application for displaying data requests (quotes, headline news stories, etc.,). Used MS-VisualC++as front-end.
  • Project: Global Cache Application
  • Designed, coded, debugged, implemented, tested and maintained components of a large financial, application system. This is a real-time financial securities (Market Data) system that received international and domestic financial market information from a ticker data feed and then re-routes this data to a cache database component or another server. Executed full development (SDLC). This application received trades, equities, loans, bonds, repo, swaps, futures and options.
  • Utilized TCP/IP protocols and SOCKETS programming with C language. Application existed in UNIX Multiprocessor/Multi-threading environment. Interacted with and assisted business sponsors or users, other development teams, infrastructure team, external clients & markets for different enhancements or issues related to this system application.
  • Performed certain DBA and database application programming in ORACLE-Pro*C and SQL transactions for this system.
  • Developed and maintained system components involving UNIX/C, SHELL programming, SOCKETS coding, Inter Process Comm. (shared memory, message queues, etc.), and proprietary database system in a SUN Solaris/SUNOS environment.
  • Modified and wrote some ORACLE 7.1 Pro*C and utilized SQL Loader control files to load certain data to static database.
  • I did database table maintenance and modifications of existing tables, creation regarding new tables, data fields, indexing and coded SQL querying. Assisted in performing production rollouts of application system releases.
  • Other Job Experiences
  • Experiences include Programmer/Analyst, Software Developer and Technical Support roles within projects mostly at AT&T (Telecommunication Company). These positions involve utilization of full life-cycle development, designing, coding, testing and troubleshooting of components in large real-time system applications. My development involved front-end, back-end and database development as well. Most of my experiences were in the UNIX OS environment utilizing C,C++,PERL, Awk, Shell Programming, SQL (with INFORMIX, INGRES & Sybase) and other UNIX Utilities. Also, I did some development with MS-VC++ in a MS-WINDOWS environment. Each positions information is available upon request.

We'd love your feedback!