We provide IT Staff Augmentation Services!

Principal Data Architect / Developer Resume

3.00/5 (Submit Your Rating)

Washington, DC

SUMMARY:

  • Highly motivated professional with 25+ years in Software, Database and Architecture Development.
  • Strong Mathematical, Computer Science and Analytical skills.
  • Provided achievements surpassing Silicon Graphics, IBM, Tableau and Microstrategy solutions.
  • Great experience in High Performance Database Driven Application development, Web, Security and Automated Systems.
  • Innovations in Digital Filtering, Image Processing and Computer Graphics
  • Looking for a challenging position as Data Architect or Principal Software Developer.

TECHNICAL SKILLS:

Software: Strong knowledge in Object Oriented Software Development including C#, C, C++, Java, Java Script, Perl, Python, Shell

Operating Systems: MS Windows XP, UNIX (AIX 5.3, Linux 2.6, CentOS Linux, SunOS 5.10, IRIX, RHEL)

Development Environment: Microsoft Visual Studio 2005, 2008, 2010, NetBeans 8.0.2, Eclipse 2011, IntelliJ IDEA 10.0.3, Informatica PowerCenter (IPC), IBM InfoSphere DataStage 8.5, SAS 9.2

Web Development: IIS, HTTP, ASP.NET

PROFESSIONAL EXPERIENCE:

Principal Data Architect / Developer

Confidential, Washington, DC

Responsibilities:
  • Created innovative database model for TAQ (trade and quote) analytics operations.
  • Optimized performance to execute TAQ analytics functions in real time.
  • Designed interactive algorithms to detect prevailing quotes to match trades with the finest (up to nanosecond) world class granularity.
  • Developed efficient procedures to build complete NBBO (National best bid and offer) quotes.
  • Constructed, compiled and published library of Netezza User Defined Functions (UDX) to reorganize operations on trillion record Confidential (Securities and Exchange Commission) databases.
  • Created UDX based unique trade and quote validation and filter algorithms.
  • Refactored slow Netezza window analytic functions to efficient iterative SQL code.
  • Developed complete grand expert level set of TAQ daily and intraday analytics and mathematics functions. Provided analytics functions outperform operations based on existing Confidential Perl and SAS applications.
  • Developed automated cron jobs to execute daily database conversion and upload.

Principal Data Architect

Confidential, Lorton, VA

Responsibilities:
  • Created automated system to compare and improve execution plans for 11g and 12c Oracle databases.
  • Developed fast algorithms to reconstruct principal Confidential ADIS tables with numerous referential integrity constraints.
  • Resolved critical problem with remodeling ADIS prime table keeping truck of US nationwide passenger list for 15+ years.
  • Developed algorithms to upload tables with referential constraints based on efficient bulk collect and “hint” technique never used before in overall Confidential environment. Improved performance from 40+ hours to 10 minutes.
  • In a short time completed about 20 different development “stories” and improved ADIS application functional quality.
  • Created innovative solution to deliver “Get Travel History” project in parallel based development technique. Individually completed majority of database tasks in few Sprints instead of lengthy development.
  • Simplified dysfunctional Confidential /ADIS architecture solutions. Modified convoluted, infinitely running and never ending pivot based procedures and views to run in seconds.
  • Resolved a number of outstanding performance problems no one around was able to approach.

Principal Data Architect

Confidential, Ashburn, VA

Responsibilities:
  • Developed Java based Data conversion application to migrate data between top popular databases including Greenplum, Netezza, Oracle, DB2, MS SQL and others.
  • Automated DDL, DML and data conversion scripts for data extraction, transformation and upload.
  • Developed innovative algorithms essentially accelerating database conversion time by effective MPP architecture, high performance collocated joins, optimized partitioning and fast multithread data upload.
  • Developed Data Architecture for multi - platform efficient data transformation, retrieval and maintenance.

Data Architect,

Confidential, New Carrollton, MD

Responsibilities:
  • Discovered inevitable problems existing in RRP and CADE2 projects developed by IBM.
  • Developed innovative ETL and data injection algorithms for "real time" database upload and updates.
  • Completely re-factored Rule Execution code, decreased incomplete execution time from 30+ hours to 12 minutes.
  • Delivered code to get 440 CADE2 DB2 FRR reports all automated daily compare to few months of manual labor.
  • Developed algorithms and demonstrated 10+ times acceleration on getting Discovery reports.
  • Migrated and consolidated Confidential EFDS, RRP and CADE2 Oracle and DB2 databases to Greenplum.
  • Developed innovative Fraud Detection Data Mart to detect tax violations based on illegal data.
  • Updated Confidential LRA Tableau scripts to increase few times Fraud Detection report execution compare to initial model.
  • Discovered performance problems and provided recommendations to eliminate excessive table decomposition, over blowing data, redundant tables and partitions, inconsistence and duplicated data across multiple Confidential sources.
  • Developed applications to generate Confidential CADE2 DB2 and Greenplum production size data for performance tests.
  • Provided solutions for strategic Confidential DB2 IPM, Oracle and Greenplum EFDS and RRP mainstream database consolidation.
  • Generated automated tools to detect referential integrity violations across multiple Confidential platforms for CADE2 DB2 databases. Developed unmatched performance execution referential integrity scripts.

Data Architect

Confidential, New Carrollton, MD

