We provide IT Staff Augmentation Services!

C ,java, Sybase, Developer Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY:

  • 7 years of experience in implementing algorithms and prototypes using multithreaded C , Matlab and Mathematica.
  • 5 years of experience in Java, J2EE development
  • 8 years of experience in Sybase performance tuning and stored procedures development.
  • Strong experience in advanced Perl scripting including object oriented modules implementation
  • Experience in developing Python packages with C interface.
  • Database connectivity implementation using Perl DBI, Sybperl and DBLib
  • Coded multithreaded broker terminals in C using STL, pthreads and Boost for equities trading
  • Implemented fast convex hull algorithm using numerical methods in C and Mathematica prototypes
  • Coded C library for trading activities using Tibco Rendezvous and IBM MQ messaging interfaces
  • Wrote 'R' modules for statistical analysis for optimal locations of cell tower placements
  • Developed, optimized and fine tuned Sybase database stored procedures
  • Coded Perl and Python scripts to interface with legacy applications.

SKILLS:

  • O/S: Unix/Solaris 10, Linux, Windows 2008
  • Languages: C , Java, Perl 5.6, Python 2.6, R 2.11
  • Database: Sybase ASE 12.5, MS SQL Server 2005
  • Multithreading: pthreads, Boost
  • Messaging: Tibco RV 7.5, IBM MQ 6.0, TCP/IP
  • Math Packages: Mathematica 7.0, Matlab 7.0, R 2.11, Matplotlib 1.0

EXPERIENCE:

Confidential

C , Java, Sybase, Developer Consultant

  • ROMA processes and compresses Real Time Equities Trades. Tier I included developing C and Java classes with multithreaded broker terminals running on UNIX to interface with Tandem computers using STL, Boost and Tibco libraries. Trade messages were received through Tibco / MQ messaging. Tier II included developing J2EE classes with Tibco and MQ for messaging services to the front office servers. Equities Data Facilities project included back end EOD batch processing using Sybase, Perl, Python and Shell scripting.
  • The core components were designed using UML, C , design patterns, STL containers, Boost library, asynchronous io and pthreads library. Front end for users with features like trade cancel, back office ID confirmation and pending trades was developed using Java and Swing classes. For debugging, memory profiling, performance profiling and data race condition detections, dbx tool and quantify were used. For monitoring the release version of the application on production box, perl and python scripts were developed.
  • Coded multithreaded Broker terminals using pthreads library
  • Wrote C classes using STL, Boost and pthreads libraries
  • Coded Sybase Stored Procedures and triggers
  • Optimized and fine-tuned Sybase stored procedures
  • Implemented test suites with JUnit
  • Developed Java swing classes for the front end tool for users
  • Coded the Perl modules and routines, Python packages
  • Used Subversion and Clear Case for source code control

Confidential

C , MS SQL Server Developer Consultant

  • Prototyped and implemented algorithms for finding optimal location of cell tower placements. Prototypes were coded and tested in Mathematica for small data sets. These prototypes tested in Mathematica were implemented using C , STL and Boost. Designed the DDLs and DMLs in MS SQL Server to hold the geographical and demographical data obtained from ARC/INFO.
  • Coded the Mathematica routines for the prototypes
  • Wrote C classes using STL, Boost, GCC on Linux FC3
  • Implemented numerical methods and tested the numerical computations
  • Developed C programs to compute the signal strength variations
  • Implemented Perl routines to bulk copy the data to and from demographical statistics files
  • Obtained 2D plots using ARC/VIEW for optimal tower placements
  • Generated statistical reports of signal strength distribution using 'R'

Confidential

Sybase 12 Migration and Performance Tuning

  • Migrated Global Ledger data to Sybase ASE 12 from Sybase 11 data server. This involved extensive query plan analysis and performance tuning. The complex queries were adapted to comply with ANSI SQL changes in Sybase ASE 12.
  • Developed and optimized Stored Procedures in SYBASE
  • Coded Perl routines for testing the migration with daily and monthly data
  • Designed Post upgrade steps to compare with prior server's data and the query plans

Confidential

C , Sybase, Perl Developer

  • Workflow global general ledger is the central repository for the bank's reference data. It handles the feeds sent to this system from all the UBSW offices in Europe, Asia-Pacific, London and North America. It provides the reference data for various reporting systems in the bank.
  • Wrote Sybase stored procedures to update the global ledger data feeds.
  • Wrote Perl packages to extract and parse the daily global data.
  • Automated the reference data feeds arriving from all the UBSW offices worldwide.
  • Developed C backend programs with DBlib wrappers
  • Migrated the database to Sybase 11.5.1

Confidential

C , Sybase, Perl, HTML JavaScript Developer

  • US Client Reporting is a distributed report generation package. This involved very high volume data processing for client's transactions and portfolio management.
  • Wrote C classes with DBlib wrappers
  • wrote Sybase stored procedures for US Client Reporting Database
  • wrote back end Perl modules to extract and parse the monthly data feeds
  • Performance tuned the SQL procedures
  • Wrote the online applications using HTML, Perl and Javascript for users

Confidential

ASP, CGI/Perl Developer

  • Important notices LENS project involved publishing the legal notices online using Verity Server search engine and index server.
  • Automated the indexing of PDF documents for legal notices
  • Wrote the CGI/Perl routines for indexing, parsing and online publishing
  • Wrote the Perl routines for interfacing to the Verity Server Search Engine

Confidential

C Developer

  • Mobile Communication Analysis Package Tool was developed to compute the signal strength calculation for various geographical regions in north east America. The geographical and demographical data were held in Sybase data server.
  • Wrote Sybase SPs to interface with MCAP and C classes for signal strength computations

Confidential

C , Mathematica Developer

Developed fast convex hull algorithms using Mathematica and C at Center for A.I. and Robotics, Confidential

.

We'd love your feedback!