Full-stack software engineer · Dallas, TX
I build full-stack apps with .NET, Angular, and React — from the database to the last pixel.
Experience
-
Enterprise Data Full-Stack Developer · NTT DATA
Jan 2025 – Present- Designed a centralized data hub on a .NET Core Web API that replaced legacy Excel spreadsheets and sped up Power BI analytics.
- Shipped a control-room chemical testing tablet app for 20+ users, with real-time validation and Entra ID role-based authorization.
- Built an Angular/.NET briefing app with Safety stakeholders that was widely adopted, even by users wary of new tech.
- Cut frontend development and release cycles by 75% by building custom Nx generators for an Angular monorepo.
- Automated government mining-data collection with a Selenium C# crawler integrated with Boomi and MS SQL.
- Mentored junior engineers and set Azure DevOps standards across 5 repositories and 15 projects.
-
Full-Stack Software Developer · SumZero
Sep 2020 – Dec 2023- Built GraphQL queries and Apollo Client cache updates for React components, cutting page load times by 30%.
- Merged 255 pull requests, including a YouTube video module and a draggable dashboard.
- Kept full unit and integration test coverage with RSpec, Capybara, and React Testing Library, automated through CircleCI.
Side projects
Hosted demos may take a few seconds to wake up.
About
I'm a full-stack software engineer who likes solving problems and making teams faster through automation. These days I build enterprise data apps with .NET, Angular, and Azure. Before that I spent three years shipping Rails and React features. I write well-tested code and care about interfaces that feel quick and work well on mobile.
Away from the keyboard you'll find me playing video games, working through a Netflix queue, or at the gym.
- Languages
- C#, TypeScript, JavaScript, Ruby, SQL, HTML, CSS
- Frameworks
- .NET Core, Angular, React, Node.js, Ruby on Rails, GraphQL
- Data & cloud
- MS SQL, PostgreSQL, Azure, Azure AI, Entra ID, AWS
- Tools
- Git, Nx, Docker, Selenium, Jira, RSpec, Jest, Copilot, Gemini
- Certification
- Microsoft Certified: Azure AI Cloud Developer Associate (AI-200), 2026
- Education
-
MBA (Accounting), Keller School of Management
BA, International Studies, UC Irvine
Full-Stack Software Engineering, App Academy
Let's work together.
I'm open to new roles and interesting projects. The best way to reach me is email.
doug.a.crawford@gmail.com