We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

0/5 (Submit Your Rating)

Hattiesburg, MS

SUMMARY

  • More than 7 years of experience as .Net Developer focusing on Software design, Business requirement consolidation, development, debugging and deployment of large - scale web applications in multiple domains.
  • Experience with an Agile software development methodology and Test-Driven Development including SCRUM Framework.
  • Expertise in application development with technologies such as .NET Framework, C#, ASP.NET, VB.NET, MVC, WEB API, ADO.NET, Web Forms.
  • Excellent knowledge in Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).
  • Experience in data object models like LINQ and Entity Framework to retrieve and modify data and developing entity data framework services.
  • Expertise in Creating User Controls, Support to Multilingual, Creating Deployment Setup, JavaScript, HTML, DHTML, CSS, XML, XSL, XSLT, AJAX, jQuery, AngularJS, Bootstrap, WSDL.
  • Expertise in AngularJS on Filters, Validations, Controllers, Directives, Components, Factory, Service Resources, Routings and Events.
  • Experienced in Requirements gathering, analysis, design using UML for creation of use cases, work flows, data flow diagrams using MS Visio.
  • Extensive knowledge of C# features like Serialization, Multi-threading, Reflection, and Exception Handling.
  • Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server & Oracle.
  • Experience in designing and branding Master Pages utilizing Server, User, Data Grid, Form Validation and Custom controls with CSS.
  • Expertise in Data Modeling, Data Mapping, T-SQL, SQL Server Management Studio (SSMS), SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), and SQL Server Reporting Services (SSRS).
  • Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
  • Strong analytical and conceptual skills in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
  • Experienced in consuming and developing ASP.NET, WCF Web Services using Simple Object Access Protocol, developing SOA based services.
  • Knowledge in configuration & version management using Visual Source Safe (VSS), Clear-Case, Subversion (SVN), Team Foundation Server (TFS), Git, and Perforce.
  • Experience in Microsoft testing tools like MS Unit and N Unit to run the test parallel to console runner within the Adapters. Experience in Integration testing, writing Test cases, Test plans, Bug analysis and fixes.
  • Solid experience in analyzing, designing, developing and deploying various n-tier client/server Web Applications and Windows Service.

TECHNICAL SKILLS

Languages: C#, VB.NET, C, C++, Javascript

Web Technologies: HTML, XHTML, XAML, DHTML, CSS, XML, XSLT, VBScript, JavaScript, AngularJS

.Net Technologies: ASP.NET, ADO.NET, AJAX, WCF

Databases: SQL Server, Oracle, MS Access

Operating Systems: Windows Server, Linux, UNIX

Web Server: Internet Information Service (IIS), SQL Server

Protocols: SOAP, TCP/IP, HTTP

IDE: Visual Studio

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

Framework: ASP .Net Framework

Versioning Tools: Visual Source Safe (VSS), Team Foundation Server (TFS), GIT, IBM ClearCase

Methodology: Agile Methodology, SCRUM, Waterfall methodology

PROFESSIONAL EXPERIENCE

Confidential - Hattiesburg, MS

Full Stack .Net Developer

Responsibilities:

  • Worked with Business Analysts, Project Managers, Project Lead and other developers to help design, develop technical design, specs, and coding as part of SDLC.
  • Implemented the Agile Scrum methodology and Test-Driven Development (TDD) for developing the application
  • Developed web applications in C# to meet business requirement using Visual Studio.
  • Developed the UI (user interface) using ASP.NET, MVC, HTML5, CSS3, Bootstrap, Ajax, JavaScript, jQuery.
  • Used AngularJS for creating the controllers, Factories, Services, Custom Directives and JSON to pass the JavaScript objects from server to web application.
  • Worked with different jQuery plug-ins and implemented client-side functionalities such as paging, table sorting, data tables, sliders.
  • Provide rich UI design using HTML5 to get consistence look and feel in the application.
  • Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Used Bootstrap framework to create Responsive web pages.
  • Build Data Sync job on Windows Azure Cloud Services to synchronize data from SQL databases to SQL Azure.
  • 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.
  • Intensively worked on WCF Services to support distributed computing and to enable applications to communication with each other.
  • Used jQuery extensively across the application like making Ajax calls, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels.
  • Developed ASP.NET Web API services to return JSON and XML Format Data to Support Mobile Application.
  • Developed ADO.NET Entity Framework to use relational data with a data service by defining a data model that maps to relational data.
  • Involved in creating database objects such as Tables, Views, Stored Procedures, and functions, involved in database performance tuning.
  • Extracted data from different sources, designed and developed ETL processes for loading data into the database by utilizing SSIS tools.
  • Changed the existing functionality and also provided new functionality in front-end screens corresponding changes are done in procedures.
  • Responsible for creating Queries related to joining tables and aggregating data
  • Used TFS for source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects.
  • Created complicated reports like parameter based reports, sub reports, well formatted reports, matrix reports, chart and tabular using SSRS reporting.
  • Participated in Unit testing of the application and wrote the test cases to test each of the application modules with the help of N-Unit.

Confidential, New York, NY

Sr. .Net Developer

