# Thomas Pettersen > Software Engineer | Coding Instructor Location: New York, New York, United States Profile: https://flows.cv/thomaspettersen I’m a Software Engineer specializing in backend development, systems integration, and automation within retail and eCommerce environments. I build reliable Python services, API integrations, and cloud-based workflows that connect platforms like IBM i (AS/400) and Shopify to support scalable operations, accurate data flow, and financial integrity. I enjoy designing practical, maintainable solutions that reduce manual work and improve system reliability. Beyond building production systems, I also teach Python as a coding instructor, which strengthens my ability to clearly explain complex technical concepts. Previously, I founded and operated a product sales business, giving me hands-on experience with product lifecycle management, operations, and real-world execution. ## Work Experience ### Software Engineer @ Paragon Sports Jan 2024 – Present | New York, NY Design, build, and maintain backend systems integrating an IBM i (AS/400) platform with Shopify, supporting scalable eCommerce operations, reliable data automation, and financial accuracy. Focus on developing Python services, API integrations, scheduled cloud workloads, and data processes that reduce manual effort and improve system reliability. Key Contributions • Developed and maintain 12+ Python backend services integrating IBM i (AS/400) data with Shopify (product creation, pricing, inventory sync, and sales ingestion). • Architected automated hourly/daily workflows using IBM Cloud containers/serverless runtimes with centralized logging and monitoring. • Built financial reconciliation tooling aligning Shopify payouts with internal sales records. • Designed and implemented data handling processes using Cloud Object Storage and FTP systems. • Created 10+ operational automations using Shopify Flow for fraud monitoring and order lifecycle optimization. • Built scheduled reporting pipelines using Sequel Viewpoint and IBM i (AS/400) job automation to support business teams. • Collaborate within IT to support core retail systems, contributing to system stability and reliability. ### Coding Instructor @ theCoderSchool Jan 2023 – Present | Queens, NY Teach Python and computer science concepts to students ages 10–18 through customized lesson plans, project-based learning, and individualized instruction. Develop original curriculum, lead 1:1 and group lessons, and document student progress through structured milestone reporting. ### President @ Thompson Contract Jan 2019 – Jan 2024 | New York, New York, United States • Owned and operated a company that imports and sells high quality, European commercial furniture. • Directed sales generation and managed overseas shipping, order entry, production, and client communication. • Developed pricing models to ensure profitable and competitive proposals for each project. ### Marketing and Sales Support Manager @ Thompson Contract Jan 2017 – Jan 2019 ### Marketing and Operations Administrator @ Thompson Contract Jan 2014 – Jan 2017 ### Marketing Intern @ Thompson Contract Jan 2014 – Jan 2014 ### Software Engineering Fellow @ General Assembly Jan 2023 – Jan 2023 • Learned and applied new coding languages, frameworks, and computer science topics in a fast-paced program. • Iteratively developed 4 major web applications by fulfilling planned user stories, meeting 1-week deadlines and project requirements for each. • Frequently worked in groups to develop teamwork skills, learn from others, and help debug code. ## Education ### Software Engineering Immersive General Assembly ### Bachelor of Science (BS) in Business Management, Minor in Philosophy St. John's University ## Contact & Social - LinkedIn: https://linkedin.com/in/pettersenthomas - Portfolio: https://tpett.dev --- Source: https://flows.cv/thomaspettersen JSON Resume: https://flows.cv/thomaspettersen/resume.json Last updated: 2026-04-13