John R.

John R. Email and Phone Number

Software Architect of Product Engineering at Smarty @ Smarty
John R.'s Location
Springville, Utah, United States, United States
John R.'s Contact Details

John R. personal email

n/a

John R. phone numbers

About John R.

To make what is dreamt, tangible.To make what is tangible, beneficial.To make what is beneficial, superior.

John R.'s Current Company Details
Smarty

Smarty

View
Software Architect of Product Engineering at Smarty
John R. Work Experience Details
  • Smarty
    Software Architect Product Engineering
    Smarty Aug 2023 - Present
    Provo, Utah, Us
    • Prototyped and qualified through R, and integrated Machine Learning into address engine’s core scoring features to enhanced correction capability and accuracy. Initial release used Logistic Regression. Phased design plan created to refine features used in ML training, and then implement a multi-layered Neural Network.• Re-architected, created novel engine algorithms, and lead implementation of new version of address autocomplete, greatly expanding capabilities from strict US-only address, to a flexible engine suitable for greatly varying international address systems, with many enhanced features.• Served as design lead for significant projects that touch critical paths in products.
  • Smarty
    Team Lead Product Software Engineering
    Smarty Jul 2019 - Aug 2023
    Provo, Utah, Us
    • Lead implementation of automated testing and quality control stages for all revenue-generating products, from unit testing to regression and integration.• Created novel prototype in Go using custom, high performance vector search and data structure implementations, and lead implementation as an “enhanced mode” and eventual “v2” of primary revenue generating and most active API serving billions of addresses corrections daily, to provide best-in-industry capabilities and performance.• Further improved core address engine with novel vector search implementation with new, patentable algorithm 9.7x faster than current state-of-the-art in industry.
  • Smarty
    Senior Software Engineer
    Smarty Apr 2018 - Jul 2019
    Provo, Utah, Us
    • Researched, prototyped, qualified, and lead implementation to convert all products (cloud API’s in Go) to containerized Kubernetes applications: - Enabled high-available and auto scaling across multiple redundant cloud providers. - Multi-cloud load balancing and fail over to handle billions of transactions per day with >99.999% uptime. - Lead elimination of memory allocations in hot-paths, dramatically increasing hardware efficiency and reducing costs, while serving more than 2 billion transactions per day.• Stack: Go / Git / Kubernetes / Docker / Vault / Linux on Google and Microsoft clouds
  • Pensol Consulting Group, Llc
    Managing Partner
    Pensol Consulting Group, Llc Jun 2000 - Present
    • Brought into existing company as Managing Partner, increased revenue 10x to make company profitable within two months.• Directed and participated in custom development in markets including web applications, e-commerce, general IT, and hosting.
  • Verticalops
    Developer
    Verticalops Aug 2017 - Apr 2018
    • Maintained and added features to core call and lead management platform in PHP/Laravel, Redis, and Go, including major projects covering all of agent management, billing, and inbound sales.• Realized UI designs in Angular and Vue 2.• Design and implement VOIP provider transition from internal to external VOIP providers for backbone call services.• Re-architected and built slim, multi-component, and extendable Vue 2 charting stack from sprawling yet mission critical legacy JS accumulation.
  • Oldham Technology Inc.
    Corporate Technology Officer
    Oldham Technology Inc. Aug 2009 - Aug 2017
    Springville, Ut, Us
    Corporate Technology Officer (3/2017 – 4/2018)Information Technology Architect (8/2009 – 2/2017)• Designed and implemented software-that-writes-software using data models drawn in UML class and state diagrams, to auto-build then customize web applications for in-house and external clients.• Stack: PHP/MySQL + PostgreSQL /JavaScript/jQuery/KendoUI/Apache/Linux• Projects include multimillion dollar construction project management, work order management, employee time tracking, hospital facility management, and vinyl fence calculation software.• System utilized extendable object inheritance both in backend data models and frontend XSLT or JavaScript templates.• Supported simultaneous API rendering in JSON/XML/Server-side Html/Client-side Html for inclusive client and SEO support.• Backend framework utilized object storage in relational databases with transparent true-recursive relation management, object-level permissions implemented query-side, events with modular plug ins.• Implemented PhpUnit pipeline for unit testing.• Individual Git repositories for framework and multiple projects.• Implemented rapid prototyping of C#/Mono framework for key technology feasibility studies.• Fixed and re-architected problematic mission-critical C#, ASP.NET, Java applications for clients.• Directed and consulted with client executives on IT needs, custom software, staffing, and vision.
  • Razor Data Llc / Global Investor Services (Gisv.Ob)
    Interim Vice President Of Technology
    Razor Data Llc / Global Investor Services (Gisv.Ob) Mar 2005 - Jun 2009
    Interim VP of Technology (2008 – 6/2009)Principal Software Architect (2006 – 2008)Senior Software Engineer / Team Lead (3/2005 – 2006)• Managed all technology, research, development, and developers for publicly traded company.• Created real-time stock market analysis software, with real-time stock tickers in JavaScript, charting in Flash/ActionScript, proprietary algorithm analysis for both technical and fundamental trading.• Led Agile design and Iterative architecture for front-end and back-end of new software applications.• Implemented and enhanced application MVC and SOA secure frameworks (PHP/Flex/C++/JavaScript), including adding PCI compliance for recurring credit card processing.• Gatekeeper and conflict resolver of all code entering Git code repository, and managed repository.
  • Property Solutions International / Entrata
    Software Developer
    Property Solutions International / Entrata Sep 2003 - Mar 2005
    • Assisted in design and development of online property management software using MVC architecture and open-source solutions including Linux, PHP, Postgres, Apache, XML/XSLT.• Tuned and optimized both code bottlenecks and SQL performance.
  • Verio
    Virtual Private Server Technician Iii
    Verio Oct 1999 - Sep 2003
    Virtual Private Server Technician, Level III (2001 – 9/2003)Virtual Private Server Technician, Level II (10/1999 – 2001)• As solo developer, designed and programmed complete PHP/MySQL call center schedule management system that scheduled 24-7 staffing, managed time off, with graphical charting of man power over time.• Provided final tier of senior system and custom programming support for BSD-based Virtual Private Server administrators—bailing out admins who had broken their servers or ran into programming walls.

John R. Education Details

  • Brigham Young University
    Brigham Young University
    Computer Engineering

Frequently Asked Questions about John R.

What company does John R. work for?

John R. works for Smarty

What is John R.'s role at the current company?

John R.'s current role is Software Architect of Product Engineering at Smarty.

What is John R.'s email address?

John R.'s email address is jo****@****ets.com

What is John R.'s direct phone number?

John R.'s direct phone number is +187721*****

What schools did John R. attend?

John R. attended Brigham Young University.

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.