.net Developer Resume
Redmond, WA
SUMMARY:
- Over 6+ Years of extensive experience as a multi - tier Web based client server application developer with solid understanding of database designing, development and installation of different modules.
- Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
- Expertise in developing applications using OOPS, SOLID design principles and design patterns such as MVC and MVVM.
- Extensive experience in designing and developing applications in 3-Tier / N-Tier architecture.
- Extensive experience in developing web applications using .NET Framework, C#, VB.NET, ASP.NET and ASP.NET MVC 4.
- Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
- Developed custom controls for Angular JS 1.6 UI Grid for generating reports and converting to Excel / PDF file formats.
- Experience in working with Microsoft SQL server, Oracle Database, MongoDB (NOSQL) and MySQL.
- Knowledge of Installation and configuration of IBM WebSphere Message Broker on Windows.
- Proficient in LINQ to SQL, LINQ to XML and LINQ to Objects.
- Researched and analyzed both new and already existing Google materials and analyzed use suitability.
- Experience in designing mobile applications using JQuery mobile, Phone Gap and HTML 5.
- Proficient in relational database such as SQL and Oracle11g R2.
- Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
- Expertise in TSQL (SQL Server) skills (Stored Procedures, Cursors, Triggers, Functions, indexing, SQL queries) and relational databases.
- Proficient in Oracle Tools and Utilities such as TOAD, SQL*Plus, SQL Developer and SQL Navigator.
TECHNICAL SKILLS:
Operating Systems: Windows XP,7,8 and LINUX, UNIX
Programming Languages: JavaScript C, C#, ASP.NET(C#), VB.NET, VB6.0, HTML, XML, and PL/SQLFrameworks
NET Framework: 4.0/3.5/2.0/1. x.
Scripting Languages: JavaScript, JQuery, AJAX
Web Technologies: ASP.Net, ADO. Net, Dev Express, NHibernate, HTML, DHTML, AngularJS, NODE.JS, Bootstrap, Rest. JS, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, UDDI, WCF, WPF, Silverlight.
Software Application: VisualStudio.Net, Dreamweaver and Expression Blend.
Reports: Crystal Reports 10/9.0, SQL Server Reports.
Web Servers: IIS 5.0/6.0/7.0.
Methodologies: Agile, waterfall, SCRUM, TDD
Version Control Tools: Subversion(SVN), CVS, GIT
Database: Oracle 8.x/9i/10g/11g, MS Access 2003, MS SQL Server, MongoDB.
Third Party Frameworks: Telerik Controls and Infragistics.
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
.NET Developer
Responsibilities:
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Develop the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 2/4.
- Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
- Utilized ASP.NET input validation controls and JavaScript to perform client side validation.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Managed and maintained SSMS and NoSQL databases in production domain.
- Involved in performance tuning of stored procedures, functions and queries in SQL.
- Responsible for giving immediate hot fixes to issues that need to be resolved on priority
- Handled Application Training to Operations Team
- Involved in working with the Production Issues and enhancements
- Created Quick Guide for reference to new users and embedded in application
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used FileZilla to upload the files to Project workbook and use Vault Client to store the source code.
- Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by the Angular framework.
- Used SSIS to load files containing information of Providers to the SQL staging database that would later be used for look up information during the transformation process.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns.
- Used services provided by Angular such as the HTTPClient to perform HTTP GET and POST Requests.
- Used Single Page Application (SPA) format using Angular's routing.
- Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
- Actively played the role of an Agile Programmer and followed TDD concepts
- Used Windows Azure to deploy the application on the cloud and managed the session
- Developed extensive Stored Procedures and Triggers on SQL Server 2012 databases, which are hosted on Windows, sever 2012.
- Responsible for creating detailed requirements, test plans and procedures for application testing, unit testing for various pages.
- Monitoring existing code and doing performance tuning if necessary.
- Used Vault as version controlling source code.
Environment: .Net Framework 4.5, Azure, Angular 2/4,C#, ASP.Net, NoSQL, Visual Studio 2012, TDD, JavaScript, HTML5, CSS3, ASP.Net MVC 5.0, SQL Developer, FileZilla, LINQ, SSIS, SQL Server2012, Vault.
Confidential, Redmond, WA
.NET Developer
Responsibilities:
- Involved in designing and coding for Horticulture Project.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Designed User Interface using Web Forms, Win forms, DHTML, XSLT, XML, JavaScript, AJAX, CSS, ASP.NET, Server Controls and Visual Studio.Net.
- Validation controls by using C#.NET and JavaScript were implemented to perform validations.
- Worked on .NET Security features such as Forms-based Authentication and Role-based Authorization.
- Extensively worked on WinForms using C#, which involved Multithreading.
- Worked on migration of ASP.NET using Visual Studio 2008.
- Converted all the in-line SQL into stored procedure in SQL 2008 for better execution.
- Used Data Grid, Grid View and Repeater for various pages.
- Created database triggers and stored procedures in Data Layer of the Recreation Dynamics.
- Designed and developed Search query in SQL.
- Created a triggers, cursor, functions, and collections in SQL.
- Used .NET validation controls on several pages.
- Designed Master Pages, Themes and Profiles for consistency and look and feel of website.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
Environment: .NET Framework, ASP.NET, C#.Net, Web Services, Web controls, Microsoft SQL Server 2008, LINQ, AJAX, JavaScript, ADO.Net, JQuery, HTML, DHTML, XSLT, XML, CSS.
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Working in a waterfall environment to deliver higher-quality software.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Develop the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 2/4.
- Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
- Utilized ASP.NET input validation controls and JavaScript to perform client side validation.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Managed and maintained SSMS and NoSQL databases in production domain.
- Used Factories, Services and built many custom directives.
- Paging and sorting capabilities in grid, binding grids with Data Reader and Datasets.
- Created libraries to implement business logic that is consumed by the Web application.
- Created Mailbox Monitoring Service in C# to automate case creation process.
Environment: .Net Framework 4.5, Azure, Angular 2/4,C#, ASP.Net, NoSQL, Visual Studio 2012, TDD, JavaScript, HTML5, CSS3, ASP.Net MVC 5.0, SQL Developer, FileZilla, LINQ, SSIS
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Involved in Analysis, High Level and Detail Level Design Documentation and Development of various modules.
- Involved in writing unit test cases and validating the test scripts.
- Reviewing the design and code of team members.
- Involved in designing and developing front-end screens using HTML & ASP.NET Controls.
- Responsible for writing Java Script files for client side Validation.
- Intensively Used Data editing and displaying controls like Repeater, Grid view and Data List
- Paging and sorting capabilities in grid, binding grids with Data Reader and Datasets.
- Created libraries to implement business logic that is consumed by the Web application.
- Created Mailbox Monitoring Service in C# to automate case creation process.
- Created tool to monitor set of configured Windows Services installed on server.
- Involved in creating of Tables using Normalization Techniques and Referential Integrity rules
- Involved in performance tuning of stored procedures, functions and queries in SQL.
- Responsible for giving immediate hot fixes to issues that need to be resolved on priority
- Handled Application Training to Operations Team
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used FileZilla to upload the files to Project workbook and use Vault Client to store the source code.
- Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by the Angular framework.
- Involved in working with the Production Issues and enhancements
- Created Quick Guide for reference to new users and embedded in application
Environment: ASP.NET 3.5, C#, AJAX, Java scripts, HTML, CSS, T-SQL, SQL Server 2005, MS Visual Studio 2008, MS Visio
