We provide IT Staff Augmentation Services!

Snr Big Data Architect Resume

3.00/5 (Submit Your Rating)

Plymouth Meeting, PA

SUMMARY

  • Confidential is a Senior BigData Developer. He has over twenty years software engineering experience. He spent five years as Big Data developer in 3 full implementations, eight years developing algorithmic trading applications, eight years of SAP Financials (FI, BW, CO) and Strategic Enterprise Management (SEM), two years on Bioinformatics and five years developing real - time combat systems for the Confidential.
  • His broad skills cover project management, systems administration, Scala/Java/C#/C++ software development, and big data enterprise-class systems applications.

TECHNICAL SKILLS

Operating Systems: UNIX (Linux, HP-UX 11.0, Digital-Unix, IRIX, AIX 5.3, Sun-OS 4.1, Sun-Solaris 2.8, Sinix, Xwindows),Windows NT, Windows API, AS/400, OS/2, AIX, OS/390 MVS,Open/VMS 6.1, VAX/VMS.

Databases: Oracle, MySQL, MongoDB, H2, Hibernate, Sybase 11, Informix, DB2, SQL Server 7.0, SQL Server 2000

Languages: C++, Java, Scala, C#, XML, HTML, EJB, Perl 5, Visual Basic 5, bison, ABAP, COBOL, ISIS/PL, Fortran, Pascal, ADA, PL/1, CMS-2Y.

PROFESSIONAL EXPERIENCE

Snr Big Data Architect

Confidential - Plymouth Meeting, PA

Responsibilities:

  • Develop Hadoop data lake for ingesting medical data from Netezza DW and build analytics suite on patient data extract using SparkSQL dataframes (Cloudera 5.7.1, CM, HUE, Navigator, Spark 1.6.2, Impala, Sqoop, Hive, HBase, Oozie, Yarn, Pig, Zookeeper, Scala 2.11.6, R, Sentry, SparkR, RESTful Spray services)
  • Implement business rules for Rx/Dx patient data using Spark. Work with offshore team to coordinate deliverables (Scrum, Jira). Build resiliency framework for ETL process orchestration.
  • Develop ML model using SparkR GLM Gaussian on patient Rx data (Python 3.5, R 4.7).
  • Support cluster upgrade from CDH 5.5.2 to 5.7.1. Security configuration, encryption at rest, Mezos, Kudu.

Snr Hadoop Developer

Confidential - Princeton, NJ

Responsibilities:

  • Develop Hadoop data lake for ingesting Bloomberg Data License (DL) requests from Greenplum/MPP - Informatica and perform analytics using custom usage metrics library for processing data from several data usage sources (Spark 1.6.1, Akka 2.4.2, Scala 2.11.6, RESTful Spray services, Sqoop ETL, Yarn, Hive, Hbase, Pig, Tez, Oozie workflows, HDP 2.6.0)
  • Advanced development on Spark/Scala for DL products (RDD, DataFrame, SparkSQL, Accumulator/Broadcast, custom aggregator, custom listener) for flexible batch/ad hoc use cases. Develop DL batch request identification pattern advanced heuristics/ machine learning algorithm - HBase, Spark GraphX TF-IDF, Louvain modularization, levenshtein distance, deep learning.
  • Build lamba-kappa-mu micro services for pattern analysis with QlickSense. Integration of Kafka topology with Spark Streaming for complex event processing.

Snr AWS Developer

Confidential - Philadelphia, PA

Responsibilities:

  • Architecture and development for Loan Portfolio Analytics on AWS/Cloud specific to cloud search and analytics, and ETL workflows for Radian loan data platform. Technology stack includes AWS, S3, DynamoDB, CloudSearch, SQS, STS, SWF, RDS, EC2, EMR, Cloudwatch, Kinesis, Splunk, Spark, CloudBerry, Talend/ETL, Drools/JBPM, Hadoop, Kafka, Spring, Java, Scala, Python boto, R, TIBCO Jaspersoft,Chef, ECM, Biztalk, Salesforce, Tomcat, Linux.
  • Develop AWS API layer (ETL, Messaging, Security Token Service, workflows).
  • Build analytics loan scorecard in Spring, Drools. Build Predictive model (Scala, Figaro).
  • Build DevOps web tool suite (AWS, R, Spring MVC, security, cloud search, EC2, MapR M7/Hadoop, EMR, Pig, Hive, Drill, Spark RDD, Bootstrap, Splunk, Chef).

