Douglas Patterson work email
- Valid
- Valid
- Valid
Douglas Patterson personal email
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.
-
Engineering ManagerNclusionRedwood City, Ca, Us -
Staff Software EngineerNclusion Jun 2023 - PresentNevada, 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 -
Principal Software EngineerPorter Jul 2021 - Jun 2023Springfield, 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 -
Senior Web Application DeveloperSmartprocure 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.
-
Solution ArchitectBranding Brand Aug 2017 - Jan 2018Manage NodeJS and front end development. Provide technical leadership to clients and other stakeholders. Continue regular development work.
-
Software Engineer IBranding Brand May 2017 - Aug 2017
-
Software Developer IiBranding Brand Aug 2015 - May 2017Continuted NodeJS and frontend work.
-
BranderBranding Brand Aug 2014 - Aug 2015Development of complex html data parsers. Front end design implementation. Front end web application development. NodeJS development. Deep work with web proxies. Debugging proxied JS.
-
Principal And Software EngineerPittsburgh Strategic Aug 2011 - Aug 2014Designer, Developer and Principal
-
Visiting ScholarUniversity Of Pittsburgh Sep 2011 - May 2012Pittsburgh, Pa, UsResearch in Philosophy of Language and Philosophical Logic -
Adjunct Associate Professor Of PhilosophyCarnegie Mellon University Dec 2011 - Apr 2012Instructor 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.
-
Associate Professor Of PhilosophyKansas State University 2006 - 2011Manhattan, Ks, UsTaught 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 -
Assistant Professor Of PhilosophyKansas State University 2002 - 2006Manhattan, Ks, UsSee Associate -
Visiting Assistant Professor Of PhilosophyReed College 2001 - 2002Portland, Or, UsTaught: Humanities 210: Medieval and Renaissance Literature, History, Philosophy and ArtEpistemologyPhilosophy of LanguageSenior Thesis (2)Independent Study (2) -
LecturerUniversity Of California, San Diego 2000 - 2001La Jolla, Ca, UsTaught 6 classes:History of Modern19th Century MetaphysicsExistentialismBioethicsGraduate Journal Club
Douglas Patterson Skills
Douglas Patterson Education Details
-
University Of PittsburghPhilosophy -
Reed CollegePhilosophy
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial