Lead .net Developer Resume
Des Moines, IA
SUMMARY:
- Developer with 10 Years of Professional experience in analysis, design, development and testing of Web applications using Microsoft line of Technologies.
- Expertise in developing application using ASP.NET MVC using Razor View Engine, C#. Net and JSON.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Extensive experience in developing WCF, REST, WEB API and XML Web service.
- Expertise in design patterns including Model View Controller (MVC).
- Experience in SQL server development including stored procedures, triggers, and Views User defined functions.
- Developed and consumed web services using the Microsoft ASP.Net with C# using the protocols such as SOAP and RESTful.
- Well versed on Service Oriented Architecture (SOA) and Windows Communication Foundation (WCF).
- Experienced in designing and developing various web pages using ASP.NET, HTML5, JavaScript, JQUERY, CSS3 and AJAX.
- Experience in creating web applications using MVC (4/5), JSON and AngularJS framework.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA).
- Experience in web client development using CSS3, HTML5, Responsive design, Bootstrap, Angular JS, and Knockout JS, IIS. Experience in designing and implementing database - level T-SQL, Views, and SQL Queries.
- Experience in front-end development using ASP.NET Web Controls, User controls, Custom controls, JavaScript (JQuery), Bootstrap, HTML and Cascaded Style Sheets (CSS).
- Experience in creating packages using Integration Services (SSIS)
- Knowledge on developing Reports using SQL Server Reporting Services (SSRS).
- Worked in Test Automation using Selenium Web drivers.
- Expertise in developing MVC, WEB, Windows application by using Microsoft visual studio 2008/2010/2013.
- Extensive working experience in working with Agile (SCRUM) and Waterfall methodologies.
- Experience in developing 2-tier & 3-tier Applications using Classical ASP, ASP.NET, AJAX, C #, VB.NET, Visual Studio.NET, ADO.NET, XML technologies.
- Performed Test Driven Development (TDD): Unit Testing and Load Testing as well as TFS.
- Excellent Written, Analytical Skills and Verbal Communication skills with a customer service oriented attitude.
TECHNICAL SKILLS:
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0, Silverlight 4.0/3.0, ASP.Net Ajax 3.0/2.0, Javascript, Jquery, Angular JS, HTML, Flash, XML, XAML, CSS, JQuery, JSON, Bootstrap, Responsive design
Middleware: WCF, WPF, ADO.NET 4.0/3.5, Web Services.
IDE: Visual Studio.Net 2015/2013/2012/2010/2008
Application servers: IIS 8.0/7.0 with .NET Framework
Databases: SQL Server 2012/2008/2010, MS Access, SQL, T-SQL, PL/SQL
Languages: C#, VB.Net
Operating Systems: Windows 10/8/7/XP/2003, Macintosh OS X, UNIX, Linux 6.2/7.0.
Framework: Microsoft .NET Framework 4.5.1/ 4.5/4.0/3.5/3.0/2.0, Entity Framework
Modeling Tools: UML, MS Visio 2000
Web Services: SOAP, Restful, Web API, WSDL
Reporting tools: SQL Server Reporting Services, Crystal Reports, Report Builder 3.0
Version Control Tools: Tortoise SVN, Visual Source Safe (VSS), Sub Version, Team Foundation Server 2010/2008, Clear Case
Testing Tools: N Unit, Unit Testing, Jasmine, Protractor
PROFESSIONAL EXPERIENCE:
Confidential, Des Moines, IA
Lead .NET Developer
Responsibilities:
- Involved in redesign of the screens using ASP.Net, CSS, HTML and C# .net.
- Used jQuery and AJAX to do Asynchronous calls to the server.
- Using TFS (Team Foundation Server) as version control.
- Involved in rewriting the Stored Procedures based on the changes of the database design.
- Coding in the different layers of the application.
- Involved in creating the database schema and table structures and updated stored procedures in SQL Server 2012.
- Involved in integration of applications and maintained versions using TFS (Team Foundation Server)
- Implemented WCF services, REST based services for integration with the databases.
- Created the CSS style sheets for designing the layout of the GUI screens.
- Lead team of 5 people involving various development activities. Coordinated status calls with onsite team
- Preparing, maintaining High-Level, and Detailed Design Documents.
- Interacted with the client and BA for understanding and providing inputs to requirement analysis and Functional & Implementation specifications.
- Used Analyzed business requirements and software specification documents.
Confidential
Sr .NET Developer
Responsibilities:
- The application was developed using Model View Controller (MVC) design pattern.
- Involved in analysis, design and development of the entire application.
- Designed and documented Use Cases, Activity Diagrams, Class Diagrams and Sequence Diagrams.
- Developed the application using ASP.NET, C#.NET, XML, HTML and CSS.
- Developed Web Forms (aspx pages) using ASP.NET server controls and data aware controls.
- Developed web services to serve different parts of the application
- Published and consumed web services using SOAP
- Extensively used AJAX objects in the application.
- More than one application was having same functionality, which has been provided by WCF web services, as it is distributed architecture.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Extensively used ASP.NET features like Grid View and Repeater Controls.
- Used ASP.NET for customizing necessary controls. Designing and implemented core components and developed reusable .Net assemblies
- Supported Silverlight application, tracking issues and providing solutions.
- Wrote JavaScript to perform validations and catch the events on client’s browser
- Developed AJAX based panels to improve user experience and application performance
- Developed detailed reports using SQL Server Reporting Services (SSRS)
Confidential, Houston, TX
Sr .NET Developer
Responsibilities:
- Develop windows tools to automate quality control process in comparing the collection results and exporting results after filtering the collection results
- Develop tools within a short period of time and ensure those are working without any issues.
- Develop web application trackers to maintain the data of the custodian coordinating with offshore team in India.
- Used Telerik RadInput components for highly customizable data entry in the webpages.
- Extensively used Telerik Rad Grid for displaying the data.
- Developing the BL layer in C#.Net and VB.Net .
- Involved in writing the Stored Procedures.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls.
- Created the CSS styles for the application consistency.
- Coordinate with the offshore team, track the status of the project, and report it to the client.
Confidential
Sr .NET Developer
Responsibilities:
- Effectively implemented ever-changing requirements of clients using ASP.Net 3.1 features.
- Followed coding standards to effectively manage the code and shared with team to follow it.
- Handled a team size of 5 by effectively distributing the requirements among the team and communicating the status of the project with the client effectively.
- Used windows services to generate reports on a daily basis, while making sure the reports are maintained in an up to date manner.
- Involved in writing the Stored Procedures.
- Used Master Pages (.master), User Controls (.ascx) files for code reuse.
- Extensively used Grid View, Data List, Repeater controls.
- Extensively implemented Dynamic partial page updates using ASP.NET Ajax Update Panel especially during Grid View events paging, sorting, modifying data to avoid page flickers.
- Involved in Code Reviews and Unit Testing.
Confidential
.NET Developer
Responsibilities:
- Requirements understanding from the Business Analyst and preparing low-level estimations.
- Effectively implemented Windows communication services for exposing the trade sanctions to third party vendors with encrypted security authentication
- Developing Web Pages using ASP.NET 2.0 and using C#.NET as code behind.
- Implementing Security using .Net Security features such as Authentication & Authorization, Form-based authentication, Role based authentication, User Account impersonation.
- Used Master Pages (.master), User Controls (.ascx) files for code reuse.
- Extensively used Grid View, Data List, Repeater controls.
- Extensively implemented Dynamic partial page updates using ASP.NET Ajax Update Panel especially during Grid View events paging, sorting, modifying data to avoid page flickers.
- Involved in Code Reviews and Unit Testing.
Confidential
.NET Developer
Responsibilities:
- Involved in designing and making changes of web pages using ASP.Net.
- Interacted with Business people to get the requirements.
- Used the repeater control for displaying the xml-parsed data in the front-end.
- Wrote test Plan and implemented test cases.
- Involved in testing the application after changes are done in IE7, Firefox and Safari.
- Tested the application in environments such as DEV, QA, SATGING and PRODUCTION.
- Fixed the cross browser compatibility issues by using Firebug and Internet Explorer
- Development Tool Bar to debug the style sheets for the web pages.
- Fixing the Production issues.
Confidential
.Net Developer
Responsibilities:
- Involved in designing and making changes of web pages using ASP.Net.
- Developed cross-browser compatibility front-end using CSS and JavaScript.
- Coded Business logic in C# .Net. Used JavaScript for coding some functions.
- Developed User controls using ASP.Net and C#.
- Used Firebug extension for Mozilla Firefox, which allows to debug and edit website’s CSS, HTML and JavaScript.
- Created various dynamic banners and Ads on the website depending on the Customer Services.
- Used SVN as source for version control. Involved in Issue fixing.
- Involved in writing the stored procedures for the application to retrieve the data from the database.
- Used Datasets to retrieve the information from the underlying database and manipulate the data.
- Used Http watch extension for Internet Explorer that displays information about Headers, cookies, redirection and compression.
- Provided Production Support to resolve the real time customer issues.
- Involved in routing the issues to the appropriate team and get the ETA for them.
- Attended the status call with business people to give the status of the issues.
- Preparation of User Manual using HTML and ASP.Net.
- Performed Code Review coded by Peers.
- Involved actively with Business people to get the issues for the end-user and fixed.
- Agile/Scrum environment.
