Skip to main content
AP
Open to opportunities

Andrew Pedersen

@andrewpedersen1

Senior Software Engineer specializing in NetSuite ERP customization and integrations.

United States
Message

What I'm looking for

I’m looking for a role where I can lead NetSuite and enterprise integration work—building reliable, high-performance systems, tightening data consistency, and collaborating with teams to ship measurable business improvements.

I’m a Senior Software Engineer with 12+ years of experience building scalable enterprise systems, with a strong focus on NetSuite ERP customization and integration. I design SuiteScript and SuiteCloud-based solutions that automate financial and operational workflows, tackle data consistency challenges, and improve performance across cloud-based environments.

In my current role, I architect and develop a scalable NetSuite extension platform using SuiteScript 2.x and SDF, exposing NetSuite data through secure Suitelets and RESTlets for real-time integrations. I also build high-volume processing with map/reduce and scheduled scripts, implement robust retry and event-driven integration patterns, and create near real-time visibility using SuiteAnalytics, saved searches, and KPI tracking. Previously, I delivered NetSuite-based inventory and procurement capabilities by automating vendor onboarding, purchase order lifecycle, and large-scale synchronization—then supported internal teams with backend services and reporting pipelines to eliminate manual work and prevent data drift.

Experience

Work history, roles, and key accomplishments

ST
Current

Senior Software Engineer

South Dakota Bureau of Information and Telecommunications

May 2018 - Present (8 years 1 month)

Architected and developed a scalable NetSuite ERP extension platform to automate order-to-cash workflows and reduce manual reconciliation issues from inconsistent transaction states. Built Suitelets/RESTlets and integrated NetSuite with C#/.NET services using robust data contracts and retry logic to improve real-time synchronization and reliability.

IN

Software Engineer

Aug 2013 - May 2018 (4 years 9 months)

Designed and implemented a NetSuite-based inventory and procurement system to replace manual workflows and resolve data inconsistencies between purchasing and warehouse operations. Developed Python backend services for ETL-style synchronization and built scheduled scripts and REST integrations to prevent data drift and improve operational visibility.

CS

Software Developer Intern

Capital Card Services

Mar 2013 - Aug 2013 (5 months)

Developed frontend components with TypeScript and React for internal dashboards to present customer and transaction data with responsive UI performance. Implemented backend APIs with Node.js/Express and designed MongoDB schemas to support efficient data retrieval and basic CRUD functionality.

Education

Degrees, certifications, and relevant coursework

South Dakota State University logoSU

South Dakota State University

Bachelor’s Degree in Computer Science, Computer Science

Earned a bachelor’s degree in computer science from South Dakota State University.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan