We provide IT Staff Augmentation Services!

Senior .net Developer Resume

0/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • 8+ years of IT experience in analysis, design, development, implementation and testing of web based and multi - tier applications in Finance, Insurance and E-Commerce domains.
  • Experienced in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment and also in Windows Client/Server Environment.
  • Strong experience in the development of Winforms, Webforms and XML Web services using ASP.Net, C#.Net, VB.Net, ADO.Net, WCF, WPF, LINQ, XML, ORM(Entity Framework), Silverlight for developing Stand-Alone, Distributed Web applications.
  • Extensive experience in web application using HTML/HTML5, CSS/CSS3, AJAX, Json, JavaScript, JQuery, Bootstrap, Knockout.js, AngularJS, kendo UI Web that follows W3C Web Standards and are browser compatible.
  • Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction.
  • Worked with ASP.NETWeb Forms, ASP.NETState Management, ASP.NETCaching, Securing ASP.NETWeb Applications.
  • Created and designed various User Controls and Custom Controls using ASP.NETWeb Form controls for writing reusable User Interface.
  • Experience with using JavaScript and Client libraries like jQuery, Bootstrap, etc. to build MVC or Single Page Application (SPA).
  • Hands on experience on ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model.
  • Experience with MVC 4.5 Razor frame work with Repository Pattern.
  • Experience in using ASP.NETAJAX framework for creating efficient and interactive web applications that work across all popular browsers.
  • Experience with developing web applications and web services including jQuery, JSON-based REST for integrating with UI clients, Angular.js, Node.js, HTML5 and CSS3
  • Experience in using Language Integrated Query (LINQ) in Web pages to retrieve and modify data.
  • Experienced in implementing Securities like Authentication and Authorization using Form-based & Window-based authentication, Authorizing Users, Roles and User Account Impersonation
  • Developed and maintained manyWCFservices to calculate availability numbers and book locates for stock loans for different clients.
  • Created Styles and Control Templates to be used in the UI using WPF.
  • Thorough practical knowledge of creating and managing database objects like Stored Procedures, Functions, Triggers and Views.
  • Experience in writing and consuming Web Services using C#, XML, SOAP over HTTP in Service Oriented Architecture (SOA).
  • Experience in generating SSRS, Crystal reports using SQL Server.
  • Source Control using GitHub, JIRA, Team Foundation Servers (TFS), Visual Source Safe (VSS) and SVN.
  • Knowledge of open source software engineering tools (GIT, Subversion etc) with ability to add new projects, new personnel, data reporting, data recovery, trouble shooting problems, etc.
  • Worked on latest technologies like Telerik Rad Controls for .NET.
  • Design and development experience building a reusable REST API model/framework to consume data from and/or push data into MongoDB.
  • Good Experience on working on Azure, for cloud deployment.
  • Extensive experience working on the projects following the Agile/scrum and Waterfall methodologies.
  • Highly motivated, Flexible, Adaptable, Organized and Results oriented individual with excellent interpersonal communication skills.

TECHNICAL SKILLS

Framework: Microsoft .Net Framework 4.5/4.0/3.5/3.0/2.0

Web Technologies: Classic ASP, HTML, XML,CSS, AJAX, Web API, Silverlight, JavaScript, Angular JS, Bootstrap

Programming Languages: C, C++, C#, VB.NET, SQL, Core Java

.NET Technologies: ASP.NET, ADO.NET, Web Services, WCF, WPF, XSLT, XSD, LINQ, UDDI, WSDL, IIS 7/6, MVC, MVVM

Databases: MS-SQL Server 2012/2008/ 2005 , Mongo DB, MySQL, Oracle 10g/9i,MS-Access

IDE: Visual Studio 2013/12/10/08/05 , Dream Weaver, SQL Server Management Studio 2013/10/08/05

Operating Systems: Windows and LINUX

Scripting Languages: JavaScript, VB Script and JQuery

Version Control: MS Visual Source Safe(VSS), MS Team Foundation Server (TFS), Git Hub

Reporting Tools: SQL Server Reporting Services( SSRS), Crystal Reports

Middle Ware: ADO 2.5/2.7, ORM

Web Servers: Internet Information Server(IIS) 7.0/6.0

Methodologies: Agile, TDD, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Washington DC

Senior .NET Developer

Responsibilities:

  • Extensively worked in an Agile environment with cross-functional teams dispersed across geographic locations.
  • Communicated with Business Analyst for the better understanding of Web Services by inviting the meetings.
  • Designed the application from the requirements.
  • Extensive involvement in all stages of Software Development Life Cycles(SDLC) including Requirements, Logical and Physical Architectural Modeling, Design, Development, Implementation and Support.
  • Working on collection classes like array, array list and generic classes, interfaces, abstract classes and methods inC# and Vb.Net.
  • Designed and developed UI, Business and Data Access Logic using ASP.NET, ADO.NET and JavaScript in the .NET 4.5 framework.
  • Developed complex Grid Views, and Data bind Controls using ASP.Net. Extensively used the ASP.Net controls Grid View, Repeater, Data List for effective interface design.
  • Used ADO.NET for the storage and retrieval of data from the database.
  • Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
  • Participated in re-architecture design and development efforts to utilize Entity Framework, WCF Services.
  • Used JQuery for Client Side Validations and AJAX Calls to communicate with WCF /REST services with JSON Data.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Designed UI pages in MVC4 using partial views and Razor Views.
  • Developed Custom User Controls using Partial views to reduce the Complexity in User Interface Coding and provide better look and feel.
  • Effectively used Model-View-Controller (MVC) Architectural pattern to decouple Data Access Logic and Business Logic from data presentation and user interaction.
  • Used LINQ to SQL, LINQ to Lambda functions, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
  • Wrote Data Access Layer Methods (ADO.NET), T-SQL Queries, store procedures and SQL.
  • Used AngularJs to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages, users switch etc.
  • Extensively used User Interface System using HTML5, CSS3, JavaScript, AJAX, JSON, JQuery*, AngularJS,and Bootstrap.
  • Defined new validations through AngularJS for the form field validation implemented through HTML and used AJAX, JSON to send request to the server to check the functionality of the website.
  • Used AJAX module to handle Restful calls to enable communication between view components and servers.
  • Developed Restful Services using Web API for Enterprise Service Bus for routing data between different systems.
  • Worked on Azure Cloud Switch. ACS allows us to debug, fix, and test software bugs much faster. It also allows us the flexibility to scale down the software and develop features that are required for our datacenter and our networking needs.
  • Based on the test scenarios and test cases request DBA to provide different test customers from personal and business banking in the test database.
  • Extensively involved in Business Functional Testing, Backend Testing, System Testing, Cross-Browser Testing and Regression Testing.
  • Identified test scenarios for the new requirements related to Product of Confidential .
  • Worked on using GIT as version control system. Also used Visual Source Safe before moving to GIT. Used JIRA for bug tracking.

Environment: .NET 4.5, MVC 4, JQuery, Web Services, WCF, Web API, AngularJS, AJAX, JavaScript, Bootstrap, HTML,CSS, VB Script, Linq, Entity Framework, SQL, T-SQL, JIRA, GIT, Azure

Confidential, Los Angeles, CA

Senior .NET Developer

Responsibilities:

  • Implemented and extensively used the Object Oriented programming concepts in Vb.Net, C# and ASP.NET 4.0 that includes abstraction, polymorphism, encapsulation, inheritance, etc.
  • Responsible for interacting with client and gathering various business requirements and converting them into technical requirements.
  • Created ASP.NETUser Controls and custom controls for code reusability and to reduce the complexity of user interface design.
  • Developed GUI using ASP.NETand implemented the code. Extensively used ADO.NET to access SQL Server database.
  • Used ASP.NET MVC Data annotations to enforce data validation.
  • Implemented MVC Razor views along with Angular JS.
  • Designed and developed WCF web services and configured our WCF services with appropriate endpoints for consuming them in the web application using different protocols.
  • Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WPF web service hosted in a Windows service.
  • Designed the data access layer on the middle layer to connect various databases for various groups. SOA was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C#.
  • Used SOAPUI for testing the restful services.
  • Developed restful service using Web API for communicating with the In rule service.
  • Worked on User Interface System using HTML, CSS, JavaScript, AJAX, JSON, JQuery, AngularJS, and Bootstrap.
  • Used JavaScript for to enhance the dynamics and interactive features of web page by allowing user to perform calculations, Validate form inputs, Confirmation etc.
  • Working on HttpGet, posts calls and pass data using HttpPost in Angular JS.
  • ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development and LINQ, is used to code queries for DML, DDL Statements.
  • Used LINQ to retrieve the data from the backend through Entity framework.
  • Worked Extensively on Creating and Calling XML Web Services used for checking In /Out consumer information
  • Designed and built a reusable REST API model to consume data from and/or push data into MongoDB.
  • Involved inwriting Stored Procedures, Database Triggers, Views and Transactions handling in Oracle.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycle working with CSS.
  • Used JIRA and Telerik for task assignment, bug tracking and fixture.
  • Tested and implemented components, worked closely with Quality Assurance assisting with creating automated test scripts as needed
  • Used TFS for version control of the source along with the maintenance of the builds and the relevant documents of the same.
  • Involved in the team working in Agile methodologies, Sprint retrospective at the end of every Iteration to know what went well, what went wrong and the Action Items and also discussions involving suggestions to the project.
  • Used Amazon Web Services (AWS) EC2 to deploy our team's projects on to the public cloud.

Environment: .NET 3/4, ASP.NET, ADO.Net, MVC Razor, WCF, WPF, SOA,, SOAP, Web API, HTML, AngularJS, CSS, Bootstrap, Linq, JavaScript, Oracle, XML WebServices, MongoDB, RestAPi, JIRA, Telerik, AWS, Agile

