Robert Myhill

Robert Myhill Email and Phone Number

Senior Software Engineer with extensive startup experience @ Voltela
Robert Myhill's Location
Vineyard Haven, Massachusetts, United States, United States
Robert Myhill's Contact Details
About Robert Myhill

robertmyhill@gmail.comSenior software engineer with extensive experience on Linux (Ubuntu) in startup companies and SaaS and Cloud technologies. Experienced in Go, Python, Rust, C++, C#, MySQL, PostgreSQL, Ethereum, BigQuery, GCP, AWS, FHIR, ZooKeeper, Git, Agile and open source technologies. Acted as manager, architect, technical lead and individual contributor.One of the first three engineers at Wasabi, Storiant and Carbonite. All three companies built hugely scalable storage infrastructures.Strong believer in and practitioner of Agile, TDD, mocking, MVP, iterative coding practices. I build my code deliberately yet efficiently, making incremental changes and testing as I go.

Robert Myhill's Current Company Details
Voltela

Voltela

View
Senior Software Engineer with extensive startup experience
Robert Myhill Work Experience Details
  • Voltela
    Software Lead
    Voltela Nov 2023 - Present
    New York, Ny, Us
    Leading Voltela's backend development to provide superior connectivity with commercial drones.
  • Xage Security
    Senior Software Engineer
    Xage Security Aug 2022 - Oct 2023
    Palo Alto, California, Us
    Core member of Xage's Zero Trust Security platform team. Xage’s product line is used by large commercial and government organizations to protect their critical infrastructure. Development is in Go and C with PostgreSQL.Designed and implemented enhancements to the open-source Apache Guacamole proxy server to support remote sessions over RDP and VNC.
  • Gro Intelligence
    Senior Software Engineer
    Gro Intelligence Feb 2022 - Aug 2022
    New York, Us
    Re-architecting Gro's data and metadata storage for performance, maintainability, and growth. The current relational database architecture does not work well with the varied mix of data, which includes relational, time series, and geospatial data.
  • Nammu21
    Principal Software Engineer
    Nammu21 Aug 2021 - Feb 2022
    New York, Ny, Us
    Implementing sophisticated pattern-matching of PDF documents using Python and regex.
  • Codex Health, Inc.
    Senior Staff Software Architect
    Codex Health, Inc. Feb 2021 - Aug 2021
    Palo Alto, Us
    Lead developer of effort developing pipeline to ingest patient information from Electronic Health Records (EHRs) in FHIR format into Google BigQuery database. Designed and implemented in Go using GCP serverless architecture.
  • Decisionq
    Senior Software Architect (Cryptocurrency Tracking)
    Decisionq Feb 2020 - Feb 2021
    Arlington, Va, Us
    Core member of a small group of engineers that tracks the flow of Bitcoin and Ethereum through blockchains. Service runs in AWS. Written in Rust with PostgreSQL metadata store.
  • Wasabi Technologies, Inc.
    Senior Software Architect
    Wasabi Technologies, Inc. Jan 2016 - Jan 2020
    Boston, Ma, Us
    Member of founding team, implementing the metadata store for Wasabi's S3 cloud storage product using Go and MySQL running on Linux. Wasabi is a direct competitor to Amazon's AWS S3 service, running at 6x the speed and 1/5 the price.Built a massively scalable storage infrastructure that is still growing exponentially. As such, we had to be very forward thinking in performance and capacity planning as the storage system accepts ever-growing streams of data into Wasabi's cloud storage product.Designed the schema and implemented Wasabi's MySQL database from scratch, writing all of the code in Go. At its peak, my code handled 10,000 transactions per second, so I spent a good amount of time fine-tuning our schema and queries.
  • Storiant
    Senior Software Architect
    Storiant Jun 2012 - Jan 2016
    Boston, Ma Massachusetts, Us
    Member of the founding team building an on-premise, massively scalable data storage system for long-term retention suitable for compliance, archive and analytics.Worked in Python on Linux (Ubuntu) with many open source technologies, including Zookeeper.Developed the file access layer between the external-facing REST API and the storage disks. Developed a power manager to intelligently spin up and spin down disk drives as needed for access.Developed a framework for scheduling maintenance services to perform integrity checks on the product's file systems.
  • Carbonite
    Principal Software Engineer
    Carbonite 2006 - Jun 2012
    Boston, Ma, Us
    Principal Software Engineer (Storage Server Development)Third software developer hired during the startup phase of this successful file backup company.Co-developed a proprietary file system to replace NTFS, which uses a MySQL database to index files written in a raw format to the storage volumes.Led a group of two in enhancing our proprietary file system with features such as defragmentation and detection/correction of RAID errors.Developed a service to manage the bandwidth requirements and restrictions of customers’ computers.
  • Mathsoft
    Principal Software Engineer
    Mathsoft 2003 - 2006
    Us
    Principal Software Engineer (Web Development)Team lead for rewrite of the www.mathsoft.com web site, using ASP.NET, C#, and MS-SQL. Project includes both web authoring and content delivery capabilities.Using .NET technologies, individually designed and implemented a Windows Forms application in C# to create Mathsoft Electronic Books.Specified, designed and implemented functionality on the Mathcad client to import and export Mathsoft functions between worksheets.
  • Groove Networks
    Principal Software Engineer
    Groove Networks 1998 - 2003
    Us
    Principal Software Engineer (Data Communications)Architected and led the implementation of the peer-to-peer communications subsystem (U.S. Patent Number 6640241) of the Groove Workspace PC-based product. Early member of development team who worked with the Groove founders to establish the software requirements. Specified the communications software architecture. Implemented using C++/COM/ATL/XML. Co-designed and implemented the Simple Symmetric Transport Protocol (SSTP).Implemented online/offline communications to allow reliable persistence of messages. The ability to work offline was a major selling feature of the product.Specified initial design to support firewall transparency, allowing clients to communicate in the presence of a firewall. This was also a major selling feature of the product.Implemented support for Network Address Translation (NAT), allowing Groove clients behind a NAT device to communicate with other Groove clients.Implemented fragmentation/reassembly of large messages. Large messages were fragmented so that, in the event of connection loss (e.g. modem disconnect), the entire message did not have to be resent.Implemented fan out (sending to server rather than peer-to-peer in certain situations), to make efficient use of network bandwidth.Principal Software Engineer (.NET).NET/C# implementation on the Groove Development Kit (GDK). Overall goal was to migrate Groove COM-based tools to .NET.Wrote a C# .NET program to convert type libraries into .NET/COM interoperability assemblies. This allowed .NET applications to access the Groove COM-based API’s.Developed, using CLR hosting, a User Control Container to house .NET Windows Forms in the main Groove COM-based application.During the above projects, acquired a deep understanding of the .NET CLR in the following areas: deployment and installation; structure of .NET assemblies (metadata, Intermediate Language, etc.); security issues; Global Assembly Cache.
  • New Oak
    Principal Software Engineer
    New Oak 1997 - 1998
    Principal Software Engineer, Extranet Access DivisionDeveloped Virtual Private Networking software for the Contivity, the company’s extranet switch.Led project team that developed the new Branch Office feature, which enabled Contivities to be interconnected using IPSec tunnels in hub-and-spoke, mesh, and other configurations. Led a team of four engineers in the implementation effort.Implemented IPX support on the product. Developed functional and design specifications.
  • Shiva Corporation
    Principal Software Engineer
    Shiva Corporation 1993 - 1997
    Principal Software Engineer, Remote Access Server Development GroupDeveloped networking software for the LanRover Access Switch (LRAS), the company’s multi-protocol ISDN remote access server, and the Access Port, an ISDN home office router.Specified and developed Dial-on-Demand suspend/resume and protocol spoofing of TCP/IP and Netware over PPP connections.Implemented Multilink PPP to aggregate multiple physical links into a single bundle.Specified and developed MCCP for adding bandwidth to a PPP connection.Provided significant specification and development of the Shiva Password Authentication Protocol (SPAP), including authoring an informational RFC on SPAP.
  • Proteon
    Principal Software Engineer
    Proteon 1989 - 1993
    Leiden, Nederland, Nl
    Principal Software Engineer, Internetworking Group (1991-1993)Developed software for Proteon’s multi-protocol internetworking bridge/router.Individually developed a major software module implementing the Banyan VINES protocol suite.Wrote a Token Ring device driver for the CNX 500 router.Program Manager, Internetworking Group (1989-1991)Managed the High-Speed Router Software Development Group.Led a four-member team in developing the High-Speed Router software and hardware architectures.Acted as the technical and administrative point of contact with the contractor.Did formal performance reviews of group members.
  • Bbn Technologies
    Software Engineer
    Bbn Technologies 1983 - 1989
    Group Manager, Packet Switching Group (1987-1989)Managed a group of up to 11 people in the Packet Switch Network (PSN) Software Development Group.Supervised the software development for the Store-and-Forward, Routing, and Congestion Control functions of the PSN.Reviewed software and technical documents and wrote proposals for future development projects.Did formal performance reviews of group members.Project Leader, Store-and-Forward Project (1985-1987)As project leader and primary software engineer of the five person Store-and-Forward Enhancements project, brought the $2 million project in on time and within 2% of its budget.Principal Software Engineer, Packet Switching Group (1983-1985)Wrote and debugged microcode for the new PSN hardware base.Developed PSN software to allow interoperability between 1822 hosts and X.25 hosts.
  • Mit Laboratory For Computer Science
    System Adminstrator
    Mit Laboratory For Computer Science 1982 - 1983
    Maintained DEC System TOPS-20 Operating System for MIT graduate students

