We provide IT Staff Augmentation Services!

Sr. .net Developer Resume

0/5 (Submit Your Rating)

West Des Moines, IA

SUMMARY

  • An accompanied .Net Developer over 8 years of experience in Web and Application development, including Requirements gathering, Analysis, Design, Development and Testing.
  • Adroit at analyzing information system needs, evaluating end - user requirements, custom designing solutions, troubleshooting for the applications and presentations.
  • Solid experience in .Net framework, ASP.Net, MVC, Web API, WCF, EF, ADO.Net, C#, VB.Net, HTML, CSS, JavaScript, Typescript, jQuery, Ajax, Angular JS, Bootstrap.
  • Expertise on IIS, Web Forms, Win Forms, Web Services, Server Side Script configuration, Web Application Configuration, deployment and maintenance using tools such as Microsoft Visual Studio.NET.
  • Strong experience in Object Oriented Programming (OOP) and methodologies.
  • Good experience in developing enterprise-level Web Applications using n-Tier Architecture.
  • Strong understanding of SOLID design principles and exposure to Design Patterns like Singleton, Factory, Builder, Fascade, Strategy, Template etc.
  • Strong C# and ASP.Net skills focused on creating Web-forms and ASP.Net server controls.
  • Developed next generation applications using the .NET Framework, Windows Communication Foundation (WCF) and MVC (Model View Controller).
  • Developed web applications using Test Driven Development (TDD) methodology.
  • Experience in implementing .NET Security features like Authentication and Authorization usingForm-based and Window-based authentication, Authorizing Users, Roles and User Account Impersonation, tracing.
  • Experience in writing unit tests using MS-Test, NUnit and QUnit.
  • Experience in database design in SQL Server, Oracle, MS-Access using Stored Procedures and Triggers
  • Experience in maintaining automation framework.
  • Experience in working in Software Configuration Management using Tortoise SVN, Microsoft Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS).
  • Good exposure in working with Jenkins Integration.
  • Worked with various design methodologies like Waterfall and Agile Software Development with Extreme Programming, Scrum, Paired Programming and Continuous Integration.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management).
  • File check in, checkout and content comparison and choosing the right code from two different versions of same file on TFS
  • Involved in all the stages of the software development cycle (SDLC), namely design, specification, coding, debugging, testing (test plan and test execution), integration and system testing, documentation and maintenance of the programs.
  • Excellent at learning and adapting to new technologies. Adaptable to work both as a team member as well as independently.
  • Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies.

TECHNICAL SKILLS

Programming Languages: C#, Visual Basic, Angular JS, jQuery, JavaScript, Typescript, HTML, CSS

Web Technologies: ASP.NET, MVC, Web API, WCF, EF, HTML, CSS, jQuery, JavaScript, Angular JS, VBScript, XML, BootStrap, SOAP 1.1, WSDL.

Data Base: SQL Server 2015 (T-SQL, Stored procedures, Triggers), Oracle 11g, MS Access, DB2

Dependency Injection Tools: StructureMap, Ninject, Unity Framework

Application Tools: Log4Net, Automapper

Unit Testing Frameworks: MS-Test, Nunit, Jasmine, Karma

Mocking Tools: Moq

Deployment Tools: Jenkins, NuGet Package Manager, Fiddler,IE Developer ToolBar, Jbuilder

Web Servers: IIS 6.0/7.0

Source Repositories: Git Hub, TFS, Tortoise SVN, Visual Source Safe

Operating Systems: Windows Server 2003, XP, Windows NT / 2000, Windows Vista, Windows, LINUX, UNIX

PROFESSIONAL EXPERIENCE

Confidential, West Des Moines, IA

Sr. .Net Developer

Responsibilities:

  • Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using Asp.Net MVC, WCF and C#.
  • Created Business Logic Layer & Data Access Layers using design patterns like MVC, Fascade, Builder, Repository.
  • Designed Domain and Business Models using SOLID Design Principles
  • Developed core web services in WCF to read/write data from SQL Server Database using Entity Framework.
  • Developed Web Pages using SPA (Single Page Applications) Framework, HTML, CSS, Bootstrap, Angular JS, Typescript
  • Implementation of client side validations using jQuery, Angular JS and server-side validation using ASP.NET MVC Validation at Controller level
  • Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
  • Created Layouts for a unified look and feel of the Web Applications.
  • Used Grid View, Data List, and Panels to display and manipulate data in MVC views using Telerik controls.
  • Used Forms Based Authentication to enforce security in the application
  • Implemented Logging Mechanism using Log4Net.
  • Dependency Injection done using Ninject Framework.
  • Designed Administrator pages to handle overall application.
  • Developed Customer Status update using Task-Based Asynchronous Programming Model (TAP) which can handle multiple threads and tasks.
  • Written various unit tests using NUnit and Moq Framework
  • Involved in designing Database Architecture.
  • Implemented Optimized Stored Procedures.
  • Wrote the Database Triggers, Views, and Indexes.
  • Used Telerik Controls to create better, faster and more user-friendly web applications.
  • Active participation in unit testing of the application to ensure quality.
  • Optimized LINQ/SQL queries and indexes for SQL Server 2012.
  • Fixed bugs reported by QA and UAT, including in Typescript.
  • Migrated application from .NET Framework 1.1 to 4.5.
  • Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
  • Supervised the development of functional documents for the application.
  • Participated in various client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.

Environment: ASP.Net MVC, Entity Framework 4.0, TAP, Ninject, SQL Server 2008, Typescript, JQuery, LINQ, Windows 7, VS 2005 - VS2010, .Net Framework 2.0 to 4.0, Team Foundation Server 2010, SSRS, NUnit, Telerik Controls, Angular JS.

Confidential, Jersey City, NJ

.Net Developer

Responsibilities:

  • Extensive involve in analyzing business requirement and discussion with business users.
  • Involved in enhancement of existing system based on the business requirements, database design and system analysis.
  • Developed Web Forms using ASP.NET Server Controls and C#.
  • Interacted with the offshore team, ensured the task distribution and delivery on time.
  • Developed GUI using .Net framework 3.5/4.0.and responsible for creating components using C#.Net.
  • Responsible for designing Rich user Interface Applications using JavaScript, JQuery, CSS, HTML, AJAX and AngularJS.
  • Used CSS framework (Bootstrap) for Base Styling of HTML elements.
  • Developed user controls and used validation controls available in .NET environment.
  • Extensively worked with the JavaScripts and client side validations.
  • Ajax web browser technology was extensively used with JQuery to avoid post back to the server.
  • Developed Invoice View using MVC, Razor and Entity Framework.Developed Web services, using SOA architecture, WSDL.
  • Consumed JSON data in an AngularJS service and Returned JSON data from an ASP.NET controller.
  • Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company & outside, implementing a Service Oriented Architecture (SOA).
  • Documented the details of all the WCF samples and Migrated Web services to WCF.
  • Implemented basic and advanced search generically to populate in list views of all the modules.
  • Implemented Service Oriented Architecture (WCF) for manager call tracking module.
  • Used ADO.NET as a data source for accessing databases.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server
  • Created and Consumed WCF Web Services used for data transfer etc.
  • Used .Net 3.5 LINQ components in data layer. Developed Web Forms using ASP.Net and C#.
  • Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
  • Created and maintained the Admin page for central management of the application.
  • Maintains UNIX\LINUX operating systems to provide optimum performance and system availability.
  • Used Smart Part as a data storage back end for updating and committing the code into the system.
  • Extensively used Nuget Packages.
  • Performed debugging and exception handling in support to the software development.
  • Used Tracking Portal open source software to keep track of bugs.
  • Working with Team Foundation Server as the source for version control and project / issue management.

Environment: Visual Studio 2008, Microsoft .Net Framework 3.5/4, Team Foundation Server, MVC5/4, ASP.NET, C#, HTML, HTML 5, CSS 2/3, JavaScript, ADO.Net, Web Services, WCF, WPF, LINQ, SQL Server 2008 R2, T-SQL, PLSQL, XML,( XSLT, XPATH), SSIS, SSRS.

Confidential, NY

.Net Developer

