Néstor Ávila

Software Engineer · NetSuite Specialist

I'm a software engineer with over ten years of experience building systems for businesses. For the last six I've specialized in NetSuite: SuiteScript 2.1, REST/SOAP integrations, and automation of Order-to-Cash (O2C) and Procure-to-Pay (P2P) processes. I enjoy solving real business problems — sales, procurement, invoicing, finance — with well-designed, scalable, and maintainable solutions.

Campeche, Mexico·development@nestoravila.net

/**
 * @NApiVersion 2.1
 * @NScriptType SuiteEngineer
 */
define(['N/experience'], (xp) => {

  const me = xp.load({ id: 'NAVILA' });

  return {
    netsuite: me.getValue({ fieldId: 'years' }),
    stack: me.getText({ fieldId: 'stack' }),
    mission: () =>
      'Automate the boring, ' +
      'scale what matters'
  };
});
SuiteScript 2.1 · unofficial API

Experience

2026 – Present

Enterprise NetSuite Engineer · Balsam Brands

Remote

  • Design, develop, and maintain scalable NetSuite solutions that support critical business operations.
  • Collaborate with cross-functional teams to deliver high-quality customizations, integrations, and process improvements.
  • Promote engineering best practices, deployment governance, and platform reliability.
  • Contribute to technical documentation, release management, and continuous improvement initiatives across the NetSuite ecosystem.
Jan 2022 – Mar 2026

NetSuite Software Engineer · BringIT

Guadalajara

  • Designed and implemented custom NetSuite solutions using SuiteScript 2.x (User Event, Suitelet, Map/Reduce, Client Scripts) focused on optimizing Order-to-Cash (O2C) and Procure-to-Pay (P2P) business processes.
  • Developed and maintained REST/SOAP integrations with third-party systems, including APIs for ERP migrations, payment platforms, order processing, procurement, and financial data synchronization.
  • Automated key O2C and P2P workflows such as sales order processing, invoicing, vendor bill management, procurement approvals, inventory control, cash application, and payment reconciliation.
  • Built advanced PDF reports and data exports (CSV, XLS) for financial reporting, procurement analysis, operational visibility, and business analytics.
  • Collaborated with cross-functional teams and clients to gather requirements and deliver scalable solutions.
Oct 2021 – Dec 2021

Software Developer · Chapur

Mérida

  • Audited, refactored, and optimized over 30 existing NetSuite scripts (User Event, Suitelet, Map/Reduce, Client Scripts), improving maintainability, performance, and platform governance usage.
  • Diagnosed and resolved critical data and inventory inconsistencies affecting daily operations, significantly raising system reliability.
  • Automated customer payment application and invoice reconciliation, reducing manual effort for the finance team and speeding up the cash application cycle.
  • Documented the refactored scripts and processes to ease future maintenance and knowledge transfer to the internal team.
Oct 2018 – Oct 2021

Head of Software Development Department · H. Ayuntamiento de Campeche

Campeche

  • Led a team of 4 developers, defining architecture and overseeing delivery of multiple software projects for the municipal government.
  • Migrated legacy Visual FoxPro systems to modern web platforms, improving accessibility, performance, and operational continuity for key areas.
  • Re-architected the billing system using Laravel, significantly enhancing performance, user experience, and citizen service capacity.
  • Designed and developed a mobile application providing real-time tracking of municipal services, bringing information closer to citizens.
  • Acted as technical advisor for digital transformation initiatives across multiple departments, standardizing development tools and processes.
Sep 2017 – Jul 2018

Programmer Analyst · Corporativo GES

Campeche

  • Automated key manual processes, including policy reconciliation and customer ticket generation, cutting processing times and operational errors.
  • Designed and implemented a secure fuel voucher management system with real-time validation at service stations, preventing fraud and misuse.
  • Developed reporting solutions with real-time visibility into voucher flow, station-level activity, pending payments, and collections, giving the business timely information for decision-making.
  • Improved accuracy, traceability, and transparency across the company's financial and operational processes.
Dec 2014 – Jul 2016

Web Developer Jr · iTrends

Campeche

  • Developed web systems with Laravel for budget management, payment processing, and operational tracking for several clients.
  • Built a vehicle monitoring system that logged entries and exits and automatically calculated the associated costs.
  • Contributed to a hotel management system and other custom business solutions, participating across the whole development cycle.
  • Worked on several projects in parallel, building a solid foundation in full-stack development and scalable application design.

NetSuite Projects

Corporativo GESCampeche

Supplier portal integrated with NetSuite

  • End-to-end procurement solution integrating NetSuite with a supplier portal.
  • Custom integrations to synchronize purchase orders, supplier data, and transaction statuses in real time.
  • Automated the Procure-to-Pay process: supplier selection, quote comparison, and purchase order approval workflows.
  • Suppliers upload invoices directly through the portal, with automatic record creation and validation in NetSuite.
  • Goods receipt and invoice matching processes, reducing manual intervention.

NetSuite · SuiteScript 2.1 · REST APIs · P2P

Íntima HogarMexico City

Memberships, dynamic PDF catalog & advanced search

  • Custom NetSuite solutions to enhance business operations and customer experience.
  • Membership validation system with automated discount application at point of sale.
  • Dynamic PDF catalog generation module integrated with the company website.
  • Optimized advanced search functionalities, improving data accuracy and system performance.

NetSuite · SuiteScript 2.1 · Advanced PDF · POS

Skills

NetSuiteSuiteScript 2.1 · RESTlets · SuiteTalk (SOAP) · Saved Searches · Workflows · Advanced PDF
IntegrationsREST APIs · SOAP APIs · Third-party integrations · Data synchronization
BackendPHP (Laravel) · Node.js
Frontend & MobileVue.js · Flutter
DatabasesMySQL · PostgreSQL · SQL Server · SQLite
LanguagesJavaScript · TypeScript · PHP · Python · C# · Kotlin

Core expertise

  • NetSuite Integrations & APIs
  • Business Process Automation
  • Order-to-Cash (O2C) & Procure-to-Pay (P2P)
  • Payment Workflows & Financial Processes
  • Multi-subsidiary (OneWorld) environments
  • Technical Leadership & Client Communication

Years of experience

  • Laravel / Node.js10 yrs
  • Vue.js7 yrs
  • Oracle NetSuite Development6 yrs
  • SuiteScript 2.x/2.1 & NetSuite Architecture6 yrs
  • NetSuite Reporting6 yrs
  • Flutter5 yrs

Education

Aug 2011 – Dec 2019

B.Eng. in Computer Systems (Ingeniero en Sistemas)

Instituto Tecnológico de Campeche

Graduated through a professional thesis

Dec 2023

NextService Technical Consultant

Next Technik (FSM NetSuite)

Contact

If you have a project in mind, need someone with NetSuite experience, or just want to talk tech, feel free to reach out.

LinkedIn ↗