James Stauffer

James Stauffer Email and Phone Number

Staff Software Engineer at SPS Commerce @ SPS Commerce
minneapolis, minnesota, united states
James Stauffer's Location
Wisconsin, United States, United States
James Stauffer's Contact Details

James Stauffer work email

James Stauffer personal email

About James Stauffer

Staff Software Engineer focusing on:Services that have to handle large loadServer-side JavaMonitoring and improving performance, fault tolerance, and uptimeResearching and fixing bugsDesigning and implementing improvementsImproving processes and productivityAdvising other groups on solutionsImproving automated testingProduction SupportSecurityUser experienceUsing logging to help determine what features would be most beneficial, know what features will be used, and get quicker user feedback.I am responsible for large, established, growing Java J2EE web application that handles up to 7.5M hits and 1.2M dynamic pages per hour from paying users. I manage issues from support and product management through development, QA, and production.Technologies used:Spring Framework: DB, Dependency Injection, and MVCDB: Oracle RAC and MS SQL ServerLoad-balance pool of Tomcat servers running in AWS ECSLogging: log4j, java.util.logging, slf4jPresentation: XML sent from server, with style applied by browser, to create HTML. It also uses some JavaScript, AJAX, and JQuery.JMSPDFs created on the fly with Apache FOP using barcode4jEDIData mining with bash, grep, sed, uniq, sort, etc

James Stauffer's Current Company Details
SPS Commerce

Sps Commerce

View
Staff Software Engineer at SPS Commerce
minneapolis, minnesota, united states
Website:
spscommerce.com
Employees:
1580
James Stauffer Work Experience Details
  • Sps Commerce
    Staff Software Engineer
    Sps Commerce May 2019 - Present
    Greater Minneapolis-St. Paul Area
    I am focused on recreating Fulfillment services to be more modular, expand the scope and impact of features, make it easier for others to maintain, and position it for the next decade of growth!
  • Sps Commerce
    Senior Software Engineer
    Sps Commerce May 2000 - May 2019
    Greater Minneapolis-St. Paul Area
    SPS Commerce helps businesses trade electronic documents (EDI) such as purchase orders and invoices. In the late 1990's, SPS started with a few retailers and now have grown to work with virtually every retailer and currently have tens of thousands of suppliers in their customer base.I primarily work on SPS's web EDI product (WebForms), but have also worked on scheduling for a catalog, and an ETL for a BI service. I have worked on small teams, and led small teams, but normally work alone. Because of this, I handle everything from architecture, design, coding, debugging, and research to working with quality assurance, customer support, and product management. We use a process similar to iterative and agile.Early on I was responsible for production development and led a small team. Because I have a long-term focus, and don't want to get the same problem twice, I was able to eventually handle production without a team while handling new features.I have been a part of helping WebForms grow, re-architecteding with a new version, adding many major features, and handling 1,000 times more documents/month than when I started.
  • Sps Commerce
    Software Engineer
    Sps Commerce Apr 1999 - May 2000
    Right out of college my career at SPS Commerce started with a "baptism by fire". About a month after I started, my boss assigned me to a production problem that happened rarely and wasn't reproducible, then he left for a week to go to a conference. After five iterations of adding a state inspection servlet to production, I finally found the problem. The code cached the same DB row in multiple places, therefore the state could become stale. I then implemented a central caching scheme where code would always pull from the cache each time a row was needed, ensuring that there weren't multiple objects for each row. Soon after, I was put in charge of handling all production problems instead of doing new development for new customers. I wasn't sure if I would like that, but I dove in to see what I would encounter. I flourished and, a year later, I was promoted to a Senior Software Engineer.When I started, the company was named Saint Paul Software, and I worked in the Commerce division. Later, the other divisions were sold and the company was renamed to SPS Commerce.
  • Baldwin Greenhouse
    Productivity Engineer
    Baldwin Greenhouse Dec 2021 - Present
    Baldwin, Wisconsin, United States
  • Saint Croix County, Wisconsin
    County Board Supervisor, District 8
    Saint Croix County, Wisconsin Apr 2010 - Nov 2011
    Representing Town of Hammond, Village of Hammond, Town of Pleasant Valley, Town of Rush River, and Town of Eau Galle Ward 1 (approximately the southern half)
  • University Of Wisconsin-Stout
    Lab Assistant
    University Of Wisconsin-Stout Feb 1995 - May 1999
    Administered networks for the Mathematics, Statistics, and Computer Science department.
  • Mayo Foundation
    Web Developer
    Mayo Foundation May 1998 - Aug 1998
    Rochester, Minnesota Area
    In I.S. and Safety departments. Summer job. I created a complex, dynamic Java applet for job applicants.
  • Mayo Foundation
    Support Assistant
    Mayo Foundation Jan 1997 - Mar 1998
    Rochester, Minnesota Area
    In Human Resources Systems department.
  • Mayo Foundation
    Web Developer
    Mayo Foundation May 1996 - Dec 1996
    Rochester, Minnesota Area
    In the Safety department, I mostly created websites.
  • Indianhead Council, Boy Scouts Of America
    Snow Huskie Guide
    Indianhead Council, Boy Scouts Of America Jan 1994 - Apr 1994
    I worked most weekends at a camp guiding groups through winter activities.
  • Indianhead Council/Boy Scouts Of America
    Food Service Assistant
    Indianhead Council/Boy Scouts Of America Jun 1993 - Aug 1993
    I served food, washed dishes, and cleaned the kitchen and dining room.

James Stauffer Skills

Java Xml Javascript Jsp Software Development Spring Microsoft Sql Server Xslt Java Enterprise Edition Web Applications Html Sql Security Bash Jdbc Performance Improvement Shell Scripting Ant Cvs Subversion Rest Servlets Jquery Agile Methodologies Ajax Spring Framework Java Applets Oracle Sql Scalability Fault Tolerance Log4j Log Analysis Threads

James Stauffer Education Details

Frequently Asked Questions about James Stauffer

What company does James Stauffer work for?

James Stauffer works for Sps Commerce

What is James Stauffer's role at the current company?

James Stauffer's current role is Staff Software Engineer at SPS Commerce.

What is James Stauffer's email address?

James Stauffer's email address is st****@****ail.com

What is James Stauffer's direct phone number?

James Stauffer's direct phone number is +161298*****

What schools did James Stauffer attend?

James Stauffer attended University Of Illinois At Urbana-Champaign, University Of Wisconsin-Stout.

What skills is James Stauffer known for?

James Stauffer has skills like Java, Xml, Javascript, Jsp, Software Development, Spring, Microsoft Sql Server, Xslt, Java Enterprise Edition, Web Applications, Html, Sql.

Who are James Stauffer's colleagues?

James Stauffer's colleagues are Kim Darack, Brandi Tucker, Jack Mcgrath, Sarah Rogstad, Joseph Peck, Dianalyn Corpuz, Sarah Bardsley.

Not the James Stauffer you were looking for?

  • James Stauffer

    Service Engineering Program Manager - Fca
    Clarkston, Mi
    2
    chryslercareers.com, chrysler.com
  • James Stauffer

    Director | Event Planning At Marriott International
    Orlando, Fl
    3
    flaminglotus.com, marriott.com, marriott.com

    2 +121490XXXXX

  • James Stauffer

    President At Ames Construction, Inc
    Ephrata, Pa
    2
    amesconstructioninc.com, amesconstructioninc.com
  • James Stauffer

    National Sales Manager At Yearbooklife
    Hollywood, Fl
    1
    yearbooklife.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.