Responsibilities:
  • Developed modern architecture and applications for multi-phase parallel data extraction and upload significantly speeding up legacy database conversion.
  • Fundamentally improved and decreased existing IBM/ Confidential top complexity 1040 form conversion time for the whole US nationwide taxpayer data from 24 hours to 5 minutes.
  • Migrated one of the largest Confidential EFDS production database.
  • Identified and tuned slowly running SQL conversion scripts. Improved performance for for numerous Confidential forms.
  • Moved billions of records (about 40 TB) of Confidential legacy data to Greenplum environment.
  • Fixed numerous Greenplum segment error bugs existing in dysfunctional IBM and Confidential conversion code.
  • Generated automated scripts to extract, clean up and convert 2000+ EFDS-RRP Oracle tables to Greenplum.
  • Implemented algorithms to compare and match tax returns and track potential fraud.
  • Created high complicity ETL transformation functions for uploading FDC tables to Greenplum.
  • Developed comparison algorithms for Greenplum, Netezza, Oracle and MSSQL essentially improving development life cycle.

Data Architect,

Confidential, Kansas City, KS

Responsibilities:
  • Developed Confidential Netezza C++ UDF (User Defined Function) library.
  • Implemented innovative high complicity mathematical non-linear equations algorithms, significantly improved UDF precision and performance.
  • Provided solutions for ErlangB and ErlangC UDF functions used for detecting mobile and other electronic device exact Earth locations. Essentially surpassed existing Tableau and Microstrategy market achievements.
  • Managed and developed Confidential MS SQL and Oracle databases to Netezza data migration and consolidation.
  • Implemented data migration from TF12 and TF72 to TF120 in a scope of Confidential modernization program.
  • Delivered solutions for data migration from MS SQL, Oracle and Netezza TF72 to Netezza TF120 including 10 top volume Confidential databases.
  • Completed IBM Streams (SPL) training for Big Data multiprocessing execution.
  • Investigated solutions for accelerating data upload to Confidential - FLUX and Reveal set of databases.
  • Developed algorithms for extrapolating data capacity to calculate required database storage.
  • Developed parallel algorithms for loading Netezza databases using IBM Streams.

Principal Software Developer, Data Architect,

Confidential, Scranton, PA

Responsibilities:
  • Worked on multiple projects as Data Architect
  • Developed efficient architecture solution to migrate multiple databases including MSSQL, DB2 and Oracle to Netezza and Greenplum.
  • Consolidated and loaded Confidential, Confidential and Novo Nordisk data warehouses.
  • Essentially Increased speed of development by constructing automated process for complete line of operations including creating target database, downloading, transferring and uploading data using advantages of parallel processing.
  • Developed efficient algorithms for converting partitions, primary, unique and distribution keys.
  • Implemented DBA functionality and security for Postrgres databases
  • Developed efficient backup and restore algorithms for Greenplum on different levels including various databases and schemas

Senior Software Engineer

Confidential, Rockville, MD

Responsibilities:
  • Developed algorithms for massively parallel processing databases - Netezza and Greenplum/PostgreSQL to convert and migrate production data warehouses received from NASDAQ, Boston and Philadelphia stock exchanges (volumes about 1 TB a day).
  • Created automated algorithms for refactoring legacy application, reduce existing code up to 10 times and significantly increase reliability of ETL transformations.
  • Developed efficient ETL algorithms by eliminating multi-million record temporary tables and using aliases with minimized record number data sets.
  • Constructed automated algorithms for assembling and converting Data warehouse DDLs.
  • Provided data modeling and improvements for NASDAQ data warehouses.
  • Converted Oracle cursor based functions to Netezza taking advantage of Massive Parallel Processing in Netezza User Defined Function (UDF) development.
  • Implemented high level SQL transformations in UDFs to detect NASDAQ anonymous quotes.

Senior Software Engineer / Data Architect

Confidential, Vienna, VA

Responsibilities:
  • Developed algorithms for generating massive scale EDI messages used by Confidential and ATS including all boundary CAMIR, ANSI, BAPLIE and CATAIR types for IBM Message Queue servers.
  • Managed EDI automated development and test process.
  • Provided M1 Informatica PowerCenter (IPC) development and conversion leadership.
  • Substantially improved EDI message development process.
  • Developed real time C# and Java database driven applications large EDI message execution.
  • Developed automated algorithms to extract and load data from Oracle, SAS and SAP to DB2 and Greenplum for D6, M1 and M2 Data warehouses.
  • Migrated Customs Services legacy data center IBM mainframe databases to DB2.
  • Detected and improved long-running SQL queries by creating optimal joins, table partitioning and refactoring.
  • Developed triggers for optimal performance DB2 database conversion.
  • Improved capacity, determined DB2 production environment extrapolated size.
  • M1/M21 Ocean/Rail/Air - Executed about 4000 automated EDI test cases, detected about 250 outstanding defects
  • Discovered critical referential integrity problems for the whole set of ACE applications - D5, M1, M21.
  • Developed data sanitization algorithms for entire set of ACE projects including D6, M1, M2.1, D7.
  • Invented strategic approach for generating Performance stress tests with Production size Oracle 10i and DB2 data bases.
  • Developed unprecedented complicity Performance stress tests for ATS S2TP, S2TF, D5, M1 and M21 releases.
  • Created mathematical algorithms to detect critical defects in S2TP application by discovering the most inefficient queries.
  • Developed Java and C# based applications for automated testing to enhance HP Quality Center and HP LoadRunner functionality.

Data Architect

Confidential, Arlington, VA

Responsibilities:
  • Developed consolidated database to migrate multiple Confidential databases (NADDIS) into one source.
  • Investigated referential integrity problems in numerous Confidential production databases and created reports for top management.
  • Designed data modeling algorithms for converting multiple CIA legacy databases to Oracle.
  • Converted production data to prototype database.

Senior Software Engineer,

Confidential, Vienna, VA

Responsibilities:
  • Invented new design for critical parts Smart 3 application.
  • Created Confidential (Court Services and Offender Supervision Agency) Auto-Screener database.
  • Migrated Confidential production drug offender data.
  • Developed high level complicity database driven Auto-Screener Web Application.

We'd love your feedback!