Robert Myhill Skills

Software Development Cloud Computing Xml C# Saas Agile Methodologies Tcp/ip .net Microsoft Sql Server Python C++ Enterprise Software Sql Distributed Systems Visual Studio Software Engineering Architecture Web Development Java Linux Mysql Unix Asp.net Scalability Web Services Javascript Embedded Systems Git

Robert Myhill Education Details

  • Massachusetts Institute Of Technology
    Massachusetts Institute Of Technology
    Mathematics And Computer Science
  • Haverford College
    Haverford College
    Mathematics And Computer Science
  • Princeton High School
    Princeton High School

Frequently Asked Questions about Robert Myhill

What company does Robert Myhill work for?

Robert Myhill works for Voltela

What is Robert Myhill's role at the current company?

Robert Myhill's current role is Senior Software Engineer with extensive startup experience.

What is Robert Myhill's email address?

Robert Myhill's email address is ro****@****ail.com

What is Robert Myhill's direct phone number?

Robert Myhill's direct phone number is +161743*****

What schools did Robert Myhill attend?

Robert Myhill attended Massachusetts Institute Of Technology, Haverford College, Princeton High School.

What skills is Robert Myhill known for?

Robert Myhill has skills like Software Development, Cloud Computing, Xml, C#, Saas, Agile Methodologies, Tcp/ip, .net, Microsoft Sql Server, Python, C++, Enterprise Software.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.