Joe Greco

Joe Greco Email and Phone Number

Owner, Joe Greco Enterprises and Internet Consultant @ FreeBSD Project
Joe Greco's Location
Milwaukee, Wisconsin, United States, United States
Joe Greco's Contact Details

Joe Greco personal email

n/a
About Joe Greco

Consultant on Internet, Usenet, e-mail, storage, and networking for over twenty years.As the primary developer for the Diablo Usenet News software package, I've had extensive experience implementing new functionality and extending legacy protocols for changing needs.Distributed server architectures, especially to implement Usenet news services. Several inexpensive servers are often about the same price as, and more reliable than, a single larger server!Extensive experience with FreeBSD, a preferred OS for storage, networking, and general servers. Solaris and Linux are also familiar.Virtualization with VMware and Xen.Designing storage appliances for UNIX, and, more recently, ZFS on FreeNAS and Nexenta.

Joe Greco's Current Company Details
FreeBSD Project

Freebsd Project

View
Owner, Joe Greco Enterprises and Internet Consultant
Website:
freebsd.org
Employees:
269
Joe Greco Work Experience Details
  • Moreusenet, Llc
    Managing General Partner
    Moreusenet, Llc Nov 2002 - Present
    Milwaukee, Wi
    Bootstrapped and operated a wholesale Usenet outsourcing business for the Usenet and Internet Service Provider (USP/ISP) industries, specializing in placing on-site servers at customer points of presence (similar to Akamai). We provided both high performance local indexing proxies that accessed remote NNTP spools, and also built some of the earliest large scale SATA storage servers for backend spool operations. This is an extension of a service design outlined at SANE 2000.Some of our other specialty services included the development of high performance indexing software, authentication integration, and other Usenet development work.Retail resellers included: ReadNews, Usenet Monster, Megabitz, DigiRock, NNTPAccess, and NNTPServers.ISP (on-site) customers included: CenturyLink, DIAS, Inc.NET, GMT Communications, Level(3), Nationwide Internet, NetConnect Inc., Newnan Utilities, TICON.net, TWTelecom, and XMission.Our technology customers included: Sonic.net, Newshosting, Highwinds, and ReadNews.
  • Freebsd Project
    Contributor, Committer, Bug-Squasher
    Freebsd Project 1993 - Present
    One of the earliest users of FreeBSD (and 386BSD before it), advocating for its use in multiple roles throughout the service provider network, including as servers, routers, and other networking appliances.Designed and implemented what is believed to be the first FreeBSD system that booted and ran off a 1.44MB floppy, in order to create diskless Xterminals (XKERNEL). This project was the precursor to PicoBSD, which saw Andrzej Bialecki and others take the framework provided, extending and generalizing it into the first general purpose FreeBSD appliance distribution. This later inspired the creation of NanoBSD, which is still going strong all these years later.
  • Joe Greco Enterprises
    Owner
    Joe Greco Enterprises 1985 - Present
  • Megabitz, Llc
    Managing General Partner
    Megabitz, Llc Mar 2006 - Aug 2015
    Milwaukee, Wi
    Bootstrapped a retail Usenet Service Provider reselling MoreUSENET, LLC's wholesale Usenet services.Authored and maintained an account management and billing system in PHP. Directed business development activities by the other partners, and managed technical support and billing staff members.
  • Servercentral
    Software Development Contractor
    Servercentral Oct 2013 - Aug 2014
    Greater Chicago Area
    Worked on the development of a cloud control plane, primarily focused on backup operations involving integration with Dell EqualLogic, automated control and management of EqualLogic snapshots, and various ZFS and NFS issues for next-iteration planning.
  • Highwinds
    Usenet News Service Consultant
    Highwinds Feb 2006 - Nov 2013
    Winter Park, Fl
    Highwinds acquired Newshosting in 2006.Continued work to maintain the Newshosting Diablo clusters, including support for massive overview databases, a numbering extension to allow multiple operation modes to allow clients to pick RFC977 or RFC3977 article numbering, and 64-bit support in the core software. Bug-tracking issues with Linux in networking environments with extremely high numbers of connections.
  • Sonic.Net
    Usenet News Service Contractor
    Sonic.Net 2005 - 2008
    Santa Rosa, Ca
    Designed, built, and deployed on-site a set of custom servers for Sonic.net's Usenet news service, and provided occasional consulting and support services.
  • Nntpaccess
    Usenet Technical Operations Contractor
    Nntpaccess Jun 2003 - 2007
    Ashburn, Va
    Client had previously been reselling services provided by another Usenet outsourcing company, and had developed problems in that business relationship.Helped client develop a business plan to deploy their own servers, acquire financing, lease data center space, and then actually built those servers and deployed them in Ashburn, VA prior to a rebranding of the service as UsenetMonster. Responsible for all technical aspects of maintaining the servers and keeping the service running.
  • Newshosting
    Usenet News Service Architect
    Newshosting May 2001 - Feb 2006
    Dayton, Ohio Area
    Newshosting began as one of the early outsourcing shops running the Diablo Usenet News package, but quickly ran into a variety of scaling issues as rapid growth occurred.Early on, many changes were made to allow the scaling of Diablo to large numbers of connections, along with a high performance authentication system rewrite to integrate with the customer portal and billing systems.It rapidly became clear that storage performance was an issue. With most service providers based on expensive enterprise-grade storage and large monolithic servers, I proposed a different strategy for Newshosting, and designed and built a prototype high density storage server based on inexpensive SATA drives in a 4U/24 drive chassis in 2004, which allowed for much larger storage systems to be built at a very low cost, This reduction in cost ultimately allowed for the explosion in retention times at Usenet providers now referred to as the "retention wars." Further work was done on an algorithm to allow hash-based distribution and location of data based on the MD5 of a Message-ID, and is now the common algorithm used by Diablo, INN, and Highwinds.
  • Corecomm
    Director Of Content Delivery Services
    Corecomm Apr 2000 - Dec 2002
    CoreComm acquired Voyager.net in 2000.Developed and deployed services including Usenet news, a large distributed web caching system integrating Squid proxies, a Cidera satellite content delivery downlink, and CacheFlow equipment in a regional network, including centralized caches and ICP location services, and a distributed recursion nameserver architecture. Other responsibilities and projects included out-of-band management systems, managing the server design and build processes, facilities work such as designing data centers, and a variety of other interesting projects.
  • Voyager.Net
    Manager Of Usenet Services
    Voyager.Net Sep 1998 - Apr 2000
    Voyager acquired ExecPC in 1998.Managed and greatly expanded Usenet news services, and designed virtual news service for integration of several dozen acquired Internet Service Providers. Designed Voyager's downtown Milwaukee POP in the Wells building, working with contractors to determine how to bear the weight loads in a 100-year old building. The building was unable to maintain generators on site, requiring a facility UPS with relatively large battery capacity, and both the equipment racks and UPS needed to have special reinforcing beams welded to the building's structural steel, and then a system of load distributing steel bars to support the gear.
  • Marquette University
    Volunteer Systems Administrator For Mscs
    Marquette University 1994 - 1999
    After the departure of the previous system managers, MSCS was left with a problem: they operated one of the major regional hubs for e-mail, news, UUCP, and Internet connectivity, but lacked the staff to support it. As the operator of one of the other major regional hubs, I stepped in and helped them out, including an upgrade of a key system from a SPARCstation 1 on SunOS to a SPARCstation 10 under Solaris, a complete overhaul and ongoing management of the campus Usenet news system, e-mail system enhancements, and many other projects.
  • Execpc
    Usenet News Server Consultant
    Execpc Jun 1995 - Sep 1998
    Designed, implemented, and maintained a Usenet news server cluster for ExecPC, prior to its acquisition by Voyager.
  • Marquette Medical Systems
    Systems Software Engineer, Monitoring Division
    Marquette Medical Systems Apr 1993 - Dec 1996
    UNIX operating system specialist for an engineering group working on a next generation medical monitoring device.Developed a socket and syscall shim layer for a port of the X Window System server running on an SBus graphics card with its own onboard processor, to allow it to communicate with the host system.Developed a touchscreen driver for an Elo Touch touchscreen panel for the X11 server, allowing both mouse and touchscreen input.Redesigned and repackaged Solaris. As a desktop/server OS, Solaris would by default take about three minutes merely to get from power-on to a text-based login prompt, due to the many abstractions and generalizations in the system design. For an operating room medical appliance, this was unworkable. The goal was to have the appliance functional within a minute after power-on, which included launch of X11 and the application, and this had to happen even if the restart was due to panic or unexpected power-off, which meant no fsck delays. Created an appliance version of Solaris, including dual read-only OS partitions for upgrade/rollback/assured boot, custom init that internalized most of the system configuration and critical path to application launch, and strategies for the application and data to be housed primarily on read-only or read-mostly partitions.
  • Kohl'S Food Stores
    Second Assistant Manager
    Kohl'S Food Stores 1987 - 1993
    Shift duties included managing grocery department and front end operations, department staff, customer relations, vendor deliveries, reconciling vendor accounting, facility maintenance, and pretty much jack of all trades. As a small, older store that found itself slowly surrounded by competitors over the years, the pressure to minimize costs (largely by reducing staff) was intense, creating a challenging working environment where the ability to handle many competing tasks rapidly was key; it would not be unusual to be stocking milk, get interrupted for a phone call, have the front end get busy, temporarily assist by opening a checkout line, run out and bring in some grocery carts, answer a customer's inquiry about an item, and then need to assist someone in bakery before finishing the milk - all in less than 15 minutes.