Confidential, Cleveland, OH

Senior .NET Developer

Responsibilities:

  • Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
  • Implemented Presentation Layer which will use the Business Layer components to present the info on the client's browser
  • Used .NET Framework 3.0, n-tier architecture and object oriented Methodologies (C# & Vb.NET) for Application Development.
  • Designed and developed business components and data components using C# and ADO.NET.
  • Worked on master page and content page designinASP.NET.
  • Using WPF created some browser Hosted Applications for the client.
  • Used ASP.NETApplication life cycle event handlers to create handler methods and Global.asmx pages.
  • Started working on migrating ASP.NETapplication to ASP.NET MVC application.
  • Developed UI Pages using Razor Views, CSS, JavaScript, Knockout JS, Node.js and JQuery.
  • Used Bootstrap for developing web enabled applications.
  • Used Ajax Controls for better user performance within the web pages.
  • Designed and implemented the service layer using the custom HTTP handler which supports both XML and JSON for request/response.
  • Worked on creating and consuming SOAP based XML web services including XML Schema, SOAP, WSDL.
  • Worked on creating data binding in view to a variable on the scope object using Angular JS.
  • Worked on dynamic sorting, dynamic table selecting in Linq-to-SQL.
  • Created Tables, Views, Triggers, Stored Procedures, User Defined Functions and other T- SQL statements for various applications.
  • Building reports using SSIS and Crystal Reports for the application.
  • Implemented Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
  • Worked with Microsoft Windows Azure includes a complete set of enterprise-ready data services, including Windows Azure Storage and SQL Databases.
  • Worked on conducted Unit testing, component testing and system testing.

Environment: Agile, .NET 3.0/3.5/4, WPF, ASP.NET, C#, Vb.NET, MVC, Razor, BootStrap, JavaScript, JQuery, JSON, XML, Ajax, SOAP, AngularJS, Knockout JS, Node.js, Linq, SQL,T-SQL, SSIS, TFS, Azure.

Confidential, Chicago, IL

.NET/ Web Developer

Responsibilities:

  • Involved in understanding and analyzing the clients business, requirements for the system.
  • Working on Web Application for various enhancements which is implemented using .NET Framework, Vb.Net, ASP.NET, C#.NET, ADO.NET.
  • Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
  • Developed Windows Services implement daily monitoring and file checking.
  • Designed and Developed Winforms using VB.NET.
  • Creating applications using VB.NET and enhancing projects for .NET applications.
  • Analysis, development and testing of Windows Services to process data retrieved from database based on the criteria.
  • Created meaningful and descriptive URL's which are easy to remember and helpful in improving search engine rank by using the ASP.NET Routing feature.
  • Used front end web development tools like CSS, JavaScript, HTML.
  • Used ASP.NET Ajax and JavaScript to minimize number of Page Refresh.
  • Installing and configuring Oracle/SQL Server database servers and patching as per the requirement.
  • Working on Linq-to-SQL for transactions, views, and stored procedures.
  • Utilize and worked on Source/Version control tools using SVN, validate the change sets/code changes, apply Labeling, Check-in /out.
  • Involved in modifying existing Packages, Procedures, Functions and Triggers according to the new business needs using PL/SQL.
  • Participated insystem integration testing.

Environment: Agile, .NET 3.0/3.5/4, ASP.NET, C#, Vb.NET, ADO.NET, JavaScript, CSS, HTML, Ajax, Linq, Entity Framework,, Oracle, PL/SQL, SSIS, Azure.

Confidential

.NET/ Web Developer

Responsibilities:

  • Gathered requirements from business analysts & client.
  • Developed ASP.NETweb application using C#.NET, Vb.net and AJAX in .NETframework 2.0.
  • Developed user controls and validation controls using ASP.NET for creation of screens and coding.
  • Worked in multiple phases of Search Engine Optimization (SEO) of e-Commerce Web Application.
  • Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact withSQL Server.
  • Designed and developed web forms with ASP.NET, JavaScript, JQuery, JSON, HTML, Bootstrap and CSS.
  • Extensively worked on Entity Framework in the data access layer generating ORM Models and integrating them through SQL and LINQ to Entities to message the data.
  • Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS).
  • T-SQLstored procedures to transfer data fromdatabases to staging area and finally transfer into data marts.
  • Participated in the testing and monitoring of applications and systems performance.
  • Practiced SDLC Waterfall Methodology in order to review progress of project in monthly and also Agile Methodology in order to review the progress in monthly sprints as per requirements.
  • Deployed application to Azure Cloud.
  • Involved in Test-driven development (TDD) process of writing the Unit Tests for C# code of business logic in Presentation Layer.

Environment: Agile, Waterfall .NET 3.0, ASP.NET, C#, Vb.NET, ADO.NET, T-SQL, JavaScript, CSS, HTML, Ajax, Linq, SQL, SSRS, Azure.

We'd love your feedback!