Responsibilities:

  • Involved in requirement analysis, designing and development.
  • Used AGILES methodology to implement the application.
  • Designed Class, Use Case, Sequence diagrams using MS Visio.
  • Involved in development of MVC 3.0/4.0 patterns for client server interaction.
  • Improved code reusing and reduced class coupling through Dependency Injection design pattern.
  • Used Razor view and ASPX(c#) as a view engine to make the code simple, enable to mix and match view templates written using multiple view engines in the application.
  • Created designs in partial views that are commonly used throughout the application.
  • Developed MVC application by using Layouts to have consistent look of and to add styles to each page in application.
  • Used front end web development tools like Ajax, CSS, JavaScript, DHTML, and jQuery.
  • Involved in developing WCF Web Service using SOAP/HTTP to communicate with legacy systems.
  • Implemented methods through controllers in MVC to handle user inputs and responses.
  • Implemented AJAX and used Ajax Controls toolkit to improve performance, responsiveness, interactivity and features of application.
  • Configured security features for the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
  • Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQLCRUD operations.
  • Used Sessions, Cookies and Application Level State Management in Application.
  • Performed validations on Web Forms using .NET Validation Controls and also Client Side Validation using JavaScript.
  • Consumed XML Web Services using C#.
  • Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
  • Used Team Foundation Server (TFS) for Version Control
  • Designed and Developed reports using SSRS. Reports were developed against a variety of data sources which included SSRS.
  • Used SSIS to manipulate data to integrate the SQL Server database into larger processes.
  • Developed business logic including Code-behind files and Classes in N-tier.
  • Used TFS for bug tracking and bug fixing.
  • Developed Entity Framework to access a relational database from the application.
  • Involved in Unit and Functional testing and fixing the issues occurred in the testing process.
  • Involved in deploying the application on the IIS server.
  • Used LINQ to SQL to manipulate and fetch the data from database.
  • Generated reports using SSRS.
  • Performed database operations on SQL Server 2008 to create and maintain accounts information by creating SQL queries, stored procedures, functions, and views.

Environment: MVC 3.0/4.0, Razor Views, Partial Views, Layouts, C#, ADO.net, Visual Studio 2012, SQL Server 2008 R2, SSRS, Web Services, WCF, XAML, IIS 7.0/7.5, Java Script, JQuery, ENTITY Frame Work, LINQ to SQL, XML, AJAX, HTML5, CSS, TFS, NUnit 2.5.

Confidential

.Net Developer

Responsibilities:

  • Involved in all phases of SDLC and implemented agile methodology
  • Implemented Scrum with Model-View-Controller Approach.
  • Gathered requirements and developed use case and sequence diagrams using MS Visio.
  • Worked with HTML, CSS, AJAX and JQuery to design the Webforms.
  • Worked on the client side validations by using the JavaScript.
  • Populated the interfaces with appropriate data based on the data calls, used Telerik grid controls to display the data
  • Developed several internal reporting tools for business team using HTML, CSS, JSON and JavaScript (JQuery) for view layer and SQL queries to retrieve/update the data.
  • Replaced PDF files and used ASP .NET and AJAX controls to display data more efficiently.
  • Created Business Logic Layer & Data Access Layers implementing the MVC architecture
  • Involved in performance tuning of the application by creating various database Indexes and optimizing database queries
  • Involved in creating WCF REST services for various policies and benefits, and consumed them into web applications
  • Created reports using crystal reports
  • Involved in retrieving data using LINQ to SQL Objects with ASP.NET, worked with the database using LINQ to SQL
  • Maintained the application versioning, bug reporting, merging/ branching of development and production applications using TFS.
  • Responsible for deployment of the application in production and resolving various deployment issues.

Environment: C#, ASP.Net, .Net Framework 4.0, LINQ, Entity Framework, HTML5, CSS3, Visual Studio 2010, SQL Server 2012 R2, NLog, MVC

Confidential

.Net Developer

Responsibilities:

  • Involved in Design and Analysis of the Application.
  • Responsible for developing the front end web forms in ASP and JavaScript.
  • Used ASP Objects and ASP Components in developing the application.
  • JavaScript is used for client side scripting.
  • Involved in writing Stored Procedures.
  • SQL is used to query the database.
  • Responsible for implementing web based application in ASP.
  • Wrote code for database operations.

Environment: ASP/C#, ADO.NET, SQL Server 2000, HTML, DHTML, JavaScript, CSS, VS.NET 2003, Win 2K

We'd love your feedback!