Joe Tillotson

Joe Tillotson Email and Phone Number

Principal Software Engineer at DAT Solutions @ DAT Solutions
Joe Tillotson's Location
Sherwood, Oregon, United States, United States
Joe Tillotson's Contact Details

Joe Tillotson personal email

n/a

Joe Tillotson phone numbers

About Joe Tillotson

Full-stack developer specializing in web application and micro-services design and development, with an emphasis on cloud-based architecture. Virtually all my practical experience has been in AWS though I follow developments in GCP (Google Cloud Platform) and Microsoft Azure.Over the last 5 years my primary development stacks have been Node.js/JavaScript/TypeScript along with a smattering of C#/.NET, and Java/Android (mobile), deploying to AWS-hosted accounts. My primary ’server focus' has been on developing well-designed and tested microservices designed to run in (Docker) containers, hosted in managed Kubernetes using service-mesh technology. I take pride in developing well-designed APIs (mainly REST) and in leaving any code-base I touch in as good as or better shape than I found it with regard to tests and clean, readable code.I have gained significant experience leading CoPs (communities of practice) focused on mentoring other developers in the following areas: API design; security; web application developmentBusiness/technical specialties:• Scrum/Agile methodologies• JIRA/Confluence (10+ years of continuous usage)• Speaking / presenting / teaching, including presentations before large audiences

Joe Tillotson's Current Company Details
DAT Solutions

Dat Solutions

View
Principal Software Engineer at DAT Solutions
Joe Tillotson Work Experience Details
  • Dat Solutions
    Principal Engineer
    Dat Solutions Aug 2016 - Present
    Beaverton, Or, Us
    As a Principal Engineer at DAT my job is primarily to help multiple scrum teams as they deploy Docker + Kubernetes hosted microservices to the AWS cloud, ensuring these new services are:● highly available● secure● scalable● well monitored with automated deployment / rollbackI regularly produce code (sometimes shared libraries and template repositories), architecture, and API designs / guidelines as we migrate from existing monolithic to new micro-service based systems. This produces complex technical and business scenarios as we transition such that our customers are not affected.I have also lead our adoption of OAuth2/OIDC for user and partner authentication and authorization. This has enabled:● seamless SSO across our native mobile and web SPA apps● JWTs to carry auth context across network and service boundaries
  • Slalom Consulting
    Senior Solutions Architect
    Slalom Consulting Oct 2014 - Aug 2016
    Seattle, Wa, Us
    Java and .NET software engineer, DevOps engineer, scrum/agile team member, working on an iOS-based clienteling application for Nike's Global Store Solutions division. This application, (services hosted in AWS), is used by Nike in-store sales associates to connect quickly and seamlessly with both new and returning customers to Nike factory and in-line stores globally.In this position my primary responsibilities have included the REST API and general architecture/development, along with the CI/CD automated build and (AWS-cloud) deployment processes. As a member of an agile/scrum team responsible for building, deploying, and supporting this application in production, I have also helped substantially with automating QA tests and making them part of our CI/CD pipeline.
  • Dat Solutions
    Senior Software Engineer / Development Manager
    Dat Solutions Jan 2006 - Oct 2014
    Beaverton, Or, Us
    Applications Development Manager (2012-2014)I took on the role of Manager of Application Development and was responsible for more than doubling the size of the dev staff, including, hiring, salary negotiation, training, reviews and general management. I helped form multiple scrum teams and establish uniform Scrum/Agile practices.Achievements:● Helped recruit and hire software developers, taking the overall team from 4 devs to 10● Helped form multiple distinct scrum teams, each participating and communicating as part of a larger app dev organization to share code, tools, and dev processes. Initially participated in each one to help ensure consistency in processes● Had up to 10 direct reports● Led the adoption of ‘full stack development’ whereby each dev team member was responsible for nearly all the code and ops infrastructure to support their software stack● Oversaw the adoption of Angular as our standard for MV* development in the browser which led to far more consistent and tested client code within our web SPA applicationsApp Dev Technical Lead (2006-2012)In this role, I was the technical lead of a team of ~5 software developers responsible for the design, construction, delivery and maintenance of all web-based products. During this time my team came up with a repeatable software design (Model-View-Presenter based) which was extensible and testable, allowing for rapid delivery within two distinct niches of the transportation/logistics business.Achievements:● Designed a loosely-coupled, testable, middle-tier and web app architecture● Achieved regular, reliable deployments so that customers received frequent feature and general improvement updates● Designed and implemented dev, test, and production environments and the corresponding tools for deploying applications across these environments in a 100% automated fashion● Responsible for all support within the prod environment, including 24x7x365 coverage
  • Softsource Consulting
    Architect
    Softsource Consulting Mar 2004 - Dec 2005
    Portland, Or, Us
  • Webtrends
    Software Engineer
    Webtrends 2001 - 2004
    Portland, Or, Us
  • Netiq
    Development Manager
    Netiq 2001 - 2004
    Houston, Texas, Us
  • Step Technology
    Principal Engineer
    Step Technology 1996 - 2001
  • Eds
    Programmer
    Eds 1988 - 1993
    Houston, Texas, Us

Joe Tillotson Skills

Software Development Scrum Agile Methodologies Subversion Software Design Asp.net Mvc Xml .net C# Web Applications Ajax Jquery Team Leadership Iis Database Design Soa Javascript Web Services Test Driven Development Oop Asp.net Nunit Mercurial Leadership Wcf Enterprise Architecture Bdd Cruisecontrol Angularjs Jira Iis 7.5 Tdd Rhino Mocks

Joe Tillotson Education Details

  • Oregon State University
    Oregon State University
    Finance

Frequently Asked Questions about Joe Tillotson

What company does Joe Tillotson work for?

Joe Tillotson works for Dat Solutions

What is Joe Tillotson's role at the current company?

Joe Tillotson's current role is Principal Software Engineer at DAT Solutions.

What is Joe Tillotson's email address?

Joe Tillotson's email address is jo****@****lot.net

What is Joe Tillotson's direct phone number?

Joe Tillotson's direct phone number is +197122*****

What schools did Joe Tillotson attend?

Joe Tillotson attended Oregon State University.

What are some of Joe Tillotson's interests?

Joe Tillotson has interest in Health.

What skills is Joe Tillotson known for?

Joe Tillotson has skills like Software Development, Scrum, Agile Methodologies, Subversion, Software Design, Asp.net Mvc, Xml, .net, C#, Web Applications, Ajax, Jquery.

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.