Specialties: Ruby and Ruby on Rails, Big Data(Hadoop/Hive ..) Javascript/JQuery, Perl, Linux, automation ...
Experience
2016 — Now
2016 — Now
Campbell, California, United States
• System level architectural design. Orchestrating data flow between internal and external systems. Work with stakeholders to archive business objectives. Designed with security and reliability at the forefront of every timely product and system delivery.
• Develop ERP system that manages all business data. From order life cycle (eCommerce) to reporting and 3rd party integration (FedEx/UPS, etc.). Optimized for smooth processing and minimized manual labor costs.
• Integration with 3rd party vendor and partners: Google, Photobucket, FedEx/UPS with OAuth2/REST. Shopify integration, webhooks and GraphQL API to synchronize order life cycle, placement, reconciliation (refund/re-invoice) and fulfillment. Custom theme (liquid) development for unique product structure.
• Bridge legacy retail kiosks with internal systems. Work around external party limitations.
• Digital asset life cycle management, download, export to Google Photos/Photobucket, retention life cycle with storage subscriptions.
• Data Warehouse: Build ETL pipeline to unify multiple data sources into a data lake. Enable fixed and ad hoc queries over historical data while maintaining data security and privacy, (AWS RDS, Glue, S3, Athena, Quicksight).
• Operations: Manage and integrate with AWS (RDS, EC2, S3, Cloudfront, etc.). Cloudflare WAF, DNS and SSL cert management. Heroku admin, configure and deploy for high availability applications with minimum maintenance and cost.
• Worked closely with other developers (internal/external) and support production floor operations.
• GitHub Copilot to speedup development tasks
• Setup GitHub actions as part of the CI/CD pipeline.
2016 — 2016
2016 — 2016
Built out Arcadia Enterprise Ambari stacks for Hadoop on Hortonworks Data Platform.
Helping customers with professional services, building their big data ETL pipelines with oozie and Arcadia Enterprise Data analytics software. Processing on average of > 4.5 billions events per day.
2014 — 2016
2014 — 2016
Built up and lead team to build daily fantasy analytic pipeline. Specify client side interaction instrumentation for web and mobile devices to get detailed/uniform usage data. First sports product for Yahoo to launch with full suite of analytic and profiling tools from day one.
Big Data analytic for various Yahoo properties, Live, Screen and Daily Fantasy. Data warehousing production database and endpoints to form data lake for ad hoc investigations and canned reports.
Built dashboards using hive/oozie and Tableau for business to keep tabs on important KPIs
Working closely with product management improve fantasy sports user experience from fraud detection to user skill profiling.
2010 — 2014
2010 — 2014
Create ROR applications for both internal and external customers. Contributes to open source projects like vestal_versions and active_column. Working on all things ruby related.
• Build out content syndication platform.
• Build out and scale campaign trafficking tool as the business grows.
• Build out ad creation tools for trafficking campaigns
• Upgrade ruby and Rails.
• Automated functional test infrastructure.
• Packing and deployment of ruby based applications
• Built out Cassandra schema migration package, extending active_columns
2007 — 2010
· Led a team of 4 engineers. Architect and built features while providing guidance to other engineers.
· Designed and built most site components of microplace.com. Oversaw and supervised all technical aspects of microplace.com. Ensured smooth daily operation of the website and timely, high quality/secure delivery of new features.
· Practiced Agile XP (Extreme Programming)/TDD (Test Driven Development) process 100% of the time in every day development.
Education
Case Western Reserve University