- Development of n-tier web-based applications (e.g. JavaScript, HTML, XML) using technologies from Microsoft (e.g. ASP, ASPX, ATL, ADO, CDO) and server side components (Visual C++, VB, COM/COM+, MTS) also other technologies (PHP, Python). - Software development using tools and technologies like (Visual C++, C#, Visual Basic, VB.NET) including packaging & deploying, and supporting & maintaining software. Focused in areas including components, client/server, graphics, and database tools. - Software analysis & design using Object-Oriented techniques and UML as primary tool for modeling, designing, and documenting business solutions and architectures.