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.