I focused on building front-end web solutions for clients. During my time there we build a mobile first solution that led me into the world of single page web applications. I also lead the team in creating mobile first, friendly applications for enterprise clients.
MS Textile Engineering
North Carolina State University, United States 1994 - 1996
BS Polymer Chemistry
North Carolina State University, United States 1990 - 1994
Internet Explorer User Agent
I have been part of this program for 3 years now.
The Internet Explorer userAgent community recognizes, supports, and connects passionate web developers to raise awareness of web standards and the importance of delighting users with rich interoperable web experiences.
Microsoft ASP.NET MVP
I have won this aware for 8 straight years.
For more than two decades, Microsoft has recognized exceptional, independent community leaders who share their passion, technical expertise, and real-world knowledge of Microsoft products with others. It is part of Microsoft’s commitment to supporting and enriching technical communities.
Microsoft Most Valuable Professionals, or MVPs are exceptional community leaders who actively share their high-quality, real-world deep technical expertise with the community and with Microsoft. They are committed to helping others get the most out of their experience with Microsoft products and technologies.
Progressive Web Application Development By Example
Progressive Web Application Development by Example helps you explore concepts of the PWA development by enabling you to develop three projects, starting with a 2048 game. Other examples include a podcast client and an event ticket management system. Key topics covered include add to homescreen, service worker life cycle and how to manage cached assets for a solid offline experience.
ASP.NET 2.0: Your visual blueprint for developing Web applications
Welcome to the only guidebook series that takes a visual approach to professional-level computer topics. Open the book and you'll discover step-by-step screen shots that demonstrate over 150 key ASP.NET 2.0 techniques, including:
•Adding a page to a Web site
•Writing and reading user cookies
•Collecting user input with checkboxes
•Creating an image map
•Displaying data in the GridView
•Resetting user passwords
•Formatting the CreateUser Wizard
•Using nesting master pages
•Handling errors on your
ASP.NET 3.5 Website Programming: Problem - Design - Solution
The ASP.NET 2.0 version of this book was the first to introduce experienced ASP.NET 2.0 programmers to building a web application with a layered approach. Now updated for ASP.NET 3.5 and the Entity Framework, this unique book takes good website design beyond page-by-page coding by emphasizing n-tier ASP.NET web application architectural design. Each chapter addresses a problem or business need and then discusses the necessary pieces of the puzzle you'll use to solve that problem. In addition, a professiona
High Performance Single Page Web Applications
The world needs a new, mobile first approach to web development that places a high priority on performance, touch and cross-device functionality. Classic web development techniques need to be abandoned and replaced with new attitudes and architecture. Single Page Web Applications are an emerging trend, a deviation from traditional web development. The mass adoption of mobile, touch enabled devices combined with the pressure created by native application popularity means the classic web site is an artifact o