Michael Tilstra work email
- Valid
- Valid
- Valid
Michael Tilstra personal email
Michael Tilstra phone numbers
Over 15 years industry experience in software engineering backed with one and a half years of software research experience. An ingenious and innovative problem-solver that actively analyzes the technical details of his work. blah blah blah. A self-starter that takes responsibility for the decisions he makes. Concerned with timely results, he will drive himself hard to achieve goals. blah blah blah. Works well with the challenges of new problems and ventures, while not losing sight of the details required to complete those tasks.Specialties: Picking up new ideas quickly. Clustering software, Client/Server Failover capable systems, and P2P Networks. Embedded system networks. Getting computing things talking to each other. Linux kernel drivers. Embedded languages.
-
Principal Software EngineerExositeSaint Paul, Mn, Us -
Principal Data EngineerExosite Feb 2023 - PresentMinneapolis, Mn, Us- Backend data ingestion in NodeJS & Typescript, Erlang & Elixir, and a little Go, and a little Rust- Data pipeline processing. (When IoT data hits the cloud, computations, and writing out to time series storage.)- Docker, Podman -
Senior Software EngineerExosite Feb 2014 - Feb 2023Minneapolis, Mn, Us- Backend data ingestion in NodeJS & Typescript- Data pipeline processing. (When IoT data hits the cloud, computations, and writing out to time series storage.)- Objective-C, Swift, and Apple's iOS- Bluetooth Low Energy work with Apple's iOS.- Embedded systems programming- Embedded OS work, including Linux, and FreeRTOS. -
Senior Software EngineerLogic Product Development Oct 2007 - Feb 2014Eden Prairie, Mn, Us- Objective-C and Apple's iOS- Bluetooth Low Energy work with Apple's iOS.- Connecting other embedded devices to iPhones, iPads and iPods. Dock and Bluetooth.- Embedded systems programming, including 68K, Coldfire, Kinetis, TI DSP, MSP430, AVR, and PIC.- Embedded OS work, including Linux, MQX, FreeRTOS and others.- C++, C and Assembly, both pure and mixed applications.- CAN, SPI, I2C, and Ethernet networks.- Bootstrapping systems, getting coprocessors and FPGAs programed and initializing various other bits of hardware.- Offloading UI to web browsers, taking advantage of HTML5 to minimize load on an embedded system.- Working with Lua to add future expandability to apps. -
Sr Software EngineerAlvarri Jan 2006 - Sep 2007One of three Founders, jointly designing the core systems. As one of the technical types, am also involved with implementing the system.- Developed a Distributed Hash Table based on the Kademlia papers.- Designed and developed a mapping system that uses the DHT and relaying servers to allow two machines to connect to each other, even in the presence of NATs.
-
Sr Software EngineerRed Hat, Inc Feb 2004 - Aug 2005Raleigh, Nc, Us- Working with the core CLVM team to improve and polish the GULM library APIs such that CLVM works well with GULM.- Helped diagnose and eradicate bugs in GFS.- Headed the work on analyzing, preparing, and transitioning the GULM code to an Open Source Development model. -
Software EngineerSistina Software, Inc Jun 2000 - Jan 2004- Designed and developed a library interface to the GULM architecture to allow other applications to take advantage of the cluster and locking services.- Designed and developed a server based lock and client manager, GULM, for GFS. GULM consists of multiple fail-over enabled servers running in user space and clients running in kernel space.- Designed and developed a TCP/IP based emulation of the DMEP (Device Memory Export Protocol) SCSI protocol. DMEP was used by another layer to provide a locking mechanism for GFS.- Investigated multiple methods of producing a fail-over capable version of the TCP/IP DMEP emulation server, before choosing and implementing a disk backed method.- Initial design and implementation of POSIX range lock support in GFS.- Continued to maintain the GFS How-To until an official manual was written.
-
Research AssistantU Of Mn Laboratory Of Computational Science And Engineering Feb 1999 - Jun 2000- Designed and developed GLM. The first lock server for GFS that was not based on a prior SCSI specification.- Designed and developed a TCP/IP emulation of the DLOCK (Device Locks) SCSI protocol.- Designed and developed the initial version of GNBD. A network based block device intended to work with closely with GFS when a SAN was not available.- Drafted the initial GFS How-To, and was the primary editor for the following revisions.- Linux and FreeBSD system administration.
-
Student Systems StaffU Of Mn Department Of Mathematics Oct 1998 - Feb 1999Helped service and maintain SGI, Sun, and Linux workstations.
-
Student Systems StaffU Of Mn Institute For Mathematics And Its Applications Oct 1997 - Oct 1998- Helped service and maintain SGI, Sun, Linux, and Macintosh workstations.- Started investigating a method of single floppy installation of new linux workstations.
Michael Tilstra Skills
Michael Tilstra Education Details
-
University Of Minnesota Graduate ProgramComputer Engineering -
University Of MinnesotaComputer Science
Frequently Asked Questions about Michael Tilstra
What company does Michael Tilstra work for?
Michael Tilstra works for Exosite
What is Michael Tilstra's role at the current company?
Michael Tilstra's current role is Principal Software Engineer.
What is Michael Tilstra's email address?
Michael Tilstra's email address is ta****@****pol.org
What is Michael Tilstra's direct phone number?
Michael Tilstra's direct phone number is +161235*****
What schools did Michael Tilstra attend?
Michael Tilstra attended University Of Minnesota Graduate Program, University Of Minnesota.
What are some of Michael Tilstra's interests?
Michael Tilstra has interest in Cooking, Pencil And Paper Rpgs, Putting Things Back Together, Reading, Camping, Taking Things Apart, Building Things.
What skills is Michael Tilstra known for?
Michael Tilstra has skills like Embedded Systems, Software Engineering, Linux Kernel, C, Distributed Systems, Architecture, C++, Tcp/ip, File Systems, Linux, Software Development, Embedded Software.
Who are Michael Tilstra's colleagues?
Michael Tilstra's colleagues are Exosite Taiwan, Erik Rorvick, Eli Jordan, Lance Kao, Jerry Wu, Julia Chan, Judy Que.
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