# Nathan Ollerenshaw > Staff Software Engineer at NerdWallet Location: San Francisco, California, United States Profile: https://flows.cv/nathanollerenshaw I am a multidisciplinary tech with experience building large, highly scalable, highly performant systems for ISPs and other technology companies. With over 20 years in the Internet industry, I bring a wealth of experience and understanding to the complexities of delivering large scale internet service platforms. I am looking for roles where I can both apply my practical skills as well as mentor the next generation of Engineers to be as effective and productive as possible. Currently employed at NerdWallet as a Staff Software Engineer and am authorized to work in the US. I am a US Green Card holder. My Full CV is available here: https://stupendous.net/cv/ ## Work Experience ### Staff Software Engineer @ NerdWallet Jan 2018 – Present | San Francisco Bay Area • Engineering Team Lead for the Product Platform team which maintains the product data APIs used for all user experiences at NerdWallet in both Python and Go. • Lead implementation and maintenance of core Go frameworks to integrate Go applications within the NerdWallet software stack, which uses AWS ECS and Kubernetes for applications. • Rewrote the Data Ingestion Service used by the product platform from Python to Go. The driver for this was that the Python implementation had all rules defined in code and was difficult to debug. The • Go implementation uses a simple YAML configuration file along with predefined reusable “functions”. • Supported other teams with applications written in Go, identifying optimizations and shipping bugfixes to common Go packages. • Extensive experience using Oracle, MySQL, PostgreSQL, DynamoDB and Redis in multiple languages. • Development and support of several core Python applications, as well as support of a legacy application in C. • Provided leadership on how to pivot the NerdWallet technology stack to better align with the new STT model. • Part of a team that performed critical performance analysis to improve Core Web Vitals, shipping multiple fixes to applications. • Prototyped implementation that will provide a path for the team to eject from custom infrastructure deployment tooling and provides a path towards using Github Actions for CI and Infrastructure deployment with Terraform and other standard tools. • Involved in the Agile Guild at NW, am a passionate believer that embracing Agile principles will result in stronger organizations that prioritize impactful, working solutions to problems that have a high business value. ### Senior Solutions Engineer @ Proofpoint Jan 2017 – Jan 2018 | San Francisco, California Proofpoint acquired Cloudmark in December of 2017, and is one of the leading Enterprise Security companies in the market today with nearly 2000 employees. I'm currently working in the Solutions Engineering DevOps team with the Safe Messaging Cloud product using Agile development methodologies and am responsible for leading the teams development in REST APIs as well as maintaining the Ansible playbooks for automated AWS provisioning and platform deployments. • Designed and developed several high performance REST API microservices in Go using the Echo web services framework. • Integrated API microservices with Redis, Elasticsearch and MySQL. • Automated AWS provisioning and deploymet using Ansible. • Prototyped a Kubernetes platform for the SMC product. • Integrated REST API microservices with AWS APIs. • Developed several in-house tools for managing various systems in Go. ### Senior Solutions Engineer @ Cloudmark Jan 2015 – Jan 2017 | San Francisco, California Cloudmark is a leading provider of carrier grade messaging anti-abuse systems and was acquired by Proofpoint in December, 2017. At Cloudmark, I have been involved in the Technical Sales Organisation as a Solutions Architect and met with Cloudmark customers all over the US and Canada. Instrumental in deployments of the Cloudmark Security Platform for Email product at several customer sites, including Videotron, Verizon and Sprint. Towards the end of the 2016 I was transferred into the Solutions Engineering DevOps team as a Senior Solutions Engineer, and have been working on the maintenance and automation of the Safe Messaging Cloud product using Ansible and several custom components written in Go since then. • Deployed Cloudmark Security Platform for Email at Videotron in Montreal, Canada. • Developed several proof of concept integrations for major telecommunications providers in the US. • Deployed Cloudmark Security Platform for Mobile at Verizon and Sprint. • Developed a custom integration for Single Sign On for a telecommuications customer. • Drove the initial design and development of SMC 2.0 ### SVP Engineering @ BNC Holdings Jan 2013 – Jan 2014 | Manila, Philippines BNC Holdings was a startup, now defunct, based in Japan with a development office in the Philippines that was formed to develop a mobile payments system called SIDO, primarily for the asian market. I managed a Systems Engineering team to implement a fully PCI-DSS compliant payments platform in a cloud hosted environment, and collaborated with the Development leads on refining the software architecture to be PCI-DSS compliant. While the business objectives were not met by the company, the experience was incredibly valuable. • Successfully managed a small tight-knit team of engineers. • Modernized application deployment and management policies and procedures. • Deployed a fully redundant VPN network using open source software over OSPF. ### Senior Technical Specialist @ Telstra Jan 2007 – Jan 2013 | Sydney, Australia Telstra is the largest Telecommunications company in Australia and provides both traditional wired and wireless services to millions of people all around Australia. I was employed as an Engineer for the Telstra BigPond consumer ISP, focused on the Mail and DNS platforms. I learned a lot about the Telecommunications industry, and how to get things done in a highly bureaucratic system. Gained hands-on experience with OpenWave Email MX mail platform, Nominum DNS products, on high end Sun Solaris systems as well as RHEL on Intel hardware. • Designed and developed several high performance SOAP API services in C and C++ using gSOAP. • Maintained several C and C++ projects that integrated with OpenLDAP, Oracle 11g, and Microsoft SQL Server • Designed and built a complex mail archival system, with Openstack on HP Bladecenter blades, using Netapp filers for storage, with custom components written in C for mail archival. • Assisted other Telstra development teams developing in Java. • Developed a lot of perl tools and daemons for various purposes. • Maintained the Nominum Caching DNS and Authoritative DNS platforms. ### Systems Engineer @ ValueCommerce Ltd Jan 2002 – Jan 2005 | Tokyo, Japan ValueCommerce is one of Japan's leading online marking companies. At ValueCommerce, I designed and built a shared hosting platform that was later sold to C-Side and is still in use today. The Shared Hosting project was designed to scale to hundreds of thousands of domains; by the time I left it occupied a several racks and used an EMC Cx700 HA cluster for storage. I also contributed to bug fixes to the banner ad software, assisted the team in improving build and management systems, and performed the day to day on-call functions as required. ### Systems Engineer @ Tiscali UK Limited Jan 2000 – Jan 2002 | London, United Kingdom I started working for LineOne in 2000, which was later bought by Tiscali (and then, much later, acquired by TalkTalk), which was one of the largest ISPs in England at the time. I worked on all aspects of the ISP systems, AAA, Mail, Storage, Web, DNS, Database ... etc. Because it was during the dot com crash there was very little money to keep things going so the team needed to be creative. When Tiscali later bought LineOne, I was the lead in the maintenance of the systems behind the PHP based LineOne and Tiscali UK portals. ### Systems Administrator @ Modem Media Jan 1997 – Jan 2000 Modem Media was a great new media advertising company that was booming in the dot com era in the late 90's. I oversaw the expansion of office systems including the mail and corporate hosting systems from 40 people to over 100, the migration of everything to a new building, a new server room, new PABX, etc. ## Education ### Ninja Internet Engineering Ninja Internet Engineering School ## Contact & Social - LinkedIn: https://linkedin.com/in/nathanollerenshaw - Portfolio: https://stupendous.net/cv/ --- Source: https://flows.cv/nathanollerenshaw JSON Resume: https://flows.cv/nathanollerenshaw/resume.json Last updated: 2026-04-12