Ellipse Software

Software engineering insights from over 20 years of building performant, scalable systems.