Experienced software developer with a strong desire to learn and apply new technologies.
Some specialties:
- C#
- All versions of the .NET Framwork
- The full Microsoft web stack
- ASP.NET Web Forms
- ASP.NET MVC (all versions)
- WPF (and MVVM)
- SQL Server (LINQ-to-SQL)
- jQuery
- xUnit (and other) testing frameworks, including mocking tools
- Mercurial/Hg (and other) source code control
- Continuous integration and deployment
- RavenDB
- Visual Studio
- Many other tools in the .NET ecosystem
- AWS EC2 instances (creating, installing Windows, configuring, VPCs, etc.)
- Jenkins/Continuous Integration (CI)
- Git, Mercurial, TFS
- Jira
- Big proponent of unit/integration/automation tests
- Agile methodology (stories, scrum/daily stand-ups, backlog grooming, all the rest)
Since 2017:
- Java 8 & 9
- Eclipse and IntelliJ IDEA
- Java Servlets
- Apache Velocity VTL
- Oracle 11g with JDBC
- SQLJ in-line SQL
- EclipseLink ORM, an implementation of JPA: Java Persistence Architecture
- JavaScript with jQuery and a home-grown library
- Maven and Ant-based builds
- Jenkins for Continuous Integration (CI)
- Some Python (using PyCharm and Eclipse IDEs)
- Many Java libraries like Lombok, SLF4J, JUnit, Gson, etc.