Douglas Patterson

Douglas Patterson Email and Phone Number

Engineering Manager @ Nclusion
Redwood City, CA, US
Douglas Patterson's Location
Las Vegas Metropolitan Area, United States, United States
Douglas Patterson's Contact Details

Douglas Patterson personal email

n/a
About Douglas Patterson

Software Engineer, Ph.D. Philosophical Logic. 13 years full stack web development experience. I am currently a full stack TypeScript engineer at Nclusion, Inc., a provider of banking and financial services in the developing world, where I architect and lead development on our Typescript - Node - Postgres - React - React Native stack.Previously I was responsible for the current generation of the Porter social commerce platform, which consists of a Vue3 app for restaurant managers and patrons and a Next13/React18 app for back office management, all powered by a NodeJS - MongoDB - Redis FeathersJS API stack. Porter runs beautifully and continues to grow and make money today. I also have an extensive side project, the Logic Resource Center, which is an ed tech product for University logic classes built on the same stack as Porter - please see the link below!Further back, I’ve worked throughout the Javascript ecosystem from mobile, web and React Native with TypeScript, through Express and extensions like Sails and Feathers on the server with NodeJS, to back end jobs handle finance, integrations, orders, etc at scale. Broad DB experience including SQL, Elastic, Redis and MongoDB. Experience with realtime messaging, RabbitMQ, etc. Deep expertise with MongoDB data modeling, indexing, performance and aggregations. Extensive experience managing operations and deployment on Google Cloud Platform and AWS, with build systems like Jenkins, CircleCI, and GitHub actions, and with Docker containerization.I also have 10 years academic experience as Assistant and Associate Professor and a series of publications on the application of logic and linguistics, plus over 15 years university teaching experience.

Douglas Patterson's Current Company Details
Nclusion

Nclusion

View
Engineering Manager
Redwood City, CA, US
Website:
nclusion.com
Employees:
35
Douglas Patterson Work Experience Details
  • Nclusion
    Engineering Manager
    Nclusion
    Redwood City, Ca, Us
  • Nclusion
    Staff Software Engineer
    Nclusion Jun 2023 - Present
    Nevada, Us
    * Architect and build all Nclusion back-end services with NodeJS, Typescript and Postgres* Build Typescript React Native Android POS app* Develop back-office web application with Typescript and React-Admin* Manage deployments and infrastructure on Google Cloud Platform
  • Porter
    Principal Software Engineer
    Porter Jul 2021 - Jun 2023
    Springfield, Oregon, Us
    * Architect and lead build of Porter social commerce platform API with NodeJS, MongoDB and Redis.* Supervise front-end build of Vue 3 app for restaurant merchants and patrons with contributions of advanced features* Architect and lead build of React 18/Next 13 back-office app with my open source project FMR-Searchkit* HIre, evaluate and mentor all engineering employees* Manage deployments and infrastructure on Google Cloud Platform
  • Smartprocure
    Senior Web Application Developer
    Smartprocure Jan 2018 - Jun 2021
    * Full stack development with React, MobX, NodeJS, Express, Feathers, MongoDB, Elasticsearch, Redis, RabbitMQ. * Build and maintain data-driven features. * Build and maintain back end distributed systems for data acquisition, billing, analytics, etc. * Python work in data acquisition.
  • Branding Brand
    Solution Architect
    Branding Brand Aug 2017 - Jan 2018
    Manage NodeJS and front end development. Provide technical leadership to clients and other stakeholders. Continue regular development work.
  • Branding Brand
    Software Engineer I
    Branding Brand May 2017 - Aug 2017
  • Branding Brand
    Software Developer Ii
    Branding Brand Aug 2015 - May 2017
    Continuted NodeJS and frontend work.
  • Branding Brand
    Brander
    Branding Brand Aug 2014 - Aug 2015
    Development of complex html data parsers. Front end design implementation. Front end web application development. NodeJS development. Deep work with web proxies. Debugging proxied JS.
  • Pittsburgh Strategic
    Principal And Software Engineer
    Pittsburgh Strategic Aug 2011 - Aug 2014
    Designer, Developer and Principal
  • University Of Pittsburgh
    Visiting Scholar
    University Of Pittsburgh Sep 2011 - May 2012
    Pittsburgh, Pa, Us
    Research in Philosophy of Language and Philosophical Logic
  • Carnegie Mellon University
    Adjunct Associate Professor Of Philosophy
    Carnegie Mellon University Dec 2011 - Apr 2012
    Instructor of a graduate logic class. The class is the second part of a three class sequence. First class covers logic through completeness, the third is a detailed study of Godel's first incompleteness theorem. My class comes between them and provides a more philosophical survey of topics in advanced logic.
  • Kansas State University
    Associate Professor Of Philosophy
    Kansas State University 2006 - 2011
    Manhattan, Ks, Us
    Taught undergraduate classes in a range of topics: Philosophy of Language, Epistemology, Theories of Knowledge and Reality, History of Ancient Philosopy,Historical Introduction to Philosophy, Introduction to Moral Philosophy, Introduction to Philosophical Problems
  • Kansas State University
    Assistant Professor Of Philosophy
    Kansas State University 2002 - 2006
    Manhattan, Ks, Us
    See Associate
  • Reed College
    Visiting Assistant Professor Of Philosophy
    Reed College 2001 - 2002
    Portland, Or, Us
    Taught: Humanities 210: Medieval and Renaissance Literature, History, Philosophy and ArtEpistemologyPhilosophy of LanguageSenior Thesis (2)Independent Study (2)
  • University Of California, San Diego
    Lecturer
    University Of California, San Diego 2000 - 2001
    La Jolla, Ca, Us
    Taught 6 classes:History of Modern19th Century MetaphysicsExistentialismBioethicsGraduate Journal Club

Douglas Patterson Skills

Web Development Php Javascript Css Angularjs C++ Html5 Mysql C Semantic Web User Interface Design User Experience Latex Website Development Web Design Twilio Philosophy Of Language Epistemology Mobile Applications Lamp Python Nlp Nltk Data Analysis Philosophy Node.js React.js Redux

Douglas Patterson Education Details

  • University Of Pittsburgh
    University Of Pittsburgh
    Philosophy
  • Reed College
    Reed College
    Philosophy

Frequently Asked Questions about Douglas Patterson

What company does Douglas Patterson work for?

Douglas Patterson works for Nclusion

What is Douglas Patterson's role at the current company?

Douglas Patterson's current role is Engineering Manager.

What is Douglas Patterson's email address?

Douglas Patterson's email address is dp****@****cure.us

What schools did Douglas Patterson attend?

Douglas Patterson attended University Of Pittsburgh, Reed College.

What are some of Douglas Patterson's interests?

Douglas Patterson has interest in Amazon, Php, The Economist, Reed College, Kaggle.

What skills is Douglas Patterson known for?

Douglas Patterson has skills like Web Development, Php, Javascript, Css, Angularjs, C++, Html5, Mysql, C, Semantic Web, User Interface Design, User Experience.

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.