Ir al contenido principal

Jonathan Oliver

Craft of Code
Jonathan Oliver - Inteligente

Verificación de direcciones de forma inteligente



Con raíces en la optimización de los primeros carritos de la compra en línea, Jonathan Oliver ha contribuido al crecimiento de la plataforma de inteligencia de datos de localización de Smarty hasta procesar billones de direcciones al año.

Jonathan empezó a programar a finales de los 80, cuando sólo tenía ocho años. A mediados y finales de los 90, las empresas de comercio electrónico de todo el mundo sentían curiosidad por cómo los ordenadores e Internet podían cambiar su forma de operar, y Jonathan estaba listo para mostrarles cómo.

Jonathan empezó a ayudar a sitios web de comercio electrónico de pequeñas empresas con carros de la compra en Active Server Pages (ASP) alojados en Windows cuando estaba en el instituto. Siempre al tanto de las últimas tecnologías, se pasó a .NET en 2002. Jonathan ayudó a sus clientes a implantar procesos optimizados de carritos de la compra con creaciones personalizadas para aumentar las tasas de conversión.

Su siguiente empeño fue resolver un problema recurrente al que se enfrentaban las empresas de comercio electrónico: direcciones incompletas o inexactas en el proceso de pago de la cesta de la compra. Al ver una oportunidad real de crecimiento, esto se convirtió en su objetivo principal en 2011 con una nueva empresa llamada SmartyStreets. Diez años después, Jonathan cambió el nombre de la empresa a Smarty.  

En la actualidad, Smarty procesa millones de solicitudes por segundo a través de su plataforma de inteligencia de datos que proporciona datos de localización a empresas como Microsoft, Netflix, Zillow, DHL, AT&T y la NASA. Smarty ofrece API de verificación única de direcciones, validación masiva de direcciones y validación de direcciones que verifican, validan, enriquecen, estandarizan, geocodifican y autocompletan direcciones en más de 240 países y territorios, al servicio de la banca, el comercio electrónico, los seguros de propiedad y accidentes, las comunicaciones móviles, los servicios públicos y otros sectores.

"Smarty sigue el modelo del autoservicio. No hay que llamar a un vendedor ni pagar seis cifras para acceder", explica Jonathan. Se trata de servicios de localización "hágalo usted mismo", "elija su programa", para todo el mundo, desde pequeños negocios hasta grandes empresas. "Es similar al modelo Linode que he admirado durante años. Darme de alta, pasar por caja y empezar de forma rápida y sencilla ha sido siempre mi experiencia con Linode." 

Alejarse de los hiperescaladores 

Al principio, Jonathan tenía más de 100 servidores funcionando con AWS. Pero pronto descubrió que migrar a Linode le permitía reducir los recursos informáticos en más de un 90%. Con Linode, Jonathan podía evitar las complicadas estructuras de precios de los proveedores de nube a hiperescala.

En la actualidad, el crecimiento y el éxito de Smarty le han llevado a utilizar varios cientos de Linodes en centros de datos de Fremont, Atlanta y Dallas. Smarty también utiliza Linode Kubernetes Engine (LKE) para implementar y gestionar contenedores. Con la adquisición de Linode por parte de Akamai, la latencia ha mejorado significativamente gracias a las capacidades edge de primera clase de Akamai, y se mantiene un fuerte enfoque en el servicio al cliente.

"Elservicio de atención al cliente deLinode ha sido estupendo. Nos avisan con antelación cuando se producen anomalías en el hardware o se programa el mantenimiento de una máquina", afirma Jonathan. "Con solo pulsar un botón, nos rotan el hardware y la actividad no se interrumpe. Esto ha reducido nuestros costes operativos en comparación con el uso de otros proveedores."

Con el objetivo de ser un proveedor agnóstico y por motivos de redundancia, Smarty trabaja con otros proveedores de nube, pero se está alejando de los tres grandes hiperescaladores para evitar la dependencia y ahorrar dinero. Prefiere encarecidamente Akamai Cloud Computing, basado en Linode , porque la propuesta de valor sigue siendo clara. 

"Linode tiene un ancho de banda fenomenalmente generoso que, en conjunto, nos ha permitido ahorrar en torno a un 60% con respecto a un hiperescalador, incluso sin tener en cuenta el ahorro en hardware", afirma Jonathan. "Es fácil conseguir nuevos servidores siempre que queremos, Linode API es extremadamente fiable y los precios nunca son una sorpresa. También utilizamos Linode Managed Databases, y hemos comprobado que el rendimiento de la CPU por dólar deLinode supera al de todos los demás". 

Mientras Smarty sigue creciendo, Jonathan espera con interés Virtual Private Cloud (VPC) y otros nuevos productos y servicios de Linode. Mientras mira hacia el futuro, Jonathan comparte: "Nuestra sólida relación con Linode significa que nunca tengo que preocuparme. No tengo que pensar en ello porque me encanta".

Compartir esto