Full-stack Software Engineer

Dmitry Alexander Post

Building durable systems in .NET and TypeScript — clean architecture, pragmatic delivery, curious about everything adjacent.

Get in touch →
Dmitry Alexander Post
Experience
10+ yrs professional
21+ yrs total, coding since age 13
Primary stack
.NET · Vue · SQL
C#, Vue, TypeScript, SQL Server
Mode
Remote since 2020
Focus
Clean architecture, AI tooling

About

I'm a builder. Since 13 I've been drawn to how things work — starting with Visual Basic, ending up shipping across web, desktop, mobile, and cloud. I move between stacks quickly, care about clean architecture, and like codebases that stay cheap to maintain.

I get the most done remote, favor small sharp teams, and default to reading source when docs fail me. Always learning something adjacent to the day job — right now: LLM tooling, GIS, and how to build systems that don't rot.

Experience

Digital Engineer

Safelite AutoGlass · Remote

Jul 2021 – Aug 2024

  • Built and maintained production services across a modern .NET and Vue stack, migrating legacy apps to cloud-native microservices
  • Led conversion of an AngularJS POC into a shipping Vue application and moved auth to Okta across multiple services
  • Wrote automated tests across MSTest, Moq, Selenium, and PuppeteerSharp; owned health-check tooling used to monitor app state
  • Identified and remediated application security issues; contributed to API design, deployment, and consumption patterns
  • C#
  • .NET 6
  • .NET Core
  • ASP.NET Core
  • Vue
  • AngularJS
  • Okta
  • Bootstrap
  • KendoUI
  • MSTest
  • Moq
  • Selenium
  • PuppeteerSharp

Software Developer

Key Benefit Administrators · Remote

Mar 2020 – Jul 2021

  • Maintained a mix of monolith and smaller applications backed by SQL Server and MongoDB
  • Shipped a cross-platform mobile app in Xamarin for iOS and Android
  • Built YAML deployment pipelines for existing AngularJS apps; taught teammates Xamarin, MVVM, and design patterns
  • C#
  • Xamarin
  • iOS
  • Android
  • MVVM
  • SQL Server
  • MongoDB
  • Stored Procedures
  • Entity Framework
  • AngularJS
  • YAML CI/CD

Software Developer

Shield Global Partners · Evansville, IN

Mar 2019 – Feb 2020

  • Took single-developer ownership of 20+ in-house applications after handoff from a senior engineer
  • Built and integrated SOAP and REST services; introduced Autofac DI and formalized a testing approach with MSTest, xUnit, and Moq
  • Shipped rich internal tooling with ReactJS and the DevExpress suite; deepened expertise in Clean Code, SOLID, and DRY via structured training
  • C#
  • WinForms
  • ASP.NET Core
  • SOAP
  • REST
  • React
  • DevExpress
  • Autofac
  • MSTest
  • xUnit
  • Moq

Freelance Developer

PaynePoints.com · Remote

Dec 2018 – Mar 2019

  • Built reporting software in VB.NET and SQL Server; supplemental work in C# and ASP.NET
  • VB.NET
  • C#
  • ASP.NET
  • SQL Server

Web Developer

University of Southern Indiana · Evansville, IN

Feb 2017 – Aug 2017

  • Built a project-management site for the College of Business in PHP, JavaScript, Ajax, and MySQL — scoped from a senior project into a working student-worker role
  • PHP
  • JavaScript
  • Ajax
  • MySQL

Programmer

CGM Computer Consulting · Evansville, IN

Feb 2016 – Nov 2016

  • Shipped and maintained a SaaS product for local worker unions covering client communications, database changes, and deployment
  • Designed reports and authored VBA update scripts in Microsoft Access
  • MS Access
  • VBA
  • SQL

Education

University of Southern Indiana

Evansville, Indiana

Bachelor of Science in Computer Information Systems

Graduated: May 2018

Skills

Primary stack

  • C# / .NET 6-8
  • ASP.NET Core
  • Vue 3
  • TypeScript
  • SQL Server
  • Entity Framework

Also comfortable with

  • React
  • AngularJS
  • Xamarin / MAUI
  • MongoDB
  • Oracle SQL
  • AWS
  • Azure
  • REST / SOAP
  • Tailwind CSS
  • Bootstrap
  • KendoUI
  • Okta / OAuth

Testing & tooling

  • MSTest
  • xUnit
  • Moq
  • Selenium
  • PuppeteerSharp
  • Git
  • Azure DevOps
  • Rider
  • VS Code
  • Postman
  • Swagger
  • LinqPad

Practices

  • Clean Architecture
  • SOLID / DRY
  • TDD
  • Agile / Scrum
  • Dependency Injection
  • CI/CD (YAML)

References

Craig Tingley

Senior Software Engineer at Safelite AutoGlass

https://www.linkedin.com/in/craig-tingley-1313649/

Dmitry was a great developer with a strong full stack skillset that we could trust to work through issues independently and figure out complex problems, including in technologies he was new to. Definitely recommend Dmitry and miss his presence on the team!

Shankul Mistry

Senior Digital Engineer at Safelite AutoGlass

I worked with Dmitry at Safelite Autoglass for the last 3 years. It was a privilege to work with Dmitry. He is technically very sound, but also goes out of the box to look at solutions to a problem statement. Dmitry always delivered the output of work on or before time. He is technically rock solid and very productive. Always keep updating his technological stack. He will be a valuable asset for any organization.

Mohan Chug

Senior Software Engineer at Safelite Autoglass

Dmitry is an exceptional developer whose passion for development sets him apart. His ability to quickly grasp new concepts and adapt to changing requirements is truly impressive. Dmitry's deep understanding of .NET core and higher versions is evident in the high-quality solutions he delivers. Moreover, his proficiency in managing Vue JS application deploying web apis using Azure DevOps and running it on AWS adds significant value to any project. I highly recommend Dmitry for his technical expertise and dedication.

Chad Forston

Director of Technology at Shield Global Partners

Over the last year, I have been fortunate to work with Dmitry. From the moment I met Dmitry, I was able to tell he had an excitement for learning and a passion for coding. He was able to quickly get up to speed on our development environment and support existing applications and processes. Dmitry offers great ideas for improving processes and continually looks for ways to make processes more efficient. He has eagerly taken the lead on developing new applications and is a great team player that always puts in the extra effort to make sure the job gets done right.

Matt Horrall

Former Sr. Developer at Shield Global Partners

Dmitry is a motivated developer and a fast learner. When I worked with him at Shield, he was able to quickly pick up new concepts and implement them. I was impressed at how quickly he was able to learn our code base and start taking on projects.