Nate Astle

Nate Astle

About

Detail

VP of Software Engineering
Lindon, Utah, United States

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Filevine
    VP of Software Engineering
    Filevine
    Aug 2021 - Current (5 years 1 month)
    • Developed a software engineering strategy to increase efficiency and throughput with software reviews, process automation, and improved use of DevOps tools, which resulted in a 20% reduction in time to market and a 25% reduction in operating cost. • Managed a team of 100 software engineers and led their collaboration on the development of high-quality, scalable products released to the market in line with customer expectations. • Presented and implemented solutions to stakeholders, leveraging agile methodologies (Shape Up) to ensure on-time product delivery and hold the engineering teams accountable • Coached and mentored junior team members, providing guidance and technical feedback to foster a culture of collaboration and learning. • R
  • Filevine
    Senior Director Of Engineering
    Filevine
    Feb 2021 - Aug 2021 (7 months)
  • Filevine
    Director Of Engineering
    Filevine
    Aug 2019 - Feb 2021 (1 year 7 months)
  • Nuvi
    Director Of Engineering
    Nuvi
    Mar 2018 - Aug 2019 (1 year 6 months)
    * Incorporated ElasticSearch into our stack to enable real-time social media listening and ad-hoc queries for aggregations * Worked through incorporating engineers after we were acquired and led the company through 2 other acquisitions *Migrated off of .NET technologies and onto Mongo *Reduced our Infrastructure costs saving the company 1.2 million in annual costs * Architected a horizontally scalable data processing pipeline to be able to dynamically increase instances and hosts inside of Kubernetes * Ensure the product kept on evolving post-acquisition to meet with customers needs * Technologies used include Kubernetes, Docker, Ansible, GoLang, Node.js, React.js, GraphQL, Postegres, and Elasticsearch deployed to AWS.
  • Nuvi
    Senior Manager Software Development / Senior Software Engineer
    Nuvi
    May 2015 - Mar 2018 (2 years 11 months)
    * Rebuild our data processing engine utilizing Golang * Build a scalable platform using ElasticSearch * Utilize RabbitMQ for data processing * Help build an API layer using Ruby on Rails
  • Alianza
    Lead Engineer / Scrum Master / Architect
    Alianza
    Nov 2012 - May 2015 (2 years 7 months)
    Alianza provides cloud-based residential and SMB VOIP and Unified Communication services to cable, mobile, telco, and other broadband providers. • Leveraged Cassandra to architect a geographically redundant infrastructure, ensuring high availability and data resilience across multiple sites. • Engineered a robust queuing system utilizing RabbitMQ to optimize data processing speed, enhancing system efficiency and performance. • Proficiently crafted complex analytic queries within Solr, empowering data-driven decision-making processes. • Spearheaded small to medium-sized development teams, employing cutting-edge Java techniques, to facilitate seamless VoIP integration. • Acted as a mentor to nurture the growth and proficiency of team develope
  • Alianza
    .NET Developer
    Alianza
    Jan 2009 - Nov 2012 (3 years 11 months)
    *Design, develop and migrate legacy web application (ASP) to ASP.NET *Design, develop and maintain applications utilizing C#, ASP.net, VBScript, SQL, ASP and other tools *Provide planning information and work effort estimates to meet project deliverables *Develop detailed functional and technical design specifications *Comprehensive database migrations from oracle to mssql and from mssql to cassandra.
  • G
    Software Engineer
    GetFon Sold to ATTAlestra
    Mar 2007 - Dec 2008 (1 year 10 months)
    GetFon offered a hosted PBX/ VoIP solution to SMB customers in the latin america market. I was responsible for developing a front end application to make it easy for customers to maintain extensions / lines on their account. Writing a front end application for maintaining IVR / Auto attendant menus, provide an SOAP based API layer for customers to integrate with, help integrate a billing solution for our customers to be able to bill other customers.
  • XanGo
    Programer 2
    XanGo
    Sep 2004 - Mar 2007 (2 years 7 months)
    Design, develop, and maintain systems to allow distributors to signup, place orders and generate reports to help assist in building their downline. * Utilize C# to build an api layer for our systems * Built a commission engine to calculate payments to distributors * Write MSSQL stored procedures * Build out a scalable software platform * Migrate off of VB 6 and onto C# .NET
  • I
    Jr Software Developer
    IDI Global
    Jul 2003 - Sep 2004 (1 year 3 months)
    Maintained code for current production environments.
  • United States Army Reserve
    Information System Operator Analysis
    United States Army Reserve
    Jan 1996 - Jan 2006 (10 years 1 month)
    I setup networks, provided tech support, installed new computer hardware.
Education verified_user 0% verified
  • Utah Valley University
    Bachelor of Science (B.S, Computer Software Engineering
    Utah Valley University
    Jan 2000 - Jan 2007 (7 years 1 month)
  • Utah Valley University
    BS Computer Science, Software Engineering
    Utah Valley University
    Jan 2000 - Jan 2006 (6 years 1 month)
Projects (professional or personal) verified_user 0% verified
    This is a community-created genome.