
NET Core, HTML5 / CSS3, jQuery, Object Relational Mapping (Entity Framework or nHibernate), Microsoft. We can build completed projects in a short time, both the user interface and the server components as needed. I can help you document the Project Scope, Functional Specs, create Design Documents, and build the presentation for your senior college project. If your final senior project is a "Concept to POC" type of project where the Proof of Concept is the working software required for a grade ,then I will also teach you to use Azure DevOps with a Git repository to manage the project (or Unity Collaboration), and Invision to wireframe your ideas before we begin developing any code. I can also explain SCRUM, which is used by many companies for handling team project management. I originally started building a Unity 3D game about 5 years ago, which passed Steam Greenlight and I am currently working on multiple Unity mobile and desktop games.ĭomain Driven Design is a basis for each of my projects' structure, and I reinforce the need to use best practices when coding. NET / C#, I have also utilized VB and VB.NET, touched on Linux/PHP/MySQL from time to time, and worked with the Microsoft SQL Server/Express/CE products for 10+ years. While I have primarily been using jQuery / Microsoft. I had been a developer in C++ for about 10 years prior to using C# and focused on web technologies, which I have now been doing for another 10 years. I can give advice on how to focus your learning efforts to target specific types of development positions, and interviewing advice for finding a position within a software company. I focus on teaching patterns and reusable methods for designing applications, and reinforcing the need to stay current as new technologies are released. I have served as a Lead Developer or Senior Developer for many years, mentoring other developers and encouraging them to use the latest technologies and best practices.


I have designed several larger web sites from concept to deployment, some high-profile projects. I have been a developer for nearly two decades. Being a software developer is more than just learning to program in a computer language.