Snr eCommerce Developer

Confidential - Radnor, PA

Responsibilities:

  • Architecture and development for ATG, web search and analytics, and ETL workflows for 1.2M products on VWR eCommerce global branded sites. Technology stack includes (ATG, Oracle, JBoss, Apache Tomcat, MQ, CDH4, Cassandra, Lucene, Solr, Hadoop, Kafka, Spring, Java, Python, R, SAS, CentOS 6.4).
  • Web Search development: master data loading and indexing using facets search (Stibo PIM, RedDot CMS, Lucene/Solr/Tika/Nutch) to support eCommerce (ATG 10.2, Oracle11G, SAP, Java 1.7, Spring MVC). ATG application support (Jboss, JSP, DSP tags, JSTL, JMS, JMX, JAXB, JAX-WS, CXF, CXML, SAP Jco, JAX-RS, JavaScript, Ajax, SOAP/RESTfull, wireframes, Guice, Hudson/Jenkins).
  • Integration with global web services (pricing, availability, SAP, B2B, external vendors, federated search, integrated suppliers). Enhancements for Search Engine Optimization for multiple site/ multiple currency; data modeling; code refactoring, and performance tuning.
  • ATG development includes Form handlers, Droplets, Repositories, Nucleus components, Dynamo servlet, Business Control Center. Experience with User profiles, Personalization and Order approval scenarios, Cart, Catalog, Order Fulfillment and Checkout. Develop user acceptance and regression test scripts (live and B2b, SOAPUI).
  • Create Web traffic analytics applications using the Agile Big Data methodology.
  • Data modeling, ETL, and NoSQL transformation (Cassandra 2.0.2, R, Hadoop 2.2, HDFS, Avro, Map reduce, Sqoop, Pig, Hive, Flume, Oozie, Zookeeper, Amazon EC2/S3, Titan, Base SAS).
  • Research and develop predictive models to support product recommendation and targeting though machine learning and statistical analysis algorithms (R, Python 3.2, Mahout, logistic regression, decision trees, support vector machines, naïve bayes, random forest, stochastic gradient descent). Integration with SAS reporting.
  • Develop Site analytics reporting (Usability: Google Analytics; Catalog hierarchies and Search terns: Web metrics; Event collection and monitoring, conversion tracking: Kafka, BI dashboard: Talend; Data visualization tools: D3.js, Qlikview). Performance tuning (HotSpot, GC, native/green threads,VisualVM).
  • Hadoop cluster monitoring (Ganglia, Replephant, Closure 1.5.1).
  • Setup Hadoop infrastructure for high availability and disaster recovery planning (HA HDFS cluster, active/passive hot standby, Zookeeper cluster setup).

Snr Developer / Lead Consultant

Confidential - Philadelphia, PA

Responsibilities:

  • Architecture and development for integration of equity trading engine and broker neutral OMS platform.
  • Develop trading system framework in core Java 1.7 (Spring 3.2.0 ioc/aop/mvc/batch, netty, aspectJ, Python 3.3.3, sockets, JMS, TibRV), and web services (blaze/ds, Jaxb, Jackson, Axis, OAuth, FIXML 5 SP2, SSL, Websockets, JSON, GWT, REST) using Agile/TDD/CI methodology (JUnit, TestNG, Gradle) for trading equities, fixed income, FX, options and futures.
  • Develop Risk management high-throughput system (EclipseEMF-CDO/net4j, Drools, RCP plugin, Spring Hibernate H2). Develop JBoss-Drools using BRMS/Guvnor, jBPM, BPMN2, Truth maintenance, Decision tables, Rete algorithm, Smooks, and FIT rule testing. Model risk scenarios (enterprise, credit, market, country) using reactive programming paradigm (Akka, Scala).
  • Develop strategy back-testing prototype for searching of market data and filtering of security events (Hadoop, HBase, Pig, R, Cassandra, Gigaspaces XAP). Integration support for US equity level 2 data and options market data feed.

Architect - Algorithmic Trading Tech Lead / Consultant

Confidential - Manhattan, NY

