Full-Stack Developer (Blazor / .NET)
by Whiteshield in Software Development
Responsible for end-to-end development of high-performing web applications using Blazor WebAssembly and Server, .NET Core, C#, and SQL Server. Designs scalable API layers with authentication, request validation, and rate limiting while architecting modular backend services aligned with domain-driven design principles. Builds relational data models using performance optimization techniques including indexing, partitioning, and stored procedures. Collaborates with data engineering teams on ETL pipelines and analytics-ready schemas within a medallion architecture. Integrates LLM technologies such as OpenAI or Gemini through secure APIs, embeddings, and prompt design. Implements responsive UI components from Figma prototypes using Razor, Blazor bindings, and modern CSS frameworks. Ensures secure storage, encrypted communications, and identity-based access controls. Develops automated testing suites, manages CI/CD workflows in Azure DevOps, and oversees cloud-native deployments in Azure and on-premise IIS environments, while monitoring application performance and reliability through telemetry tools. Contributes to internal frameworks, coding standards, DevSecOps maturity, and continuous engineering lifecycle improvement.