James Forrister
Skills
- Backend: .NET Core, .NET Framework, ASP.NET MVC, Web API, WCF, RESTful/SOAP APIs, C#, VB.NET, ADO.NET, LINQ, microservices, SOA, event-driven architecture, Xamarin
- Frontend: Angular, React, JavaScript, TypeScript, Bootstrap, HTML5, CSS3, jQuery, NgRx, RxJS, SignalR, Blazor
- Cloud/DevOps: Azure (App Services, Service Fabric, AKS, Azure SQL, DevOps, Service Bus, Blob Storage, Functions), AWS (Lambda, API Gateway, S3, RDS, Cognito, ECS, CloudWatch, IAM, CodePipeline), Docker, Kubernetes, Terraform, ARM Templates, Jenkins, GitHub Actions, Nginx
- Database: SQL Server, PostgreSQL, MySQL, MongoDB, CosmosDB, Redis, DynamoDB, Oracle
- Security: OKTA, Active Directory, OAuth2, JWT, Single Sign-On (SSO), SSL/TLS, RBAC, API Gateway
- Reporting/ETL: SSIS, SSRS, Crystal Reports, Power BI, Business Intelligence dashboards
- Project/QA: Agile/SCRUM, Kanban, Waterfall, JIRA, CI/CD, microservices, TDD, BDD, SOLID, xUnit, NUnit, Cypress, Jest, Code Review, Vibe Coding
About
A Results-driven Senior .NET Engineer with 12 years of hands-on experience building scalable, secure, and high-performance solutions for startups and growth-stage teams. Deep expertise across C#, .NET Core, ASP.NET MVC/Web API, Entity Framework, Azure, AWS, Angular, React, SQL Server, microservices, and cloud infrastructure. Adept at delivering complex products end-to-end—MVP to production—using Agile, DevOps, and modern CI/CD practices. Passionate about clean code, cloud-native design, and bringing business vision to life in fast-paced remote teams.