|
As an experienced full stack software developer I am seeking a position as a senior engineer or hands-on software development manager. I have created many types of software applications for web, Windows and embedded systems. I have experience building diverse development teams and leading projects through the full development life cycle using scrum and waterfall methodologies. My ideal position will allow me to take on a lead technical role in creating innovative software that utilizes a combination of my existing abilities with opportunities to learn new skills.
Languages/frameworks: C#, ASP.NET, .NET Core 2.x, JavaScript (using MVC/MV*), JQuery, Backbone.js, Underscore.js, HTML5, HTML, LESS, CSS, Mustache/Handlebars templates, XML, JSON
Technologies: OOP, Web Services (ASP.NET Web API, WCF, SOAP), Kestrel, AJAX, responsive web, moq .net mocking framework, Selenium web test automation framework
Databases: MS SQL, MySQL, SQLite, MS Access
Software/servers: Microsoft Visual Studio (2003 - 2017), Jenkins, IIS, Crystal Reports, Photoshop, NGINX, Apache Web Server
Source Control: Git, Microsoft TFS, Perforce, SVN (Apache Subversion)
Operating Systems: Windows, Linux
Soft skills: Effective written and oral communications, fiscally responsible, manage to a budget without compromising quality
See resume for more details