.net Developer Resume
SUMMARY
- Software Engineer with a passion for domain driven design, building world class software and being on the cutting edge of technology.
- I volunteer for the Michigan Great Lakes Area .NET User Group, am active in the local development community; and am always looking for opportunities to both learn, and grow.
TECHNICAL SKILLS
Javascript: AngularJS, Handlebars, Node, Reports, JQuery
Web: HTML5, CSS3, LESS, SASS, Bootstrap
Desktop: WPF, Winforms, Telerik WPF, Electron, MVVM
Mobile: Phonegap, Cordova, Xamarin.Native
Testing: MSTest
Reporting: Dev Express, JS Reports, Active Reports
.NET: C#, ASP MVC, ASP Webforms, ASP API, Razor, Asynchronous Programming, LINQ
DATA: Dapper, Entity Framework, SQL Server, MySql, Mongo, RavenDB, Neo4J, SQL Profiler
IDE: Visual Studio, VS Code, Brackets, Notepad++
Source: TFVC, Git
Agile: Jira, Scrum, TFS, Pair Programming, Extreme Programming
Server: IIS, Windows Server
Web Services: REST, SOAP, Web API, WCF, JSON, XML
3D: Solidworks, AutoCAD
Payment Processing: Stripe, Authorize.NET
Cloud: AWS (Virtualization, Networking), Azure (SQL DB, NoSQL DB, Virtualization, Networking, DevOps)
PROFESSIONAL EXPERIENCE
Confidential
.NET Developer
Responsibilities:
- Assisted in design of new front - end written in AngularJS using component architecture.
- Worked with WCF that exposed REST endpoints consumed by AngularJS application.
- Added Swagger to WCF endpoints to allow live testing of routes for remote team.
- Proposed architectural changes to backend API including use of oAuth server and JWTs.
- Assisted in understanding of consequences of migrating from Silverlight to AngularJS.
Confidential
Software Developer
Responsibilities:
- Created custom file backup tool to integrate with Azure storage.
- Performed security audit of WCF service for application in medical industry.
- Created windows service QuickBooks integrations for in-house ERP system.
- Migrated existing WPF desktop application using Electron and ASP.NET.
- Integrated Stripe payment processor for client facing web application to accept rent payments.
- Rearchitected reporting framework to leverage new technologies.
- Developed a CRM tool for Medical Professionals.
Confidential
Software Developer
Responsibilities:
- Created batch XML query tool that integrated with SQL Server and XML files stored on disk to perform deep query of large amount of data.
- Crafted new and existing integrations with lenders, clients, and financial institutions to allow for a more timely service and faster processing of title transfers for our clients.
- Utilized MVVM pattern for creating new features on internal applications.
- Mentored intern developers on complex topics like delegates, design patterns, and N-Tier architecture.
- Created new automated prototypes for manufacturing and industrial clients utilizing Solidworks & AutoCAD.
- Architected and developed a CRM application (TinySales on Github) to facilitate lead acquisition.
- Designed and implemented a Unit Testing Framework for core business logic.
- Developed a scraper to read and translate excel data and import it into MS Sql Server.
- Worked with a team to design and deliver a new database schema.
