.net Developer Resume
Chevy Chase, MD
SUMMARY
- 6 years of software experience in evaluation, design, development, testing, maintenance and production support using SDLC process and AGILE methodologies. Strong skills and experience in Object - Oriented Programming, Service Oriented Programming using the .NET framework.
- Demonstrated proficiency in development using Microsoft.NET technologies like WCF, LINQ, ASP.Net 4.0/3.5, ASP.NET MVC 4.0/3.0, C#(4.0/3.5), VB.NET and AJAX Extensions, KnockoutJS, AngularJS JQUERY with MS SQL Server (SQL 2012 R2 / 2008) and Oracle 10g/9i as database.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
- Expertise in creating Views, Partial Views, Strongly Typed Views, Sections, and Areas etc... In ASP.NET MVC.
- Working on creating Rest Services using ASP .NET Web API and C#.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Experience in using ASP.NET AJAX framework for creating efficient and interactive web applications that work across all popular browsers.
- Experience in using Lambda Expressions, Query Expressions, Anonymous Types and Extension methods with Language-Integrated Query LINQ (LINQ to XML, LINQ to SQL and LINQ to objects).
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Expertise in developing applications using .NET application building blocks (Site Map, Data access, Exception Handling, State management).
- Fully fledged with client side scripting like JQUERY Selectors, Events, JQUERY UI, PlugIns and AJAX etc.
- Extensive Experience with ORM technologies like Entity Framework 4.1 Database First, Code First and performance tuning in EF.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experience in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
- Experience in ADO.NET components such as Data Connection, Data Command, Data Readers, Datasets and Data Adapter.
- Sound knowledge in writing T-SQL queries, stored procedures, Triggers along with Data Transformation Services (DTS), views, user defined functions, packages, database performance tuning, indexing, database backup and restore.
- Extensive experience in developing reports using Crystal Reports and SQL Server Reporting Services (SSRS).
- Experience in working with Nunit and MS Test Framework for unit testing.
- Experience in using Team Foundation Server 2010/2008, Microsoft Visual SourceSafe for Version Controlling.
- Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.
- Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.
TECHNICAL SKILLS
.NET Technologies: ASP.Net (4.5/4.0/3.5), ADO.NET (4.0/3.5), Web Services, Net Framework 3.5/3.0/2.0 and Net Framework 2.0/3/0/3.5/4.0
Development Environment: Visual Studio 2 / 2008
Web Technologies: ASP, XML, HTML, DHTML, XHTML, CSS, XSLT, VBScript, JavaScript, AJAX.
Web Services: SOAP, UDDI, WSDL, XML
Programming Languages: C++, C# .Net (4.5/4.0/3.5/3.0 ), HTML, T-SQL, PL/SQL.
Databases: SQL Server 2012/2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS),Oracle 10g/9i, MS Access
Middleware: ADO.Net, ActiveX, DLL
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Reporting Services: Crystal Reports, MS SQL Server Reporting Services SSRS
Web/Application Servers: Internet Information Server (IIS)
Design Patterns: Singleton and Abstract Factory.
Technology: Net Framework 2.0/3/0/3.5/4.0 (LINQ, WCF, WWF)
Application Tools: Visual Studio.Net, SQL Enterprise Manager, SQL Management Studio, Visio.
PROFESSIONAL EXPERIENCE
Confidential, Chevy Chase, MD
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio 2007.
- Worked WCF Restful and simple ASMX services to retrieve data using XML and JSON.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA)
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Used EXTJS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 3.5 for web pages.
- Worked with different JQuery plug-ins and implemented client-side functionalities such as paging, table sorting/data tables, sliders.
- Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3 and AngularJS.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Extensively worked on ASP.NET MVC and converting some old views(aspx) to razor (views) and validations and Depending Injection, fixing production bugs, etc Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using C#
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Developed multi-tier web applications with the use of Web Services using ASP.Net Web API.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Created Restful web service to manage debit card accounts.
- Worked on DB2 on different platforms in UNIX, Windows. Using SQL, obtained data from DB2 and other databases.
- Performed CRUD operations with WCF Restful services using WebGet, WebInvoke.
- Developed and tested user friendly navigator by utilizing JavaScript and VB.NET.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing using NUnit Framework.
- Responsible for maintaining versions of source code using Team Foundation Server 2012.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files
Environment: VisualStudio2012, C#, ASP.Net 4.0/3.5, WCF,EDMX, JQuery, Expression Blend 3.0, XAML, TFS 2010, IIS 8.0, AJAX, ADO.Net Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2012 R2/2010, Windows Server 2008 R2/2008.
Confidential, Louisville, KY
.Net Developer
Responsibilities:
- Developed core functionality using ASP.Net, C# and MVCFramework.
- Created responsive web design using HTML5, Bootstrap3 and AngularJS.
- Created custom Directives and Controller using AngularJS.
- Worked on Data binding and scopes in AngularJS
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Create and maintain web pages using HTML, CSS, JavaScript and also responsible for Designing of Web pages including Ajax controls and XML.
- Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
- Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Followed MVC Structure to develop Application.
- Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
- Designed and developed middle tier Windows Communication Foundation (WCF)services for implementing the core functional areas in application and consuming the services.
- Created MVC based Rest APIs for custom UI development.
- Designed and developed database in MS SQL by creating tables, stored procedures, functions, views and triggers to facilitate the applications.
- Moved some already applications in .Net 2.0 to .Net 4.5.
- Experience in Agile software development methodology.
- Created SSIS packages for importing and exporting data and inserting into sql server database.
- Created Cascading Style Sheets and XML-Schemas.
- Key role in handling various tests including development, functional and integration
- Created an error logging mechanism to log application errors in database.
Environment: C#.net, ASP.net 4.5, WCF, MVC, JQuery, HTML5,Entity Framework, LINQ, AngularJS,, Web API, SQL Server 2008,SSIS.
Confidential, Miami, FL
.Net Lead Developer
Responsibilities:
- Developed reusable business class libraries, implemented those classes using VB.Net.
- Used Microsoft enterprise library for logging, validation, data access, exception handling.
- Implemented WCF Contracts such as Service Contract, Operation Contract, and Data Contract.
- Used Confidential in built tools to get Customer info and perform security validations like authentication and authorization.
- Developed various LINQ Data context object with ADO.NET Entity Framework for most of the DAL operations.
- Performed operations in excel using VB.net for calculations for loan term, interest rate, loan amount. Storing and retrieving of columns/ sheets.
- Development of the project, technical discussions, Code reviews.
- Developing Custom tools for users to enable them to generate the documents(word doc) like offer documents and covering letters.
- Integration with third party tools like Lotus Notes for generating emails.
- Responsible for development, enhancement, deployment and maintenance including production fix, managing content database, creating and maintaining web parts etc.
- Creating unit test case doc and involving in UAT support and troubleshooting.
Environment: WPF, .net 4.0, VB.net, LINQ, XAML, WCF, IBM Pcomm, EDGE, Document Viewer and BMM, Lotus Notes, SQL Server 2008, Excel and MS Word.
Confidential
.Net Developer
Responsibilities:
- Created Web pages using HTML, ASP.NET and Java Scripts
- Involved in writing triggers to check some of the rules at the backend at the time of entering data.
- Designed databases for different projects and resolve database issues
- Worked on windows application development using VB .NET.
- Design, prototype and implement web service with WCF, GIS Server .NET Web ADF, C# and ESRI JS API to automate Exporter Java-SOAP client.
- Responsible for development of SQL scripts to Insert/Update and Delete data in MS SQL database tables
Environment: C#.Net, ASP.Net 1.1/1.0, Java script, SQL Server 2000, HTML, CSS, web services
Confidential
.NET Developer
Responsibilities:
- Involved in understanding and analyzing the clients business, requirements for the system.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, JavaScript.
- Architect and implement high volume, high traffic transactional application using conventional design practices (SOA, design by contract, MVC).
- Implemented business, database access layer classes in C# using UML class diagrams and sequence diagrams.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to user’s using SQL Server 2005.
- Responsible to deliver the give modules without slipping the deadlines and without exceeding the estimated effort.
- Extensively involved in developing components for Business and Data tier using C#, ADO.Net, LINQ.
- Involved in preparation of cascade style sheet (CSS) files.
- Developed secured web services using .Net, C#, XML/SOAP.
- Written code to access secure web service using .Net, Web form using C# and ASP.Net, WSDL, Proxy Class, XML/SOAP.
- Extensively involved in Stored Procedures Optimization.
Environment: .NET Framework 2.0, ASP, C#,VB.NET, XML, Web services, HTML, JavaScript, IIS, Windows 2000 Server, HTML, DHTML, UML, CSS, UML, Ajax Toolkit, VSS, Visual Studio 2005, SSIS, SQL Server 2005