Joe Greco Skills

Unix Linux Solaris Freebsd Apache Servers Data Center Dns Perl Tcp/ip Open Source Bash Architectures Operating Systems Virtualization Networking Linux System Administration Shell Scripting Security Mysql Network Security System Administration Computer Security Programming Distributed Systems Debian Postgresql Firewalls Python Centos Integration Scalability Ubuntu San Cisco Technologies Freenas Usenet Nntp Zfs Ospf Routing Protocols Domain Name System Storage Area Network Cisco Systems Products Architecture Equallogic Esxi Nexenta Ubiquiti Vyatta

Joe Greco Education Details

Frequently Asked Questions about Joe Greco

What company does Joe Greco work for?

Joe Greco works for Freebsd Project

What is Joe Greco's role at the current company?

Joe Greco's current role is Owner, Joe Greco Enterprises and Internet Consultant.

What is Joe Greco's email address?

Joe Greco's email address is li****@****eco.net

What schools did Joe Greco attend?

Joe Greco attended University Of Wisconsin-Milwaukee.

What skills is Joe Greco known for?

Joe Greco has skills like Unix, Linux, Solaris, Freebsd, Apache, Servers, Data Center, Dns, Perl, Tcp/ip, Open Source, Bash.

Who are Joe Greco's colleagues?

Joe Greco's colleagues are Alan Cox, Utkarsh Chandola, James Gritton, Greg Lehey, Gasol Wu, Jochen Neumeister, Danilo Gonçalves Baio.

Not the Joe Greco you were looking for?

  • Joe Greco

    Solutions-Oriented Leader Known For Successful Business And Regulatory Strategy Within The Renewable Energy Industry
    Reno, Nv
    7
    terra-genpower.com, tgpnyc.com, mrpgenco.com, terra-gen.com, caithnessenergy.com, calpine.com, terragen.com

    3 +164682XXXXX

  • Joe Greco

    Founder & Entrepreneur | Salesmrkt™- Innovating Enterprise Sales & Marketing Solutions
    Seattle, Wa
  • Joe Greco

    Baltimore, Md
    2
    tradepointatlantic.com, portsamerica.com

    2 +141070XXXXX

  • Joe Greco

    Svp Engineering - Atg Group Nvidia
    San Jose, Ca
    4
    sbcglobal.net, nvidia.com, nvidia.com, nvidia.com

    2 +140848XXXXX

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.