
Taras Ivanov
Verified Expert in Engineering
Software Developer
Vancouver, BC, Canada
Toptal member since March 17, 2026
Taras is a NetSuite integration developer with 4+ years of hands-on ERP experience, backed by 10 years in supply chain and finance operations. He builds end-to-end integrations between billing, ERP, and payment systems using SuiteScript 2.x, SuiteTalk APIs, SuiteFlow, Python, and REST APIs. His anchor project is an AI-augmented invoice automation platform connecting NetSuite, Coupa, and Microsoft Graph API, reducing manual processing by 95%. He's currently working on sales order automation.
Portfolio
Experience
- Supply Chain - 10 years
- Logistics - 10 years
- Operations - 10 years
- HTML - 5 years
- JavaScript - 5 years
- NetSuite - 4 years
- React - 4 years
- React Native - 4 years
Preferred Environment
GitHub, Visual Studio Code (VS Code), MacOS
The most amazing...
...thing I've built is an AI-augmented invoice automation platform on NetSuite and Coupa that cut manual processing from 3 hours to 3 minutes weekly.
Work Experience
Independent NetSuite Developer & Integration | AI Automation Consultant
Toptal
- Designed and deployed AI-powered sales order automation: Gmail trigger, Make (PDF extraction), Claude API (document parsing to structured JSON), human-in-the-loop review UI, and NetSuite sales order creation via REST API.
- Delivered NetSuite SuiteScript 2.x development, procure-to-pay automation, and ERP integration projects for clients across logistics, manufacturing, and eCommerce.
- Owned the full lifecycle from requirements through production deployment.
NetSuite Developer & Automation Specialist
4AG Robotics
- Handled SuiteScript and workflow design. Developed SuiteScript 2.0 solutions (user event scripts, client-side enhancements); designed SuiteFlow workflows for purchasing, PO approvals, and invoice processing; and created advanced PDF/HTML templates.
- Contributed to procure-to-pay automation. Owned end-to-end P2P operations across Coupa, NetSuite, and Float; ensured accurate invoice coding, PO matching, three-way reconciliation, and timely processing; and orchestrated invoice creation workflows.
- Refactored legacy components and optimized application logic, significantly improving responsiveness and maintainability while ensuring stable releases through systematic testing, debugging, and peer code reviews.
- Designed and deployed a Python microservice on Azure for an invoice automation platform. Extracted raw operational data, transformed it into Coupa cXML format, and validated it against business rules, cutting manual invoice work by 95%.
- Handled integration and data validation. Maintained data mapping and validation rules across NetSuite, Coupa, and operational systems. Implemented field-level checks, required attribute validation, and exception handling to improve data accuracy.
- Enabled AI-powered automation. Built intelligent workflow automation using Claude AI APIs, designed prompt engineering logic for intelligent process scoring and decision logic, and integrated AI-driven automation.
- Contributed to financial operations. Set up EFT profiles, bank file formatting, and automated reporting. Generated aging schedules, reconciliation reports, and audit-ready documentation.
- Performed process optimization. Automated purchasing workflows, PO approvals, and invoice reminders, and built a Teams bot using n8n webhooks and email integration to drive faster vendor payments and improve payment visibility.
NetSuite Integration Developer and Data Analyst
Velofix
- Designed and implemented an internal data integration platform consolidating booking systems, NetSuite (ERP), Salesforce, payment systems, and navigation platforms into a unified analytics-ready data model.
- Led the implementation and optimization of the NetSuite Projects module. Improved existing solutions using SuiteScript, SuiteQL, and advanced PDF templates for project tracking and financial reporting.
- Handled data transformation and ETL. Defined normalized data schema and built Python-based transformation/cleanup logic to standardize IDs, timestamps, job status, location, and financial fields across platforms. Implemented data validation rules.
- Built a React, Python, and AWS analytics dashboard for monitoring accounts payable aging, detecting billing discrepancies, and surfacing operational risks, enabling finance and operations teams to identify issues.
- Reconciled transactional data between NetSuite and internal systems; validated billing, deposits, and service completion records; and resolved billing disputes and identified root causes of discrepancies.
- Implemented workflow automation. Deployed n8n workflows to automate data synchronization between the booking system and analytics dashboard. Implemented error alerting, retry logic, and notifications for failed integrations.
- Served as a coordination point between field teams, operations, and finance; ensured system data accuracy and consistent business logic across departments; and collaborated on accounting, billing, and inventory.
Transportation Specialist and FEA
IKEA
- Led reliable domestic and international freight transportation across multiple modes; optimized carrier selection, negotiated favorable rates, and reduced transportation costs.
- Automated and restructured processes for efficient management of transportation contracts, waybills, invoices, and compliance documentation; supported customs clearance and international trade regulation compliance.
- Verified and processed transportation invoices; created automated financial reports; tracked cargo movement, managed claims and disputes with carriers.
- Maintained a comprehensive database of transport providers, contracts, and service rates; coordinated shipments, monitored schedules, and ensured timely delivery.
Transportation Department Engineer
NBI Transport-Service
- Orchestrated local and international logistics operations; reduced truck downtime and costs through strategic routing optimization and vendor management.
- Led the development and operational improvement of a digital platform for container terminal orchestration across all operation types.
- Designed and implemented Excel macros to automate empty-container fee tracking and reconciliation; reduced manual work by around 30%, improved accuracy, and saved significant clerical time.
- Led strategic planning with digital platforms and data analysis; cut unladen return journeys by 25% and expanded client base.
- Prepared and processed transportation invoices, payment status checks, and financial reports; collaborated on continuous improvement initiatives.
Experience
Save & Share Recipes App | React Native
Birthday Tracker Mobile App | React Native
SaaS Application for Medical Workers
Invoice Flow Automation System
• Built an end-to-end per diem invoice automation system integrating React (front end), Python (back end), Coupa API, Microsoft Graph API, and Claude API.
• Replaced a manual invoicing process with an automated pipeline that generates, validates, and submits invoices with minimal human input.
• Leveraged the Claude API for intelligent data extraction and invoice content processing, reducing processing time and error rate.
• Designed the system for auditability and operational resilience, with structured logging and error handling across all integration points.
• Added integration of those invoices to NetSuite from Coupa.
Multi-system Integration Platform
• Architected and built an integration platform connecting 4+ third-party systems, including ERP, scheduling, and operations tools via REST APIs.
• Designed data flows to synchronize business-critical information across platforms in real time, eliminating manual data entry between systems.
• Built reusable API connector modules in Node.js, enabling faster onboarding of additional integrations as the business scaled.
• Delivered a maintainable, documented codebase allowing the internal team to extend integrations independently post-handoff.
AI-powered Sales Order Automation
Education
Diploma in Web and Mobile App Development
Langara College - Vancouver, BC, Canada
Master's Degree in International Business
Saint Petersburg State University of Finance and Economics - Saint Petersburg, Russia
Skills
Libraries/APIs
React, Node.js, Claude API, NetSuite API, Three.js, Google Sheets API, REST APIs, API Development, QuickBooks API
Tools
Expo, Claude, Figma, Jira, Prisma, GitHub, Zapier, SuiteFlow, SuiteTalk
Languages
JavaScript, HTML, CSS, Python, Swift, TypeScript, GraphQL, SuiteScript 2, SQL
Frameworks
React Native, Next.js, OAuth 2
Platforms
Amazon Web Services (AWS), Google Cloud Platform (GCP), WordPress, DigitalOcean, Visual Studio Code (VS Code), MacOS, Oracle, Firebase
Paradigms
Automation
Storage
MongoDB, PostgreSQL, Google Cloud, JSON
Other
Supply Chain, Finance, Analytics, Operations, NetSuite, AI Tools, Inventory Management, Transportation & Shipping, NetSuite CRM, API Integration, Excel Expert, Workflow Automation & System Integration, Full-stack Development, Financial Systems, Performance Optimization, Push Notifications, Agentic AI, Agentic AI Systems, Full-stack, Enterprise Resource Planning (ERP), AI Agents, AI Automation, Payment Processing, Logistics, Security, Design, APIs, Monorepos, SAP, Coupa, Lightspeed, Notifications, Transportation & Logistics, Invoices, Artificial Intelligence (AI), Integration, NetSuite Advanced Revenue Management (ARM), Problem Solving, TMS, Planning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring