Michael Estrin work email
- Valid
- Valid
- Valid
- Valid
Michael Estrin personal email
Michael Estrin phone numbers
Pragmatic Hands-on Software Engineering• 5+ years of Go experience; prior open-source contributor and maintainer.• 30+ years implementing software as an individual contributor in product engineering.• 5+ years managing engineering teams and leading people (hire/fire with 3 to 12 directs).• Responsible for SaaS-based products and CMS-based websites with 4MM to 25MM views/month.• Introduced multiple organizations to agile processes and solid software engineering practices.• Increased delivery cadence and implemented CI/CD pipelines to ship working software more often.• Teammate-approved – see the “Recommendations Received” section of my LinkedIn profile.Searching for a full-time hands-on software engineering role in a product-oriented company. linkedin (at) michaelestrin (dot) com
-
Go Software DevelopmentRumbleAustin, Tx, Us -
Contract Software DevelopmentJobwhirl, Llc Aug 2009 - PresentCedar Park, Tx, UsSoftware development consultancy -- short-term contracted agile software product development. -
Lead Research EngineerRumble Jul 2023 - PresentToronto, Ontario, CaHands-on proof-of-concept development. Led research and development for a publicly-traded video platform.Go, JavaScript, C, Git, Docker, Nginx, NATS.io, Gorse, Web Video, CDN• Created and proposed research map; established research agenda.• Authored several research studies and proofs-of-concept leading to production 1-second live stream latency.• Architected and implemented a proof-of-concept to distribute and scale live chat across multiple servers.• Created proof-of-concept to demonstrate the feasibility of a log-file-based video recommendation engine.• Implemented Nginx module to convert request’s query parameter to an HTTP range header.• Designed and implemented a proof-of-work-based challenge system to mitigate OSI Layer 7 DDoS attacks.• Researched and proposed several technical approaches to mitigate video bandwidth theft. -
Principal Software ArchitectOnlinemeded Apr 2021 - Sep 2022Austin, Texas, UsLead technologist with hands-on development and technical leadership at a medical education company.Go, PHP, PHPUnit, TDD, Git, Docker, Jenkins, Sonar, AMQP/RabbitMQ• Authored Engineering Vision (people, process, and technology) adopted by Engineering management.• Led reconceptualization, design, and proof-of-concept in Go of bespoke learning delivery system.• Proposed, led, and delivered Platform in PHP – a standardized approach to micro service development.• Initiated and led internal Software Development Governance Board to establish global standards.• Created and launched a formal technical mentoring program; mentored 8 engineers at varying levels.• Established technical knowledge and skill targets by career ladder level. -
Agile Process LeadOnlinemeded Apr 2021 - Sep 2022Austin, Texas, UsStrategic agile product development process leadership at a medical education company.Scrum, Kanban, Lean Software Development• Hired, managed, and led an Agile Coach to facilitate tactical process implementation.• Led strategic transformation from Scrum to Kanban (on the way to Lean Software Development).• Initiated and led internal Agile Process Governance Board to guide global product development processes. -
Software System Senior Principal EngineerDell Technologies Aug 2020 - Apr 2021Round Rock, Texas, UsTechnologist; led research – and participated in strategy development – for security, privacy, and trust.• Member of security strategy team and the team’s interface to the research office.• Defined related portions of the Office of the CTO research map and established research agenda.• Defined studies and projects for research and strategy; executed – and led others to execute – research.• Worked with global team (US, Canada, China, Egypt, Ireland, Israel).• Coauthored 5 patent applications. -
Software System Senior Principal EngineerDell Technologies Mar 2020 - Jul 2020Round Rock, Texas, UsHands on development for the Research Office, P&O Office of the CTO.Go, Git, GitHub, IPFS, IOTA Tangle• Contributed to internal (subsequently open sourced) Project Alvarium data confidence fabric project.• Led small team to reimagine intern-created proof-of-concept as a flexible and extensible SDK.• Architected and implemented an extensible framework focused on capturing provenance annotations across data mutations and assessing those annotations to reach one or more conclusions.• Project since open sourced at https://github.com/project-alvarium -
Software System Senior Principal EngineerDell Technologies Nov 2018 - Mar 2020Round Rock, Texas, UsHands on development as maintainer of the Linux Foundation's EdgeX Foundry open source project on the Dell IoT (Internet of things) Platform Development Team (a collaboration between Dell EMC and VMware).Go, JavaScript, Bootstrap, Mongo, Microservices, Docker, MQTT, Git, GitHub• Chaired EdgeX Foundry System Management Working Group from 11/2019 to 06/2020.• Recognized by EdgeX Foundry Community with 2020 EdgeX Innovation Award. • Built a Helm Chart and Kustomize-based Kubernetes manifests for EdgeX.• Created a northside application service to integrate EdgeX with Amazon IoT, Azure IoT, and Dell Boomi.• Contributed to the Linux Foundation's open source EdgeX project:>> Architected, implemented, and presented API 2.0 framework.>> Implemented extensible service bootstrapping library with simple dependency injection container. >> Refactored system management agent and executor.>> Added environment variable override support.• Produced a new proof-of-concept surveillance application based on EdgeX and incorporating a Dell IoT gateway, a Dell network switch, multiple cameras, a temperature sensor, and a patlite for demonstration at the 2019 ISC West, Dell Technologies World, and IoT World shows.• Co-presented a session at Intel DevFest IV on EdgeX and the proof-of-concept surveillance application. -
Principal Software EngineerScientific Games Apr 2018 - Nov 2018Las Vegas, Nv, UsHands-on development focused on server-side cross-game concerns in the social division of a mobile gaming company.PHP, MySQL, Couchbase, PHPUnit, ActiveMQ, TDD, Git, Vagrant, Jenkins, Sonar• Created a game-agnostic login service to manage player data and route clients to a country-specific data center.• Led design and architecture of new canonical game server implementation.• Built cross-game ActiveMQ-based server-side library to transmit analytics events to third-party systems.• Decomposed a monolithic game server library to individual test-driven-developed composer-based packages.• Implemented an internal Satis-based composer repository to host private composer-based packages.• Crafted Jenkinsfile-based CI pipelines to execute tests, check Sonar quality gates, and deploy Satis repository. • Trained software engineers on SOLID design principles, unit testing, and dependency injection. -
Contract Software DevelopmentYokogawa Jun 2017 - Apr 2018Tokyo, JpContract to enhance the custom CMS serving the company’s product marketing sites (4-12MM views/month).PHP, Laravel, JavaScript, Angular, MySQL, AJAX, Git, Docker, AWS S3• Added shim to support multiple sites with different top-level domains from a single Laravel 4.2 installation.• Created utility to identify/correct data inconsistencies across a complex schema missing referential integrity.• Implemented geolocation-based redirection to ensure visitors received proper regionalized content.• Added support to secure user-uploaded sensitive content on AWS S3 prior to publication.• Replaced Google site search with Swiftype region-specific site search and auto-complete. -
Vice President, DevelopmentScrypt, Inc. Jan 2017 - Jul 2017Austin, Texas, UsHands-on engineering leadership for HIPAA-compliant messaging and document management SaaS products.Python, JavaScript, Angular, Percona/MySQL, Git, Jenkins, Sonar, Docker, Swarm, Agile, Management• Led Stak and DocbookMD product teams to stabilize and enhance existing SaaS products.• Resurrected DocbookMD development – reverse-engineered JavaScript builds from production artifacts; containerized DocbookMD; implemented branch-level Docker Swarm-based development, build, and test environments; and automated deployments to staging and production.• Increased Stak production deployments from once every 6-to-8 weeks to 3-to-5 times per week.• Steered development group through a 50% reduction-in-force after the sale of the company’s Sfax product.• Implemented Lean Software Development leveraging Kanban (LeanKit) and code review (GitHub).• Trained software engineers on unit testing and dependency injection.• Established uniform engineering hiring process with standardized question banks. -
Contract Software DevelopmentDistinct Software Solutions Aug 2016 - Oct 2016Contract to deliver new features for a golf course scheduling SaaS product by an October drop-dead release date. LAMP, PHP, JavaScript, jQuery, MySQL, PHPUnit, TDD, AJAX, Git, Vagrant• Added new functionality to manage fleets of golf carts, power trolleys, and rental clubs shared across multiple courses.• Created support to dynamically calculate and display golf cart and power trolley availability on tee time schedules.• Enabled the ability to assign specific golf cart(s) when reserving a tee time.• Implemented support for tour operators.• Internationalized text and dates.• Simplified unit and integration tests by refactoring project to add factories for DAO, service, PDO, and controller objects.
-
Director Of Software EngineeringKinesis Survey Technologies Feb 2013 - May 2016Austin, Tx, UsHands-on engineering leadership for online survey and panel management market research SaaS products. LAMP, PHP, MySQL, JavaScript, PHPUnit, Codeception, AJAX, Slim, Phing, Agile, Management• Led software engineering team to improve SaaS-based products with 15MM to 25MM views/month.• Created a continuous integration (Jenkins), inspection (Sonar), and zero-downtime delivery build pipeline.• Implemented Kanban (LeanKit), code review (RhodeCode, GitHub Enterprise), and source code control (Hg, Git).• Refactored single-tenant product to a service-based, horizontally scalable, multi-tenant implementation.• Spiked the next generation of the survey product using TDD and domain-driven design.• Led new product development; conceptualized new functionality, documented personas, and mapped stories for new features and functionality.Kinesis was acquired by FocusVision in January 2016. -
Contract Software DevelopmentRaven Industries Oct 2012 - Dec 2012Sioux Falls, South Dakota, UsContract to enhance web portal access to planting, spraying, and harvesting data from remote field computers. LAMP, PHP, MVC, Agile, JavaScript, AJAX, jQuery, Slim, REST API, PHPStorm, SVN• Ported C#-based partner access resource API functionality to PHP using Slim framework.• Created AJAX-based UI to interactively query the partner access resource API.• Developed proof-of-concept to leverage Dropbox's API for external data storage. -
Principal Software Development EngineerMarketvine May 2012 - Sep 2012MarketVine was a Dell-funded technology startup in the digital curation space. During this period, I segued from a management role to return to software development focused on disruptive advertising enablement product.LAMP, PHP, Java, Tomcat, Spring, MVC, Agile, JavaScript, AJAX, jQuery, Knockout, SimplePie, REST API, PHPStorm, Hg • Contributed to the improvement of a Java-based content server implementation.• Prototyped interactive Javascript-based drag-and-drop curation tool using RSS feeds as content sources.I was a Dell employee during this time.
-
Head Of TransformationMarketvine Feb 2012 - Apr 2012MarketVine was a Dell-funded technology startup in the digital curation space. During this period, I became the Executive Assistant to the CEO (which inside Dell meant I was the MarketVine CEO/Dell VP's proxy and was empowered with his voice), promoted to the management team, and executed a mandate to transition the company to the Lean Startup methodology.Agile, Scrum, Kanban, Lean Startup• Facilitated implementation of the Lean Startup methodology.• Undertook new product ideation, research, and development including lean canvas creation and problem/solution interviews.• Managed/owned "Hotspots" product and resources.Reported directly to Manish Mehta, CEO @ MarketVine & VP of Marketing @ Dell. I was a Dell employee during this time.
-
Agile Lead / Senior Scrum MasterMarketvine Dec 2011 - Feb 2012MarketVine was a Dell-funded technology startup in the digital curation space. During this period, I executed a mandate to step away from software development and transition the product development team to agile.Agile, Scrum, Kanban• Spearheaded product development (including product management, design, software development, integration, and quality assurance groups) transition to cross-functional feature-based teams practicing strict Scrum/Kanban.• Scrum Master to multiple teams over multiple sprints.• Defined job description for, hired, and led multiple Scrum Masters.Reported directly to Manish Mehta, CEO @ MarketVine & VP of Marketing @ Dell. I was a Dell employee during this time.
-
Contract Principal Software Development EngineerMarketvine Sep 2011 - Dec 2011MarketVine was a Dell-funded technology startup in the digital curation space. Recruited into .Net/C# shop to be responsible for "Storefront" product's open source-based revenue tracking and analytics. LAMP, PHP, MySQL, Visual Studio, C#, MVC 3, ASP.NET 4, CQRS, RabbitMQ, Hg• Implemented cookie-based pixel tracking/conversion system for affiliate-based product.• Created Open Web Analytics module to enable API-based site creation.• Added dashboard to existing C# .NET MVC 3 application to summarize Open Web Analytics data.• Fixed bugs in existing C# / MVC 3 / ASP.NET 4 applications.I was a Dell contractor during this time.
-
Contract Solutions ArchitectCreditcards.Com Feb 2011 - Aug 2011Austin, Tx, UsContract to enhance sites/systems at financial services industry lead generation company.LAMP, PHP, MySQL, PHPUnit, TDD, MVC, Agile, WordPress Plugin Development, XML, XPath, HTML/CSS, NetBeans, SVN• Produced affiliate and revenue modules for company's site-generating content management system.• Introduced development group to Agile and Scrum – Scrum Master to 2 teams over multiple sprints.• Identified and documented – in collaboration with Sales – the UI/UX requirements for Card Page Bidding Tool.• Implemented new savings and investments categories on the company's CompareAndSave.com website.• Optimized SQL query to reduce website build time from over 30 minutes to less than 2 minutes.• Developed WordPress plugin to create and update affiliate websites from XML feed. -
Co-Founder / CtoCurlyq Cuties, Llc Jan 2008 - Jul 2011Cedar Park, Tx, UsCustom plush toy manufacturer. Responsible for entire e-Commerce site. LAMP, PHP, MySQL, JavaScript, AJAX, MVC, Facebook API, Twitter API, HTML/CSS, NetBeans, SVN, AWS S3• Hand-coded LAMP-based e-commerce site enabling the online purchase of customer-designed plush toys.• Created JavaScript applets to support the interactive design of individual toys by customers.• Built a custom shopping cart to display completed toy designs and support add-on embroidery sales.• Interfaced to PayPal and TransFirst merchant service gateways to enable online credit card payments.• Designed and implemented a pixel tracking-based affiliate marketing system.• Developed Facebook canvas application to enable the creation and gifting of virtual toy designs.• Integrated with Google Picasa via API to show pictures of completed products on website.• Seamlessly integrated hosted WordPress instance into the company's website.• Designed and executed AdWords and Facebook advertising plans.• Created the processes and procedures that made the mass customization of plush products economically viable. -
Contract Software ArchitectAntenna Software, Inc. Dec 2003 - Dec 2007Jersey City, Nj, UsContract to develop systems to deliver wireless messaging services to Fortune 50 field service organizations.Multithreaded cross-platform C, MySQL, TCP/Sockets, OpenSSL, XML, TDD, 24/7/365 Mission-Critical, API/Protocol Implementation, Telephony, CVS• Created award-winning SmartCopy feature – mobile device populated forms delivered by emailed PDF or fax.• Produced server software and proprietary handshaking protocol to support 3,500+ mobile GPRS/1xRTT devices.• Delivered hybrid PAP push/HTTP pull architecture and server software to support 5,000+ BlackBerry devices.• Expanded wireless carrier coverage by writing interfaces to network aggregators mBlox and Mobile365.• Developed proofs-of-concept for MapPoint mobile routing, UPS package tracking, and voice-to-text.• Implemented SMPP to correlate MO replies to MT messages through use of multiple originating short codes.• Scripted field service application for Siemens Business Services on the Antenna Mobility Platform. -
Contract Software ArchitectRpa Wireless Dec 1995 - Dec 2003Wireless messaging services to Fortune 50 field service organizations. Contracted directly.Multithreaded cross-platform C, MySQL, TCP/Sockets, OpenSSL, XML, TDD, 24/7/365 Mission-Critical, API/Protocol Implementation, Telephony, CVS• Authored Linux-based server software to transfer 10MM+ messages per month (for $7MM+ revenue per year) between backend systems and mobile users via TCP/IP, email, modem, DTMF, fax, and prerecorded voice.• Implemented all connectivity to wireless carriers via SMPP, WCTP, SNPP, TNPP, TAP, MPAK, SCR, SMTP, etc.• Designed failure-tolerant software used by customers to access service by IP, frame relay, and modem; ported this software to 32- and 64-bit operating systems such as Linux, OpenBSD, HP/UX, Solaris, True64, etc. • Interfaced to existing customer systems at AT&T, Brinks, Diebold, Oce Printing, Philips Medical, NCR, and Tektronix.• Customized multi-line interactive voice response (IVR) systems to support job acceptance/closure, parts orders, live agent transfer, etc.• Assisted with customer proposal creation, technical sales presentations, and post-sale support.
Michael Estrin Skills
Michael Estrin Education Details
-
National UniversityComputer Science -
Particular SoftwareDistributed Systems Design Fundamentals -
Carnegie Mellon University - Software Engineering Institute -
UdacityReact -
University Of Illinois Urbana-ChampaignClient-Side Web Programming -
The University Of Texas At AustinScience And Technology Commercialization -
Developmentor, Inc.Guerilla .Net
Frequently Asked Questions about Michael Estrin
What company does Michael Estrin work for?
Michael Estrin works for Rumble
What is Michael Estrin's role at the current company?
Michael Estrin's current role is Go Software Development.
What is Michael Estrin's email address?
Michael Estrin's email address is mi****@****ded.org
What is Michael Estrin's direct phone number?
Michael Estrin's direct phone number is (858) 427*****
What schools did Michael Estrin attend?
Michael Estrin attended National University, Particular Software, Carnegie Mellon University - Software Engineering Institute, Udacity, University Of Illinois Urbana-Champaign, The University Of Texas At Austin, Developmentor, Inc..
What skills is Michael Estrin known for?
Michael Estrin has skills like Agile Methodologies, Scrum, Software Development, Test Driven Development, Subversion, Mysql, Jquery, Php, Xml, Design Patterns, Web Applications, Ajax.
Who are Michael Estrin's colleagues?
Michael Estrin's colleagues are Josh Bruce, Elena Velichkovska, Mark Saussure, Sabrina Mascherin, Dylan Abad, Andrei Sitnikov, Austin Lewis.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial