Technology Stack: C#, C, Java, HTML, CSS, JavaScript, jQuery, AngularJS, ASP.NET Core (API’s & MVC), .Net, .Net Security, .Net Core, Cloud Storage, SaaS Platforms, SQL, Relational Databases.
Philosophy: Designing and implementing test-driven, loosely coupled, extensible software architecture is what I do best. I believe every object-oriented system can be broken down into abstractions: a series of layers, that contain components isolated into clean separations, to create the foundation for maintainable, testable, and extensible software. Anyone can write ‘code’, it takes a practiced hand to write good code. Developing software is not expensive. Re-engineering systems, in the production cycle, that didn’t account for all future design considerations is. My approach is holistic, my design strategy is iterative and incremental, and my passion for what I do is beyond finite.