Senior .net Developer/architect Resume
SUMMARY:
- Microsoft Certified Professional .NET Developer with a passion for software development especially with agile practices such as Test Driven Development, in depth knowledge of OOP and GoF Design Patterns.
- Over 10 years of software development experience spanning ASP.NET 1.1 to ASP.NET 4.6.2 in C#/VB.NET including high transactional enterprise e - commerce applications, with team leadership and mentoring experience. Expert in full System Development Life Cycle (SDLC).
- Can understand and transform complex business requirements into software, ensuring applications are delivered on time, to specification, are scalable, performance optimized and maintainable. Experience of non-Microsoft .NET technologies including Teamcity, jQuery, AngularJS, Git, NUnit, Moq, Wordpress, Magento, Shopify, nopCommerce, NHibernate and Oracle.
- A highly motivated individual who is always learning, able to work to tight deadlines, and who can communicate effectively with technical peers as well as business users. Someone who encourages learning and the sharing of ideas and is always open to new ways of working.
TECHNICAL SKILLS:
Core Programming languages: C#, VB.NET, SQL, JavaScript, HTML, CSS, XML, PowerShell, JSON, UML, MSBuild, SASS, LESS, WPF
Databases: MS SQL Server (2000-2016), Azure SQL, Oracle (10, 11), My SQL, NoSQL
Technologies and frameworks: .NET Framework (1.1-4.6.2), Microsoft Azure, ASP.NET, MVC, WCF, ADO.NET, AJAX, jQuery, AngularJS, Knockout, Silverlight, Crystal Reports, SSIS, SSRS, WPF, IIS 6-8.5, NUnit, LINQ, Web Services, RESTful Services, WCF
Development Methodologies: IoC, MVC, MVVM, Unit of Work, Factory, Observer, Agile Development, Scrum, Kanban, Test Driven Development (TDD), Waterfall
PROFESSIONAL EXPERIENCE:
Senior .net developer/architect
Confidential
Primary technologies: C#/VB.NET, jQuery, TFS, Dynamics gp/nav, mvc, LINQ, Devexpress
Responsibilities:
- Lead developer on Channel Integration project. Connected multiple languages including PHP, .NET and ASP classic to Dynamics GP/NAV.
- Source Control Manager. Implemented TFS Application Lifecycle Management (ALM), Branching Strategy, deployment targets for automated builds, and check-in policies. Coached and trained the team and organization in proper source control management, branching strategy, and Scrum ALM process.
- Introduced and developed the Unit of Work, Repository, Adaptor/DTO, ViewModel and other design patterns.
- Identified third party controls (DevExpress/Telerik/etc.) for structure and developer performance increases. eCommerce development and implementation using Magento, AspDotNetStorefront and Lemonstand.
- Heavy ERP implementation/Fit Gap development for Dynamics GP/NAV
LEAD .net Developer
Confidential
Primary technologies: C#/VB.NET, javascript, sourcesafe, oracle, uml, pick databases
Responsibilities:
- Developed internal web applications and corporate website.
- Fully designed and developed change request management solution.
- Developed version control, work flow with routing rules, and document management.
- Responsible for online order taking processes in high order volume system.