Brandon Parks
Senior .NET Engineer Senior Full Stack Engineer
903-***-**** ***************@*****.*** 317 Milano Dr, Liberty Hill, TX 78642 https://www.linkedin.com/in/brandonparks/
SUMMARY
Senior Software Engineer with 20+ years of experience delivering scalable enterprise solutions across the .NET ecosystem, Python, Go, and modern JavaScript/TypeScript frameworks (React, Angular, Vue). Skilled in building cloud-native applications on Azure, AWS, and GCP, I combine backend engineering, frontend development, and DevOps practices to create resilient, secure, and high-performance platforms.
Proven expertise in API design, ETL pipelines, and GIS solutions, with a track record of improving business decision-making and user experience. Adept at applying CI/CD, DevSecOps, and infrastructure-as-code to streamline delivery, reduce operational risk, and accelerate innovation. Experienced in integrating AI/ML and LLM-powered search to modernize legacy systems and drive intelligent automation.
Recognized for mentoring teams, leading modernization initiatives, and aligning technology with business outcomes, I bring a balance of hands-on technical excellence and strategic impact to every project. SKILLS
Programming Languages
C#, Python, Go, JavaScript, TypeScript, C/C++, Java, Rust, Kotlin, Swift, Dart, PowerShell, Bash, Bicep, HTML5, CSS3, SCSS, SQL, T-SQL, KQL
.NET & C#
.NET, .NET Core, .NET Framework, VB.NET, ASP.NET, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, ASP.NET Web Forms, WPF, UWP, ADO.NET, LINQ, Entity Framework, Entity Framework Core, Dapper, .NET MAUI, Xamarin, WCF, SignalR, Blazor, ASP.NET Razor, MSTest, NUnit, xUnit.net, Moq, Visual Studio, Rider, JetBrains Web & Front End (JavaScript/TypeScript)
Angular, AngularJS, React, React Native, Webpack, Vite, Redux, Zustand, Expo, Storybook, Ant Design, MUI (Material UI), Next.js, Vue.js, D3.js, Chart.js, Leaflet, Jest, Mocha, Bootstrap, Tailwind CSS Back End & Microservices
Node.js (Express.js, NestJS), Python (Flask, Django, FastAPI), Gin, Go kit, GORM, Cobra, Viper, Ruby on Rails, RESTful API, GraphQL, gRPC/Protobuf, WebRTC, RabbitMQ, Kafka, Amazon SNS, Amazon SQS, AWS EventBridge, Azure Service Bus, Azure Event Grid, NATS, NumPy, pandas, scikit-learn, PyTorch, TensorFlow, Matplotlib, SciPy, SymPy, Spark, Airflow Database & Storage
Microsoft SQL Server, SQL Server Management Studio, SSIS, SSRS, PostgreSQL, PostGIS, Oracle Database, MySQL, MariaDB, MongoDB, Redis, Memcached, Azure SQL Database, Azure Database for PostgreSQL, Azure Cosmos DB, Azure Blob Storage, Azure Data Lake, Amazon RDS, Amazon Aurora, Amazon DynamoDB, Amazon S3, Google Cloud Storage, Amazon Redshift, Azure Synapse Analytics, Snowflake, Google BigQuery, Teradata, Databricks, Elasticsearch, Power BI, Tableau Cloud Platforms
Microsoft Azure, AWS (Amazon Web Services), GCP (Google Cloud Platform), Oracle Cloud, SaaS, PaaS, IaaS, multi-cloud DevOps & CI/CD Tools
Git, GitHub, GitLab, Bitbucket, Jenkins, CircleCI, GitHub Actions, GitLab CI/CD, ArgoCD, Docker, Kubernetes (K8s), Helm, OpenShift, Prometheus, Grafana, ELK/EFK (Elasticsearch, Logstash/Fluentd, Kibana), Azure Monitor, AWS CloudWatch, Google Cloud Monitoring, OpenTelemetry, Jaeger/Zipkin, New Relic, Datadog, Splunk, Graylog, AWS X-Ray, AWS CloudTrail, Azure Log Analytics, Google Cloud Logging, SonarQube, Snyk, Aqua Security, Trivy, HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, AWS Security Hub, Azure Security Center, Terraform, AWS CloudFormation, Azure Resource Manager, Selenium, Cypress, Ansible, Chef, Puppet, SaltStack, Istio/Linkerd, Calico/Cilium, WireGuard, OpenVPN Agile & Others
Agile (Scrum, Kanban), TDD/BDD, CI/CD pipelines, microservices architecture, RESTful & event-driven design, Jira, Confluence, CRM/CMS, Power Platform/Dynamics 365, ArcGIS, ESRI, dbt, Dagster Soft Skills
Communication, Teamwork, Problem Solving, Time Management, Leadership, Adaptability, Creativity, Conflict Resolution, Critical Thinking, Customer Service, Decision Making, Emotional Intelligence, Flexibility, Goal Setting, Interpersonal Skills, Negotiation, Patience, Problem Analysis, Conflict Management, Resilience, Strategic Thinking WORK EXPERIENCE
Programmer Analyst II (Senior Software Engineer), DHI Mortgage Company 11/2015 – Present Austin, TX
• Built and modernized enterprise mortgage applications using C#, .NET Framework, .NET Core (5–8), ASP.NET MVC, Web API, Blazor, Razor, and Entity Framework, enabling scalable, maintainable loan servicing solutions.
• Designed and optimized SQL Server databases (tables, views, stored procedures, indexing strategies) and PostgreSQL/PostGIS schemas, improving reporting queries and cutting nightly batch processing windows in half.
• Leveraged MongoDB and Redis for semi-structured data and caching, enabling faster loan officer dashboards and smoother borrower interactions.
• Developed robust ETL pipelines with SSIS, Azure Data Factory, and Python, consolidating loan and compliance data into Azure Data Lake and Power BI, providing executives with real-time insight.
• Integrated GIS tools (ArcGIS, Leaflet, PostGIS) for property mapping and loan risk analysis, improving underwriting precision and reducing time-to-approval.
• Delivered borrower-facing dashboards using React, TypeScript, Redux, Tailwind, Webpack/Vite, ensuring WCAG 2.1 AA accessibility compliance and improved customer satisfaction.
• Rebuilt internal officer portals in Angular 11+, RxJS, and Material UI, modernizing legacy WebForms applications and reducing support burdens for the operations team.
• Implemented PWA and SPA solutions with offline access and push notifications, boosting customer engagement during loan application processes.
• Designed event-driven microservices with .NET Core, Azure Service Bus, and RabbitMQ, increasing system resilience and enabling async processing of credit checks and compliance events.
• Migrated legacy apps into Azure Functions and App Services, enabling faster feature delivery and cutting infrastructure costs by 30%.
• Deployed selective workloads to AWS Lambda and S3 for document storage and serverless automation, complementing Azure deployments in a hybrid cloud strategy.
• Automated provisioning with Terraform and Azure Bicep, enforcing IaC consistency and cutting environment setup time.
• Built CI/CD pipelines in Azure DevOps and GitHub Actions, automating builds, tests, and deployments to reduce release cycles from weeks to hours.
• Containerized applications with Docker and deployed on Azure Kubernetes Service (AKS), achieving auto-scaling and 99.9% uptime during peak mortgage season.
• Implemented multi-region failover using Azure Traffic Manager with AWS Route 53 as a secondary DNS strategy, ensuring nationwide service continuity.
• Enhanced observability with Prometheus, Grafana, ELK, and Azure Monitor, halving incident resolution time and enabling proactive SLA tracking.
• Applied secure coding practices (OWASP, PCI DSS, ISO 27001) and integrated SonarQube, Snyk, and dependency scanning into CI/CD, preventing vulnerabilities pre-production.
• Built Power BI dashboards and SSRS reports for executives and compliance officers, providing real-time visibility into loan pipelines and regulatory KPIs.
• Connected Dynamics 365 CRM and Power Automate workflows to simplify onboarding, reducing loan cycle times.
• Implemented IAM with Azure AD, Azure Key Vault, and AWS Secrets Manager for secure key/credential management across hybrid workloads.
• Collaborated on backend APIs with Node.js (Express/NestJS) and Python FastAPI/Flask/Django REST Framework, boosting team interoperability and speeding service delivery.
• Applied Go (Golang) for lightweight, high-throughput validation services, reducing response latency by ~30%.
• Integrated AI/ML models (scikit-learn, PyTorch, TensorFlow) for automated credit scoring and document parsing, reducing manual review effort.
• Developed LLM-powered RAG pipelines (LangChain, Weaviate) to support intelligent mortgage document search, boosting compliance team productivity.
• Applied NLP techniques to borrower communications (summarization, classification), cutting support ticket handling time by 20%.
• Championed Agile Scrum/Kanban practices that raised sprint throughput and improved product quality.
• Mentored junior developers via pair programming and reviews, elevating code quality and improving onboarding speed.
• Built automated test suites with xUnit, NUnit, Selenium, Cypress, and Jest, raising coverage above 85% and reducing production defects by 50%.
• Delivered secure CRM, CMS, and partner integrations (SOAP, REST, GraphQL, EDI) to eliminate data re-entry errors.
• Built immutable compliance logs with Elasticsearch/OpenSearch, accelerating regulator reviews.
• Consistently delivered secure, performant, cloud-native solutions across Azure-first and hybrid architectures, positioning the platform for long-term scalability. Senior Software Engineer (Part Time), CyOne Inc.
03/2016 – 03/2018 Aberdeen, MD
• Refactored a monolithic system into .NET Core microservices with EF Core and RabbitMQ, deployed in Docker/Kubernetes, improving WISRD data throughput by ~50% and enabling analysts to access fresher intelligence.
• Built Angular dashboards with Leaflet.js and Chart.js, integrating RESTful APIs for real-time GIS visualization, which gave analysts faster situational awareness and shortened decision-making cycles.
• Set up CI/CD pipelines in VSTS/TFS (now Azure DevOps) with GitHub triggers, Docker builds, and automated MSTest suites, moving deployments from monthly to weekly and reducing release bottlenecks.
• Designed Python scripts and SSIS packages to handle ETL transformations with transactional integrity, allowing ingestion pipelines to scale ~3 while preserving data quality.
• Tuned SQL Server with redesigned indexes and T-SQL procedure rewrites, improving query performance by ~40% and cutting report turnaround time for mission analysts.
• Applied DoD security baselines (DISA STIGs and container hardening practices, later consolidated into Iron Bank) by containerizing workloads, managing secrets in Azure Key Vault, and integrating static code scans, eliminating critical vulnerabilities flagged during audits.
• Migrated workloads to Azure cloud using Terraform for IaC, moving services onto App Services and Azure SQL Database, which reduced infrastructure costs by ~30% while improving scalability.
• Built Node.js microservices with Express and asynchronous I/O integrated with AWS S3, providing faster data access and increasing throughput by ~40% for storage-heavy workflows. Senior Software Engineer, Overwatch Systems
07/2012 – 11/2015 Haslet, TX
• Re-architected mission applications into WCF services with clustered C++ back-end modules on Windows Server 2008, achieving ~99.99% system availability in line with SLA requirements.
• Optimized C++ image-processing algorithms and embedded them into ESRI ArcGIS SDK plug-ins, doubling the speed of geospatial overlay rendering and improving responsiveness for field operators.
• Wrapped legacy Java services into .NET WCF adapters, reducing integration costs by ~30% and enabling smoother migration to Microsoft-based platforms.
• Automated build and release processes with Team Foundation Server and PowerShell, which allowed deployments to occur more frequently and with fewer manual errors.
• Enforced secure coding practices in VB.NET and integrated static analysis tools into CI pipelines, eliminating the majority of critical vulnerabilities flagged during security audits.
• Improved SSRS reporting performance by ~60% through optimized T-SQL stored procedures and caching strategies, enabling analysts to generate high-volume mission reports much faster. Software Engineer, Overwatch Systems
01/2008 – 07/2012 Haslet, TX
• Built C++ middleware for MSMQ message traffic, improving throughput for tactical communications.
• Tuned SQL Server procedures and indexes, enabling faster report access in the field.
• Developed Java SOAP services on Tomcat, enhancing cross-platform data sharing with DoD systems.
• Integrated VB.NET COM+ components into SSIS ETL flows, streamlining nightly data refreshes.
• Built diagnostic tools in C# and C++ for telemetry capture, improving fault resolution time.
• Enhanced ASP.NET WebForms apps with AJAX and JavaScript, improving usability. Senior Test Engineer, Overwatch Systems
02/2005 – 01/2008 Haslet, TX
• Developed automated regression harnesses in VB.NET and NUnit, cutting manual testing efforts.
• Scripted C++ utilities to simulate sensor data, increasing reliability of GIS module testing.
• Built HTML/JavaScript test pages for ASP.NET WebForms validation, expanding browser coverage.
• Extended JUnit-based Swing UI test scripts with CruiseControl.NET dashboards, increasing release readiness. EDUCATION
Bachelor of Science / Computer Science, University of Texas at Austin 08/2000 – 05/2004 Austin, TX
Activities and Societies: Texas Exes Life Member