Application DNA // What is it?
A multi tier architecture that is somewhere between a monolith and micro services

I studied computer science as an undergrad and have spent my near-twenty-year career as an expert leading digital enablement projects for major brands like Chick-Fil-A, Bloomberg, HBO, and Morgan Stanley.
I've obtained degrees in Computer Science from NCSU and an MBA from MIT.
I've launched two profitable and successful consulting companies.
Building and experimenting in tech is a hobby that became my career. I'm super lucky.
As you build out complex IT infrastructure projects you will want to make sure that your application architecture accomplishes addresses many concerns:
Is there enough abstraction and separation of concerns to address my business problems?
Will my choices be scalable as my business needs grow?
Will I be able to hire the staff required to support our growth?
Can we avoid vendor lock-in and remain agnostic with minimal complexity?
Is my application secure from nefarious actors?
This approach to systems design has proven itself to scale and work for numerous industries including Institutional Finance, Supply Chain, Blockchain Data, and Social Media applications.
This series will address each layer and the considerations to ponder when implementing and designing them for your team.




