top of page

Programming

 

I have been writing code for over ten years. Early on in my career, I learned by doing without much formal trainingwriting procedural code. When I went back to school for a graduate degree, I went for a degree in software engineering. Indeed, I completed 90% of my degree in software engineering getting A's and B's in some of the most difficult classes.

I took numerous graduate level courses in C++, Java, Python, and object oriented archecture and design. I also took courses in build and testing tools such as Ant and JUnit and NUnit.

I have recently been doing a lot of .NET programming using C#, ADO.NET, SQL Server, XML, AJAX.

Below is a more representative list of languages and tools I have used and am competent with.

 

 

 

  • ASP.NET

  • C#

  • C++

  • Visual Basic

  • SQL Server

  • Team Foundation Server

  • Visual Studio

  • MVC

  • Active Directory

  • Internet Information Server

  • UML and OOA/D

  • XML

  • Windows 2008 Server

  • WCF, WPF, REST, JSON, Web API

 

  • Knockout

  • Angular

  • Mobile First

  • Javascript

  • Java

  • Visual Source Safe

  • Linux/Unix

  • CVS

  • Eclipse

  • Ant

  • Struts

  • Servlets

  • JSP

bottom of page