Shams Mukhtar is a Lead Software Engineer with 20+ years of experience in the software design and development, customization and optimization of commercial and business applications. Led cross functional teams in developing and supporting commercially successful products throughout the entire product life cycle. Architected and designed many industrial types of software and passed through full software development life-cycle. He is Involved in every stage of the software development, from planning, architecture, design, V&V, coding to unit-testing.
Maintaining a Blogs website (http://www.geekscafe.net) that is dedicated to software engineering using .NET technologies including WPF, WCF, WF using C# Strong hold in Object-Oriented Software Engineering (OOSE) using UML with Design Patterns, C#, .NET, C++/VC++ and Java. Strong hold in Multi-Threaded Applications using .NET 15+ years of C++/Visual C++experience. 10+ years experience exclusively in C#, most recently with Windows Desktop Applications, using WPF and the latest version of Visual-Studio.NET. 5+ years of Java language experience. Domain expertise are in Distributed Computing along with WCF/Web Services, Messaging Systems (MSMQ), Multi-threading, Component based developments, USB/Serial Communication, Socket Communication, Computer Graphics, Embedded Systems, GIS development, framework development, User-Interface designs (WPF .NET), Rule based development (WF .NET), Chemical Engineering and Process Controls. Several years of experience in Biomedical/Biotech Industry. Masters Degree in Computer Science and Engineering. Bachelors Degree in Chemical Engineering.