Andrew Pedersen
@andrewpedersen1
Senior Software Engineer specializing in NetSuite ERP customization and integrations.
What I'm looking for
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
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.
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.
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
Bachelor’s Degree in Computer Science, Computer Science
Earned a bachelor’s degree in computer science from South Dakota State University.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Andrew ?
You can contact Andrew and 90k+ other talented remote workers on Himalayas.
Message AndrewFind 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!