Responsibilities:

  • Participated in design reviews, architecture reviews, code reviews and proposed solutions to the business problems
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Worked in developing web applications using ASP.Net and C#. GUI screens designing and coding using ASP.Net, C#, HTML, AJAX, JavaScript and jQuery.
  • Used JavaScript for validating the frontend client side as well as used ASP.NET controls for validating server side.
  • Implemented functionality such as Searching, Filtering, Sorting, Categories, validating using AngularJS framework.
  • Involved in designing Web forms using Server Controls, User Controls using C# as code behind language for entire application.
  • Involved in Enhancement of existing application utilizing AngularJS, developed routing through web pages and achieved Single page application. Used Angular JS to achieve two-way data binding.
  • Designed C# components for implementing business logic for application which is used to do the transactions on database in middle tier using ADO.NET
  • Implemented AJAX controls for partial page updates and to decrease the response time on the pages
  • Worked extensively on web forms and data binding controls like Grid View, Data List and drop-down boxes and Mapping page fields to the database fields.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Created and deployed XML Web Services to generate the proxy class files based on the web services and consumed in web application.
  • Utilized LINQ to SQL technology to interact with the SQL Server database for data retrieving, querying, storage & manipulation using Entity Data Model.
  • Created packages using SSIS for extracting data from MS Excel files, OLEDB, MS Access to SQL Server database.
  • Wrote Complex Stored Procedures, Functions to fetch data from complex views and tables using many joins in SQL and developed custom controls.
  • Worked on Tuning SQL queries (using indexes and Execution plan).
  • Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using N-Unit and responsible for writing test scripts and scenarios.

Confidential, Alpharetta, GA

.Net Developer

Responsibilities:

  • Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
  • Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC application using HTML and Razor view.
  • Created HTML Helpers in order to reduce the amount of tedious typing of HTML tags.
  • Used extensively jQuery, JavaScript and ASP.NET for AJAX Implementation and Client-Side Validations.
  • Used jQuery to validate user controls and web forms.
  • Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
  • Modified Web Services to interact with other applications and exposed them using SOAP and HTTP.
  • Used WCF for developing and deploying services on windows in line with the SOA.
  • Experience on Entity-Framework for Object-Relational Mapping (ORM)
  • Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server.
  • Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
  • Created complex Stored Procedures, triggers, cursors, tables, and views using T-SQL for various BI purposes.
  • Integrated SSRS reports into the web application using Report Viewer Controls.
  • Created SSIS Packages using Visual studio to move data from files to tables.
  • Used TFS for versioning and source code check in and check-out.
  • Performed Test Driven Development (TDD): N-Unit Testing and Load Testing.
  • Actively participated in Peer reviewing of the code for maintaining the quality of coding and application.

Confidential, Phoenix AZ

.Net Developer

Responsibilities:

  • Involved in Product Life Cycle from Gathering Requirements, Database Design to testing the application.
  • Developed web pages in ASP.NET using C# and application programming interface.
  • Participated in developing application with ASP.NET, JavaScript, HTML, SQL Server.
  • Used stored procedures, SQL queries, DTS, SSIS Packages and Views for retrieving the user details and the events information from the SQL Server.
  • Used to ADO.NET for data retrieving, querying, storage and manipulation.
  • Used Master page & Multi-View control for loading different user controls dynamically.
  • Worked with TFS to maintain history of source-code & project documents.
  • Implemented AJAX and Smart Client to enhance the performance and user experience.
  • Effectively used XML Http Request object to implement AJAX for search functionality.
  • Created ASP.NET Web Controls with AJAX and Windows Controls integrated for improving performance.
  • Used different Master Pages that provides a consistent layout at various stages.
  • Used nHibernate for mapping from .NET classes.
  • Worked on MVC architecture to create web applications using AJAX Extensions.
  • Responsible for creating Web Forms in ASP.NET server controls like Data Grid, Menu.
  • Involved in Database Design and Created Tables according to requirements.
  • Used advanced JavaScript with jQuery framework to create interfaces and help manage cross browser compatibility.
  • Used WCF to interact with another application.
  • Followed agile methodology standards for design specifications of the application.
  • Using Data Layer, we used Templates as some predefined and dynamic queries and retrieving the Information.
  • Used client-side JavaScript and ASP.NET custom validations for validating user input.
  • Used the ASP.NET server controls and Grid View data control for displaying different lists and the events list.
  • Created Web services as the bridge between user interface layer and Business Service Layer to provide SOA.

Confidential, Frisco, TX

.Net Developer

Responsibilities:

  • Participating in requirements gathering and compiled them into design document.
  • Follow Agile methodologies (Scrum) and Test-Driven Development.
  • Creating use case and class diagrams in MS Visio using UML notations.
  • Worked on Detail System Design (DSD/HLD) with Agile environment
  • Developed Master Pages and Themes using C#.NET to create a consistent layout for the pages
  • Developed service contract, operation contract & data contract classes to support communication between Agents to ensure .NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET.
  • Used Ajax, jQuery, JavaScript, CSS and various web controls to present data to users in a much comfortable environment.
  • Worked with Model View Controller (MVC) pattern to design layer.
  • Developed Custom Controls and Navigation controls using C#.NET and configured the caching policies
  • Prepared Database stored procedures, functions, packages and batch programs using Oracle PL/SQL.
  • Analysis, Design and Development of Core Financial Screens using ASP.Net, VB .Net
  • Worked on Work Items in Team Foundation Server (TFS)
  • Creating Joins, Views, functions, stored procedures and triggers as part of the database programming.

We'd love your feedback!