Work History¶
Summary¶
Builder, open source enthusiast, and former CTO for multiple Fintech subscription-based products.
An Inventor of U.S. Patent 9,342,299 for “Deployment optimization for activation of scaled applications in a multitenant platform-as-a-service (PaaS) system”.
Responsible for startup product technical vision, strategy and roadmap.
Architected and trading with distributed real-time systems: news event pipeline, intraday and compression pricing engine, multiple notification and delivery systems, and a mass screener tracking system.
Creator of investment technologies: backtesting engine, forward testing engine, price prediction playbook, option price calculator, spread profitability analysis, and an algorithmic genetic engine.
Third-party integrations: Finviz, Yahoo Finance, Google Finance, TD Ameritrade, and the SEC.
Product development, architecture and continual alignment to maximize sales.
Building technology to increase customer acquisition and retention.
Manage technology team and cultivating a culture of success.
Extensive experience building high performance distributed systems at scale through services and message queues.
Strong leadership qualities with experience in Agile project and resource planning, requirements gathering and prioritization, client interaction, due-diligence, cost analysis and estimations.
T-Systems¶
Senior DevOps Consultant (2019 - Present)¶
Designed and scaled the AWS backend for a large automotive IoT platform with over 800,000 connected cars driving in multiple countries and capturing ~1 PB of data per year. Targeting over 2 million cars by 2025.
Designed, secured and managed ELK monitoring stacks handling over 1.3 TB logs a day.
Led cost optimization to reduce monthly AWS hosting costs by 78%.
Delivery responsibilities: thought leadership, implementation, testing, multi-region high availability architectures, risk mitigation, partner enablement, mentorship, recruiting, and success management.
Technical presales responsibilities: partner development and vetting, helped and coached sales teams in multiple verticals: oil and gas, autonomous vehicles, futures trading, and automotive.
Provided technical guidance on accounts looking for help with: engineering, cloud, architectural, process, project management, costs, team dynamics, security, privacy, and technical tradeoffs.
Received T-Systems consulting services award.
Levvel¶
Principal Consultant (2015 - 2019)¶
Leading and mentoring Levvel teams delivering solutions to clients by leveraging expertise in enterprise architecture, techniques, and practices.
Evangelizing that DevOps helps reduces time to build and deploy
Responsible for executing on projects anywhere in the stack with a focused on turnkey solutions.
Working with clients to ensure projects, requirements, timelines, and deliverables add business value.
Establishing thought leadership through best practices, implementation, risk mitigation, deployment, adoption, mentorship, training, and success.
Environments and Technologies: Python, Django, Redis, RabbitMQ, AMQP, message queueing, caching, Docker, Elastic, nginx, haproxy, performance, AWS, VPC, EC2, RDS
Tools Used: GitHub, Agile Methodology (Scrum), Trello, DevOps, CI/CD (Jenkins/Travis), vim, Virtualbox
eNewsPulse¶
Founder and Chief Technical Officer (2014 - 2015)¶
Created, launched and grew eNewsPulse a business-to-consumer subscription product for notifying customers of investment opportunities in real-time over email. Within 3 months after launch, my product made a customer over $30,000 in a single day on one trade.
News-based investment opportunities not found by fundamental and technical analysis
‘Pulses’ pre-segmented into industry specific markets to build watch lists
Qualified news delivered in real-time to multiple platforms, 24/7
Identify after-hours trading strategies changing the way you use the news
Environments and Technologies: Python, Django, Redis Clusters, RabbitMQ, message queueing, caching, Docker, nginx, haproxy, distributed real-time processing, AWS, VPC, EC2, RDS
Tools Used: GitHub, Agile Methodology (Scrum), Trello, DevOps, vim, Virtualbox
Red Hat¶
Senior Consultant (2010 - 2014)¶
Engaging and proven trusted advisor for large companies like: PayPal and Canadian Pacific Railroad.
Utilized as a Forward Deployed Engineer helping drive product adoption.
Led and mentored teams delivering solutions to clients by leveraging expertise in enterprise architecture, techniques, and practices.
Architect on the ITCM platform and services for US railroads as part of the Positive Train Control (PTC) Federal initiative. Designed, implemented, tested, developed, and launched ITCM instances focused on 99.999% high availability uptime with the goal of human safety as a mission objective. The backbone for ITCM utilizes clustered Red Hat MRG-M (AMQP). Architected and led deployments at CP across software, hardware, management and railroad teams to design, launch, test, support, and deploy the datacenter and physical assets across their rail fleet. Designed, built and managed a testbed of over 100 VMs for ITCM testing automation. Following and enhancing the Behavior Driven Development approach for multi-rail extensibility through adoption and application integration.
Cloud architect focused on adoption of Red Hat’s OpenShift on premise cloud platform at PayPal and eBay.
Designed, architected and deployed OpenShift instances for hosting PayPal applications spanning non-production and production datacenter environments.
Responsible for migration and onboarding of multiple web technology teams (JBoss, Node.js and Python) to OpenShift application containers.
Built, migrated and deployed PayPal production applications and services for Black Friday sales campaigns.
Establishing OpenShift clustered ActiveMQ high availability for messaging and control systems.
Led product webinars, public forums and featured in youtube marketing videos for OpenShift.
August 2013 - Received Red Hat Services Star Award.
Environment: Ruby, Rails, Python, Node.js, MRG-M, ActiveMQ, AMQP, RabbitMQ, message queueing, OpenShift, OpenStack, AWS, EC2, Mongo, Spring Batch, Spring Integration
Tools Used: GitHub, Agile Methodology (Scrum), Jira Greenhopper, Redmine, Trello, Pivotal, Jenkins, Hudson, Cucumber (BDD), unittest (TDD), CI/CD, vim, Virtualbox, Office, MS Project, Sharepoint
Sony Online Entertainment¶
Software Engineer (2008 - 2010)¶
Worked as a Software Engineer on the Systems Engineering Team (SysEng) at Sony Online Entertainment which is now known as Daybreak Game Company.
Credited and recognized in some of these SOE games: Moby Game Credits
Software engineering for the Platform team developing, enhancing, and supporting the accounting, ecommerce, fulfillment, game sessions, in-game chat, web teams, subscription, billing, payments, Playstation integration platform, PayPal, Facebook, Chase Paymentech, and other external payment and fulfillment platforms.
Worked to build any other features required for supporting more than 12 game teams using our platform to charge customers for recurring monthly subscriptions to play any SOE PC game.
Environment: C/C++, Visual Studio .Net Development, deployment on multiple Linux distributions, Massive Multiplayer Games, real-time processing, high availability, transactional SOAP services, Perforce, Bandit, Monolith, PCI-compliance, valgrind, gdb, vim, Oracle databases, static environments
Tools Used: Visual Studio .Net, SOAP UI, Rally, Agile Methodology (Scrum), Dev tracker (bug tracking)
4D Neuroimaging¶
Software Engineer (2006 - 2008)¶
Software engineering for a Biotech company in San Diego.
Worked on C/C++ applications focused on non-invasive magnetic imaging of the human brain called MEG. This included DSP, data storage, computing, and working with medical personnel to create solutions around human medical brain scans.
Environment: C/C++, Mac OS X (intel chipset), Linux, Solaris, X Windows, bash and shell scripting
Tools Used: FDA verification and validation including documentation, testing, deployment, and field testing for passing FDA audits, valgrind, subversion, gdb