Senior Software Engineer
Current• Currently serving as lead architect for our Backend-For-Frontend (BFF) that streamlines and optimizes the user experience for six independent native frontends. Also known as “Server Driven UI”, this architecture allows clients to speak a common language to dynamically build frontends that maintain feature parity with each other and many other benefits.• Working with NestJS (NodeJS + TypeScript) to build micro-services serving a multitude of purposes including: consuming worker queues, automated services with 3rd party APIs, NoSQL databases, and user feature development.• Contributing to multiple codebases - iOS (Swift), tvOS (Swift), Web (Angular / TypeScript) and Backend (TypeScript / NodeJS & PHP)•Working Amazon Web Services (AWS) and Google Cloud Provider (GCP) to build, deploy and monitor web services. Familiar with Kubernetes, Docker, CloudSQL, Cloud Storage, Cloud Build, Memorystore (Redis & Memcached), PubSub, Firestore, Container/Artifact Registry and more.