Senior Software Engineer, Tech Enthusiast, Problem-Solver
Seattle, Washington
Consultant @ NetRead Software and Services, LLC I've been an occasional engineer and consultant to NetRead Software and Services over the years. I've written data-translation software to and from EDI formats for book metadata. I've also consulted on development processes, emerging technologies, and business ideas. From 2002 to 2015 (13 years) SeattleSenior Software Engineer Consulting @ Independent...
Consultant @ NetRead Software and Services, LLC I've been an occasional engineer and consultant to NetRead Software and Services over the years. I've written data-translation software to and from EDI formats for book metadata. I've also consulted on development processes, emerging technologies, and business ideas. From 2002 to 2015 (13 years) SeattleSenior Software Engineer Consulting @ Independent Independent consultant/contractor performing Unix system administration, Java/J2EE and C/C++ software development, Oracle RDBMS development, and GUI development. Clients included Qpass, Walt Disney Internet Group, Wells-Fargo, Bank of America, Cisco Systems, Philips Semiconductor, and the University of California (Davis). From April 1995 to May 2007 (12 years 2 months) San Francisco Bay Area and Seattle, WashingtonSenior Site Reliability Engineer @ Avalara Operational support in AWS of multiple software development teams, including creating and updating infrastructure for RDS databases, AWS ECS services, and automating repetitive manual tasks as much as possible. Assisting with delivery pipeline work in Jenkins as well as GitLab CI/CD. Crafting the occasional utility application using Docker and ECS. Seattle, Washingtonsenior engineer @ Starbucks Java and Scala senior software engineer on the United Commerce Platform. The goal: improve the Starbucks customer experience by replacing an older, monolithic third-party product with distributed, highly-scalable microservices that integrate with Cassandra, Kafka, and SQS and deployed on Kubernetes and AWS. Rest APIs were designed to handle JSON as well as Google Protobuf, and publication of APIs involved some work with Apigee.In addition to building new systems there was debugging and fixing of existing systems, on-call support, testing support, and occasional GoLang scripting for operational support. From September 2017 to May 2019 (1 year 9 months) Greater Seattle AreaSoftware Engineer @ Nordstrom I joined Nordstrom as a member of the Event Engine team, where I enhanced and supported a business event routing system capable of handling hundreds of events per second between publishers and subscribers. Later I moved to Vendor Data Services where I helped with scalable REST services deployed to AWS.Technologies involved were Java 8, Spring, Spring Boot, Go CD, AWS ElasticBeanstalk, AWS RDS Aurora, CloudFormation, API Gateway, AWS S3, and AWS DynamoDB.Accomplishments:• Diagnosed and resolved concurrency bugs in a clustered application, boosting performance.• Integrated a clustered application with AWS Aurora to persist event data asynchronously.• Designed and implemented a clustered exporter application that continuously copies millions of records of data to longer-term storage.• Installed and configured Go CI/CD server and agents.• Developed CloudFormation templates and a skeleton "starter service" to facilitate rapid deployment of new services and to stabilize application environment behavior.• Implemented logging and metrics collection for near-real-time analysis.• Consulted to other teams within Nordstrom to help them resolve their concurrency problems. From May 2016 to September 2017 (1 year 5 months) Greater Seattle AreaConsultant, Senior Software Engineer, Architect @ Self-employed Collaborated with several valued business partners to introduce a micro-service platforms into their infrastructure.Accomplishments:• Implemented a logging/auditing data micro-service using Spring Boot, JPA with Couchbase for persistence. This service allows other operations within the enterprise to rapidly record logging and auditing data for later analysis and to assist in debugging.• Implemented a data-transformation micro-service using Spring Boot, JPA, and Postgres for persistence. This service allows data records from various flat-file formats to be transformed into a canonical database format that can be used for generating reports or data feeds in various formats.• Provided build scripts with Docker container support and automated build processes for the above services. From June 2015 to May 2016 (1 year) Greater Seattle AreaSenior Software Engineer, Software Architect, Director of Technology @ CharityUSA Accomplishments:• Designed and implemented the company’s first micro-services platform with Spring Boot, JPA , and Redis against a large Postgres database.• Improved communication with the various business units to better assess and understand requirements.• Analyzed and implemented designs to help improve code quality and performance on all applications.• Developed the company’s petitions feature which has been hugely popular, bringing in millions of dollars in revenue yearly and significantly increasing traffic to the sites. This included a Facebook app, for a time.• Integrated AWS SQS into the system architecture to move more towards an event-based system.• Developed consumer blogging code so that customers could share their stories for social engagement.• Developed a syndicated content feature which downloads and displays articles from a third-party content providers, as well as displaying articles and blogs written in-house.• Implemented full-stack Java web applications using Java, Spring, JMS, Postgres, AWS, Struts, JSF, Wicket and JQuery (in various combinations).• Overall contributed to the usefulness and reliability of the social and e-commerce web sites that see 1.1 to 1.6 million unique visitors per day, handling 300-400 requests per second. From June 2008 to June 2015 (7 years 1 month) Seattle, waSenior Software Engineer @ VANTOS, Inc. Duties: Software engineering and architectureTitle: Senior Software EngineerFull-stack development of a case-management web application used for internal corporate investigations, insurance claims, law enforcement internal affairs, etc. using Java, GWT, and Postgres.Accomplishments:• Developed a rules-engine-based authentication and authorization system.• Implemented object-relational-mapping using an in-house developed persistence layer.• Used Google Web Toolkit (GWT) for developing the UI and the Quartz framework for implementing back-end periodic processes. From May 2007 to June 2008 (1 year 2 months) Seattle, WAOracle Application Developer @ Avalon Software, Inc. Oracle RDBMS application design and development, as well as Unix system administration and customer support. From February 1991 to March 1995 (4 years 2 months) Tucson, Arizona, United States
NetRead Software and Services, LLC
Consultant
2002 to 2015
Seattle
Independent
Senior Software Engineer Consulting
April 1995 to May 2007
San Francisco Bay Area and Seattle, Washington
Avalara
Senior Site Reliability Engineer
Seattle, Washington
Starbucks
senior engineer
September 2017 to May 2019
Greater Seattle Area
Nordstrom
Software Engineer
May 2016 to September 2017
Greater Seattle Area
Self-employed
Consultant, Senior Software Engineer, Architect
June 2015 to May 2016
Greater Seattle Area
CharityUSA
Senior Software Engineer, Software Architect, Director of Technology
June 2008 to June 2015
Seattle, wa
VANTOS, Inc.
Senior Software Engineer
May 2007 to June 2008
Seattle, WA
Avalon Software, Inc.
Oracle Application Developer
February 1991 to March 1995
Tucson, Arizona, United States
I've been an occasional engineer and consultant to NetRead Software and Services over the years. I've written data-translation software to and from EDI formats for book metadata. I've also consulted on development processes, emerging technologies, and business ideas. I've been an occasional engineer and consultant to NetRead Software and Services over the years. I've written data-translation software to and from EDI formats for book metadata. I've also consulted on development processes, emerging technologies, and business ideas.
What company does Rich Whitsell work for?
Rich Whitsell works for NetRead Software and Services, LLC
What is Rich Whitsell's role at NetRead Software and Services, LLC?
Rich Whitsell is Consultant
What industry does Rich Whitsell work in?
Rich Whitsell works in the Computer Software industry.
Who are Rich Whitsell's colleagues?
Rich Whitsell's colleagues are Sarah Faria, Anant Khaitan, Naveen CSPO, Dan McKeon, Carol Flores, Patrick Hampton, Conrad Zimney, Sujoy Paul, David White, and William Whitwell
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Rich Whitsell's Social Media Links
/company/a... /school/un...