Sr .net Developer Resume
Mckinney, TX
SUMMARY:
- Microsoft Certified Technology Specialist / Senior .NET Developer, with a passion for software development especially with agile practices with an in depth knowledge of OOP concepts and Software Engineering.
- 12 years of software development experience and specialized in designing and building windows based (WinForms) and web based distributed systems. Proficient building out both front - end web applications and back-end systems, with team leadership and mentoring experience. Solid hands-on experience from redesigning existing software to solving complex technical problems with new systems with a good understanding of full System Development Life Cycle (SDLC).
TECHNICAL SKILLS:
Core Programming Languages: C#, VB.NET, VB6
Databases: MS SQL Server ( ), Microsoft Access
Technologies and Frameworks: .NET Framework (1.1-4.5.1), RESTful Web API, WinForms, ASP.NET, MVC 5Web services using SOAP, WCF, ADO.NET, AJAX, jQuery, AngularJS, Crystal Reports, SSIS, SSRS, WPFIIS 6-8.5, NUnit, LINQ
Platforms: Visual Studio 2008- Visual Studio 2015, WPF/LINQ, IIS, Windows 7
Scripting Languages: VB Script, HTML5, CSS3, XML, JavaScript, Angular Jscript, JQuery, JSON, Perl
Development Methodologies: Agile development, Test Driven Development, Waterfall
Source Code Management Tools: TFS, SVN, VSS
PROFESSIONAL EXPERIENCE:
Confidential
Confidential, McKinney, TX
Sr .Net Developer
- Performing the role of a Senior Developer, in a major re-architecture effort of the Impact suite of applications focused on separation of concerns, design patterns (primarily Repository, Unit of Work, and Inversion of Control), and proper layering/solution structure; thereby resulting in better performance, improved testability, increased stability, and easier development and maintenance.
- Design and Develop complex and rich user interfaces in the MVC framework by ensuring the application developed is responsive to all screen sizes, cross browser compatibility by using advanced front-end tools such as JS, AngularJS, HTML5 /SCSS.
- Develop REST/HTTP APIs supporting both XML and JSON that are consumed by the Web and Mobile business applications .Also work closely with Architects and clients to define and prioritize the use cases.
- Rewrite the data access layer that uses a third party ORM to use ADO.Net repository classes.
- Responsible for performing development support activities such as code reviews, conduct design sessions and recommend design changes if required.
- Leading refactoring efforts to solve problems including Object-Relational Mapping (ORM), Repository Unit of Work patterns, Inversion of Control (IoC), separation of concerns, and proper layering and solution structure .
- Perform Unit Testing and assist QA team during Stage Testing and Regression Testing.
- Responsible for efficiently delivering production quality code in time and in budget.
Key Technologies: .NET 4.5, ASP.Net MVC5, Web API, HTML5, CSS3, Bootstrap 3, AngularJS, Jscript, ASP, C#.Net, MSSQL, SSIS, TFS
Confidential, Baton Rouge, LA
Sr .Net Developer
Responsibilities:
- LaStars Registration - Development and Migration of the employer facing Registration site in a wizard based designed interface to the .Net 4.5 / MVC platform. Most of the ASCX controls were converted to Views and Partial Views while some being reused.
- Development and Migration of the Staff Side of the Registration Web site to MVC that helps staff lookup and approve employer registrations.
- Design, Develop and Test new web forms on the existing Lawats Admin Website.
- Added New Web Service Methods and performed migration of key pieces of business logic from legacy ASP codebase over to Geauxbiz WCF web service
- Migrated DTS packages to SQL Server Integration Services (SSIS) and modified the packages accordingly using the advanced features of SQL Server Integration Services .
- Work closely with Client management team and Technical Team to effectively balance speed-to-market, product quality and scope, to create realistic yet aggressive development timelines
- Perform Production Support and responsible for the analysis, troubleshooting and problem solving technical issues.
- Performing Software Configuration Management, Source Code Management, and Build Management of the existing software developed in TFS.
Key Technologies: .NET 4.5, ASP.Net MVC5, WCF, Jscript, ASP, VB.Net, MSSQL, SSIS, VFP, TFS, Lotus Notes
Confidential
Sr .Net Developer
- As a Senior Software Developer was responsible for new development and debugging in the front, middle and backend tiers of the network-wide point-of-care system using ASP.Net MVC that enables all the clinical teams to access care protocols and patient health information records and to submit documentation electronically
- Creating and reviewing technical design artifacts and code for new development.
- Designed and implemented major Backend enhancements to SQL Server databases that included data normalization, table design, the design and creation of triggers and optimization of stored procedures and security analysis.
- Creating and Implementing Data Update tasks and Production support tasks using TFS.
- Performing Software Configuration Management, Source Code Management, and Build Management of the existing software developed in Visual FoxPro and MSSQL.
Key Technologies: .NET 4.5, ASP.Net MVC5, C#, MSSQL, VFP, TFS
Confidential
Sr .Net Developer
- Responsible for Requirement Gathering, design and development of Common Eligibility Provision System in the existing OCN’s Web based Claim management system using ASP.Net framework.
- Designed and Developed a Data Entry Website for internal users to enter CEP Data in the system using MVC 4, Angular JS and Bootstrap.
- As part of the development worked on identifying APIs, define data schemas, and document workflows, business requirements, and domain knowledge for integrating an interface with the payment system.
- Integration of 2 External School systems using Web Services and Web API’s.
- Assist users to resolve issues related to the programs that the organization is participating in, information on each program, claim information, reimbursement information, site information, and information on reviews performed on the organization.
- Performing Code Review of Fixes to verify whether they comply with proper coding standards and Testing of the changes in Development environment
- Planning and Coordinating build process between to ensure only needed changes were included
- Assisting Finance Users to process the weekly batch for claim payments and resolving issues with the reporting functionality.
- Design and Develop new tools for Direct Certification in .Net, WPF and SQL when required.
- Perform Analysis of the existing web based claim management system for design of the new system in the latest .Net 4.0 framework.
- Creating/Modifying Stored Procedures - database objects to resolve application issues
- Support Users in resolving issues related to Authorization and Authentication of modules in the Web application
- Design /Develop /Modify Reports using Crystal Reports and SSRS as per the business requirements.
- Track tickets to closure in the Footprints Request Management System.
Key Technologies: ASP.Net, WCF, Web API, MVC 4, AngularJs, Bootstrap, VS 2012, .Net Framework 4.0, SQL 2012, C#.Net, Crystal Reports
Confidential
Sr. Net Developer
- Developed a dynamic, flexible reporting ASP.NET website which uses XSLT to generate Report Viewer-compatible reports from SQL queries/procedures
- Performing Data Migration - Applying knowledge of VB.Net and SQL to conversion tasks, migrating and applying solutions through the multiple development environments to production.
- Creating Data Design Schemas, diagrams and performing ETL (Extraction, Transformation and Loading) of existing data from Mainframe Database to SQL.
- Planning and Delivering work products within deadlines for yearly Rollouts to meet project goals.
Key Technologies: .NET 4.5, C#, XML, HTML, CSS, ASP .NET
Confidential
Programmer Analyst
- Creating/Modifying SQL Server Stored Procedure & Functions pertaining to Client needs that are used by reports and Merge documents, configured in the client’s web application.
- Responsible for Design and Development of Reports using Crystal Reports and MS Reporting Services with advanced features like Grouping, Sorting, Drill Down and Export option.
- Interacting with the On-site Coordinator.
- Providing support tasks for users of AssignmentPro application
- Responsible for Testing and Performance Tuning of Stored Procedures
Key Technologies: ASP.NET, HTML, DHTML, CSS, ASP, SQL, Crystal Reports, MS Reporting Services
