Stuart

I consider myself a software craftsperson skilled at increasing organizational efficiency by utilizing cloud architecture to develop and deploy enterprise solutions. I have developed businesses processes, websites, and data driven APIs in diverse industries, languages and platforms. In addition to development, I enjoy automating software delivery with DevOps best practices and providing overall technical support.

Certifications

Microsoft AI-102 Azure AI Engineer Associate

AZ-204 Azure Developer Associate

PL-900 Power Platform Fundamentals

AI-900 Azure AI Fundamentals

AZ-203 Azure Developer Associate

AZ-900 Azure Fundamentals

Amazon AWS Developer Associate

Situational Leadership, Center for Leadership Studies

Skills

Discover the technical expertise that allow me to bring your ideas to life.

Javascript, Typescript

HTML, CSS

Single Page Applications: React, Angular

C#, APIs, Asp.Net Core

Containers, Docker, Kubernetes

CI/CD DevOps

Artificial Intelligence, OpenAI, Chat bots

Serverless Computing

OAuth, Security, Authentication

Microsoft Azure

Amazon Web Services

SQL, NoSql, Entity Framework

Recent Accomplishments

Enterprise Healthcare App

Collaborated across international agile teams to develop a multi-tenant, distributed web application featuring Microfrontend architecture with Angular, React, Nx, Sql, Asp.net, Entity Framework, Microsoft Identity Platform, Dapr for event-based messaging, Docker.

Containerized Web App

Developed full stack web application in NodeJS, Docker Compose, Angular. Deployed to Azure Container Instances.

Minimal Viable Product Development

Developed NextJs React single page application to manage crowd funding campaigns. Google Firebase was utilized for hosting, NoSql data, file storage, authentication and functions. Integrated Stripe for campaign donations. Converted Figma designs to React Tailwind CSS components.

Identity Access Management

Implemented OAuth 2.0 authentication with Identity Server, Single Sign On (SSO), Azure Active Directory. Deployed Identity Server on Asp.net Core Docker container to Kubernetes.

Data Transformation Pipeline

Developed event driven data processing REST and gRPC APIs with Asp.Net Core. The APIs utilized Sql, Redis Cache, Pub/Sub to process millions of URLs data into Elasticsearch.

eCommerce

Implemented serverless order processing utilizing AWS Lambda Python, Node, S3, API Gateway, SQS, SNS, Cloudwatch, RDS and DynamoDB.

Document Management

Developed an electronic content management system for high-volume imaging, recognition and classification of records which included LDAP authentication, Lucene full-text search, supervised learning OCR algorithms.

User Interface

Developed single page web applications using HTML5, Javascript, React, Angular which featured D3, PowerBI data visualization elements. Utilized GraphQL, Apollo as a uniform data access layer over Elasticsearch, SQL.

ETL

Developed .Net, Go, Javascript, Node JS consumer REST and RPG APIs utilizing cloud infrastructure components as Pub/Sub message queues for batch processing, XML and JSON blob storage data lakes.

Cloud Migration

Lifted and shifted N-tier services to Azure, AWS, GCP managed services for auto-scaling, high-availability.

Words from real customers

" It's not everyday that I come across people with a passion for good software design and manageable code. I had the pleasure of working alongside Stuart on a passion project (web app). Stuart demonstrated a strong background in full stack development and is definitely worthy of hire. I would hire him as an engineer if I had the opportunity to do so. "


John D.

" I wanted to leave a quick note of gratitude for your extremely well thought out solution and quick turn around on the development effort. Your attention to detail and drive to put the best solution forward was amazing and made the entire project come together smoothly and flawlessly. The thought leadership put into this has a major impact on our ability to succeed locally using the tools we've developed. "


Geof P.

" I want to extend my gratitude for Stuart's dedication and expertise he displayed. There were a lot of changes to scope and approach by our client and Stuart was able to flex and adjust as needed. Although it was frustrating at times, Stuart leveraged his expertise to help educate and guide our clients in the right direction. I've heard nothing but positive feedback about Stuart from our client and they have told us they look forward to working with him again in the future. "


Andrew A.

" ...provided leadership in the research of search capabilities...as an architect you contributed to showing strong technology skills, and answering tough search questions. As a member on the team; your participation provided me and the team with your skilled, and technical work. I appreciate your quality work, and delivery excellence and teamwork "


Lisa G.