Responsibilities:

  • Overall responsibility for build-out of DMA capabilities for LatAm/Equities including project plan, architecture, global integration, and analytics/risk/algo technical design and development.
  • Systems integration (Bloomberg/B-pipe, Ullink/ulBridge-Odisys, Sybase CEP R4, Sybase IQ, Global EMS, Fidessa/Blue Box algos, Back office). Support for custom FIX 4.2/4.4 configuration of client-onboarding and DMA routing destinations. Implementation for failover strategy.
  • Analytics and Algo development to support LatAm (Brazil, Mexico, Chile, Argentina) equity flow (Volume curves, Implied/historical volatility, pairs strategy, auctions, FX liquidity arbitrage, derivatives modeling, Risk, TCA). Core Java 1.7, Spring 3.0, Hibernate H2, Scala, MongoDB, Lucene/Solr, NIO, Tibco/EMS, IBM Websphere v8.5, Eclipse, Maven, Subversion.
  • Market data feed integration - Bloomberg/bpipe and bpod. (C++, tcp stack tuning).
  • HFT Algo development - pairs; FX ADR arbitrage; derivatives market making (Java/C++, low latency tuning - JVM, memory objects).
  • Develop OMS to support Algo strategies (C# .Net, Java Spring/BlazeDS/Flex UI).
  • Develop Algo Risk ALM (strategy models, Java, Spring, CEP).

Sr Developer - Electronic Trading Tech. / Vice President

Confidential - Manhattan, NY

Responsibilities:

  • Overall responsibility for integration of new low-latency framework with the equities algorithmic trading suite.
  • Financial Futures and Options Algorithmic development. Utilize strategy application framework to implement multi-leg instrument trading algorithm for hedged-financial and non-hedged products (Java 1.6, spring, CME). Work with quants and traders to build quantitative models for inferring the price/qty levels to support hedging (Kdb).
  • Develop new technology framework for intelligent object network (ION) to support BAML Global Order Management System and integration with existing algorithmic trading systems (institutional algorithms, smart order routing, market access, high-frequency HotRod, Internal Crossing, and high-touch Order Manager, Eclipse modeling, plugin framework, low-latency/multithreaded optimization, Tibco/RV, Java and C++).
  • Integrate tools for trade plant monitoring (Market access, Web services, Wombat/MAMA, shared order book cache, C++).

Architect - Algorithmic Trading Lead / Consultant

Confidential, Manhattan, NY

Responsibilities:

  • Team Lead for Global Equities Algorithmic development. Work with business and traders on Resource and Project planning, business requirements, Use Cases, and scoping. Work with vendors to setup system connectivity. Build QA signoff procedures. Mentor team on design patterns, API, object hierarchy and methodology, SDLC.
  • Develop US Equities algorithmic proprietary trading algorithms on Portware including Internal Cross, ITG Cross, REDI, and all-day high frequency trading algorithms. Build custom API, Master data processes, integrated GUI and Core server trading strategies (JBoss, Swing, Core Java, multithreading, Ajax, Web services, Oracle, Sun/Solaris, Perl, Ant, Java 1.6).
  • Build core algorithmic trading framework to replace Portware (FIX 4.2, Reuters RTCE and RMDS RFA/SFC Market Data Feeds, Order Book, XML Persistence). Convert existing algorithms to new framework. Design for 17A7 multi-market mining. Conversion Internal Cross to web-enabled SOA message service across asset classes (Web services, J2EE, ILog Rules).
  • System tuning and integration with Long View trading System and PACE Transaction Build back-office workflow adapter for routing to liquidity source, reporting and reconciliation. Implement international trading and very large internal cross (Reuters API).

Architect Global Algorithmic Trading / Vice President

Confidential, Manhattan, NY

Responsibilities:

  • Architect for the Fidessa/Portware/Kdb/Sybase integration of global algorithmic trading in London, Hong Kong and New York. Deliver algorithmic trading solutions (VWAP, TWAP, Arrival Price, Market Auctions) across a global market place using on-shore/off-shore resources. Work closely with business and technical teams to meet delivery objectives.
  • Define technical requirements for the trading algorithms (risk parameters, market curves, lot-size, randomization variance, execution times, transaction cost analysis, planning simulations, order book).
  • Implement Portware server technical design: J2EE faceless application client, design patterns (MVC, Pub/Sub, Factory, AbstractFactory, Singleton, Builder, Façade, Flyweight, Visitor, Chain of responsibility, etc…), state machines, Jboss Message layer, Event handlers, Kdb configuration, System logging, Web services (configuration objects, transaction data, system state), system security, Swing client-GUI, automated tools (ant, perl scripts). Resolve complex core-server issues (synchronization, multi-threading, interfaces to Fidessa (OMAR/EMMA) and Portware API, data feeds, booking schemes, workflows). Java 1.5 / Eclipse 3.2.
  • Provide SDLC support to system testing (Cruise Control, Junit, N-unit). Enhance project management process with OOD standards, ClearCase, SourceForge, Wiki documentation, coordinate development teams globally.

Chief Architect /Algorithmic Trading Systems

Confidential, Philadelphia, PA

Responsibilities:

  • Project Manager: Project planning/management for a team of 5 software developers. Used Agile, RAD, and OOD/WBS/Design Patterns/Junit/Ajax methodology to provide effective management of multiple concurrent deliverables.
  • Team-lead/Technical hands-on for software architecture, trading algorithm development, and deployment of system infrastructure. Responsible for the system conception, realization, and deployment. The system trades intra-day technical patterns. Develop highly-scalable, real-time solutions for high-transaction volumes.
  • Trading engine development: design/implement algorithmic trading engine for US equities using intra-day technical patterns. These patterns are incorporated into algorithmic traders. Worked closely with trading desk and also innovated trading strategies to formulate specifications for each algorithmic trader. Develop various trading topologies. Optimized entries/exits (VWAP/TWAP laddering, trailing stops, P&L management). Strategic trading integration (complex event chains, decision trees, reference objects). Data mining of massive datasets. - jdk 1.5, Eclipse IDE 3.2, Sourceforge, Java.
  • Inter-process communication: Multi-threading (data queues, dispatchers, locks), synchronous/asynchronous event chain (indicators, limit orders, trailing stops), RMI (Server/Client interfaces), FIX, HyperFeed, SOAP/XML, XSLT, JMS.
  • Database design: design/implement the data model using IBM DB2/Derby NetworkServer to implement distributed EJB architecture (JNDI/JDBC/JDO/POJO). Implement EJB security objects for access to individual GUI functionality. SQL scripts for Master data updates/baseline changes, ETL.
  • GUI design (swing/JFC, table model, dynamic tables, session beans, hashtable, client pull/push, security, dynamic charting, printing, historical reports, key figure/characteristic drilldown). Java/C++.
  • Web design: Apache, security (J2SE, authentification, encryption, SSH, SSL). Web tools for master data maintenance, instance control/monitoring (IBM Websphere, Ajax, Jini, JSP/Struts, LUW,session/access/CMP/BMP). Web reports for billing, system activity, etc…
  • Interfaces: using HyperFeed for real-time quotes, e-Signal for market internals, and Javelin/Appia for FIX 4.4 connection to broker/dealers. Event management for socket exceptions and recovery from connectivity problems (TCP/UDP/MCAST).

SAP Platinum consultant/Financials Netweaver SCM/BW-SEM

Confidential,Philadelphia, PA

Responsibilities:

  • SAP software architect (BW, APO, CRM, HR, Netweaver, Web portal, Basis, Java) in broad industry spectrum (Pharmaceutical, Oil, Media, AeroSpace/Defense, Consumer Goods, Electronics, Packaging, Retail).

Software Developer

Confidential, Wilmington, DE

Responsibilities:

  • Bio-informatics software development (Unix, SAS, Oracle. Sybase C++).
  • Software developer for an arbitrage trading system. (Visual C++, Windows NT, S&P Comstock, COM/DDE).
  • Oracle DBA and bioinformatics software development (MDL, Pro*C).
  • Biotech software development (C++, genetic algorithm, molecular dynamics).
  • Unix / DBA system administration (SGI/IRIX, VAX/VMS, EDI, Oracle, C).
  • E-mail systems and software development (Unix,VAX/VMS, C).
  • Software development (AEGIS, AN/SPY-1A/B radar, Command and Control, and Weapons Systems). Worked in a very large scale development environment.

We'd love your feedback!