We provide IT Staff Augmentation Services!

.net Full Stack Developer Resume

0/5 (Submit Your Rating)

Cherry Hill, NJ

SUMMARY

  • Experienced .Net Developer with around 5 years of experience handling all phases of application development using Microsoft and Open Source Technologies for different domains (Finance and Budgeting, Retail/Ecommerce, Government/Public Sector, IT consulting and Services).
  • Experience in designing, implementing Software Packages using .Net Framework, C#, WCF, WPF,
  • MVC, WinForms, ASP.Net (Web Forms), Angular JS, LINQ, Lambda, Oracle PL SQL, Java Script, RESTful, CSS
  • Expertise in developing Client/Server Applications on Three Tier Architecture, N - Tier Architecture, SOA (Service-oriented Architecture) design patterns and Object-Oriented programming (OOP) concepts
  • Experience in Oracle and SQL database management: creating schemas, import/export databases, writing procedures/functions/custom queries, Database performance improvement.
  • Professional in systems integration, including functional design, process management, documentation, Functional testing, and training.
  • Expertise in data accessing using ADO.Net, Stored Procedures & queries from Oracle PL/SQL and T-SQL.
  • Experience in Object Oriented Analysis and Design (OOAD) and OLAP using UML Methodology including Case diagrams, Class diagrams, interaction diagrams, State diagrams, and deployment diagrams
  • Expertise in applied Object-Oriented Design (OOD), OLAP and Object-Oriented Programming (OOP) Concepts, in Software Application Design/Development. Designed stable, robust Windows/ Web Applications.
  • Extensive experience in developing various applications using Visual Studio.NET technologies like C#, VB.NET, ASP.NET, ADO.NET, XML, Web API, WCF, Entity Framework, Linq, Lambda and IIS.
  • Updating, accessing and version controlling the source code using Team Foundation Server (TFS)
  • Broad exposure to software life cycle process like Feasibility, System Studies, Estimation, Design, Coding, Testing, Implementation, Team coordination, Software Documentation, Production Support, Agile Methodologies Scrum.
  • Design and implementation ofservicesusing WCF SOAP\REST, creatingRESTservicesusing ASP.NET Web API.
  • Knowledge on Amazon Web Services.
  • Leverage technical and business acumen to communicate and negotiate effectively with supervisors, client managers and other project stakeholders.
  • Some experience incorporating Infragistics UI into an application.
  • Excellent written and verbal communication skills, presentation and problem-solving skills
  • Good team player with extraordinary problem solving and trouble-shooting capabilities.
  • Ability to quickly master new technologies and capable of working in-group as well as independently.

TECHNICAL SKILLS

Web Application Frameworks: ASP.NET, MVC5.0, Web Forms, HTML 5/4/3, XML XSLT, JavaScript, jQuery, CSS, AngularJS/2.0, Silver light

Microsoft Technologies: NET Framework (4.5, 4.0, 3.5, 3.0), XAML, LINQ, ADO.NET, Entity framework, XML

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

Databases: SQL Server (2014, 2012, 2008, 2005)

Database Languages: SQL, T-SQL, PL/SQL

IDE Tools: Notepad++, SQL Server Management Studio, MS Test, N-Unit Testing Framework, PL/SQL Developer

Web Services & Middleware: WCF, SOAP Web Services, RESTful Services, ASP.Net Web API Servers Windows Server 2008/2003/NT, Microsoft IIS (7.0, 6.0, 5.0)

Version Control: Git, TFS, VSS

Development IDE: Visual Studio.NET

Architecture: Agile Methodology (Scrum), Waterfall (SDLC), Test Driven Programming, Design Patterns and Practices, ER Diagram, Data Flow Diagram

ORM Tools & Reporting Tools: SQL Reporting Services (SSRS), SSAS, SSIS, Entity Framework, LINQ

Technologies: HTML4&5/XHTML, CSS, Bootstrap, Java Script, JSON, jQuery, AJAX, AngularJS

Cloud Service: Microsoft Azure, AWS

PROFESSIONAL EXPERIENCE

Confidential, Cherry Hill, NJ

.Net full stack Developer

Responsibilities:

  • Involved in Requirement Analysis, designed and developed Web application using ASP.NET 3.5/4.0 and C# .NET Framework 3.5/4.0.
  • Worked in alarge-scale web application suite with many SOA-based interfaces.
  • Extensively involved in Developing UI layer, Business Layer and Data Access Layer.
  • Development and enhancement of the application using Agile SCRUM Methodologies.
  • Responsible for Testing and Debugging the Stored Procedure, SQL Scripts
  • Designed and Implemented business logic using three-tiered architecture and WCF
  • Developed Business Logic Components &Data Access layer using C#
  • Used Master Pages to achieve uniform template design for the entire application.
  • Used OOPS concepts and Multithreading.
  • Developed WCF services to save/get the data for portfolio screen using C#, LINQ
  • Used ADO.Net to interface the database to the front end.
  • Built Single page web application using Angular JS.
  • Used various Validation controls in ASP.NET Web Forms for validation.
  • Implemented WCF Web Services for search functionality
  • Designed the Database and developed Stored Procedures using SQL Server 2008.
  • Used SQL Server Integrating System(SSIS) and SQL Server Reporting System(SSRS)
  • Used SQL Server as backend and implemented ADO.NET data objects such as Data Adapter, Data Reader, Dataset, Data table

Environment: ASP.NET, C#, Visual Studio 2010,SSIS, SSRS, .Net framework 3.5/4.0, WCF,WPF, MS Visio, CSS, JavaScript, ADO.Net, XML, XAML, XSLT, Ajax, SOAP, Team Foundation Server 2010, LINQ, SQL, Server 2008,KnockoutJS and AngularJs.

Confidential, Houston, TX

.NET Developer

Responsibilities:

  • Participated as a key player in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/database and transition using iterative AGILE methodology.
  • Developed reusable code library, components and AJAX controls using unobtrusive AJAX, JSON and Razor like multi select autocomplete.
  • Developed reusable selection and filter views for reports. In report filter screen the selection criteria can have single, multi-select or range option for each data field.
  • Developed the knockout.js dynamic grid for data entry of oil vouchers using MVVM pattern.
  • Created Grid based Dynamic Reports using jQuery, Knockout.js and Grid.MVC
  • Created the Web Based Pivot Reports using Pivot.js
  • Used Entity Framework 4.0 to implement ORM mapping and LINQ for data retrieving, querying, storage and manipulation.
  • Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
  • Created and used WCF and WEBAPI services to integrate and merge the data from different systems.
  • Developed the transaction import module from different systems. The incoming data was transformed from XML, Excel, MHTML, Web Services in intermediate Data Table and then uploaded into our systems using the Business Model API. The same Business Model API was used in entry screen for saving the data.
  • Integration with remote entry module for Cash Entries and Sales entries from sales branches/factories using WEB APIs/Manual Upload.
  • Implemented Data Access Layer, Repository Services using WCF
  • Connected App Server, Repository Layer using Dependency Injection - Unity Framework
  • Responsible for deployment of the Application in production and resolving any post-deployment issues

Environment: .Net Framework 4.0, Silverlight 4.0,Visual Studio 2017, ASP.NET 4.0, CSS, C# .Net, WPF, WCF, AngularJS, Web services, XML, SSRS, SQL Server 2008 R2, LINQ, MS Visio, TFS

Confidential

.Net Developer

Responsibilities:

  • Involved in Design, Coding, Testing and Implementation of the application.
  • Created the Controllers and Controller Actions, Action Results, Views, View Models, Html Helpers, Partial Views, Layouts Filters, ASP.NET MVC.
  • Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
  • Used AngularJS to standardize web application structure and provide a future template and KnockoutJS for data binding
  • Taking advantage of the MVC pattern and AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
  • Successfully organized initial set of requirements into master list of Use Cases. Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Used data controls like Data Grid, Data List, Data caching, Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET web pages.
  • Designed Web Forms using different ASP.NET Server Controls, Validation Controls, and other 3rd party controls.
  • Extensively used JavaScript for Client Side functionality in ASP.NET Web Pages.
  • Designed and developed various abstract classes, interfaces, Inheritance to construct the business logic using C#.Net, ADO.NET and SQL.
  • Conducts comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to the Production environment to minimize bugs.
  • Developed extensive Stored Procedures and Triggers in SQL Server and Developed Classes to connect to the SQL Server Database.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources
  • Implement NUnit Testing, Integration Testing and Regression Testing
  • Created SQL Server procedures, Triggers, Views and query optimization is done using SQL profiler.
  • Worked on Crystal Reports for Reports Module to create various types of Reports.
  • Maintained Version control using Team Foundation Server (TFS).
  • Worked on waterfall model project management.
  • Done Code review, Debugging, Bug Fixing, Unit testing and Integration testing and Production support.

Environment: Visual Studio .NET 2008/2012, MVC, AngularJS.NET Framework 3.5, C#, ASP.NET 3.5, JavaScript, TFS, Web forms, HTML4, CSS, SSRS, SQL Server 2005, MS Unit, Web Services Team Foundation Server 2008, ADO.NET.

Confidential

.Net Developer

Responsibilities:

  • Involved with the team members to capture requirements from customers
  • Collaborated with team partner to design and develop the Web Forms for members to do online transfer with in internal banking accounts
  • Utilized ASP.NET validation controls and JavaScript to perform client-side validation
  • Developed web-based page and site designs using HTML, CSS, Themes, Master Pages, JavaScript and jQuery
  • Worked on View State to maintain data between the pages of the application
  • Developed and used User Controls using C# and ASP.NET
  • Work Experience with ADO.NET Entity data model and Grid View and developed SQL queries to retrieve account information
  • Implementation of C# and .Net framework classes to develop and design components
  • Developed and integrated Web Forms and Server controls in ASP.NET
  • Participated in project planning sessions with clients, business analysts, and team members to analyze development requirements and make recommendations for moderate to complex systems

Environment: ASP.NET, C# .NET, HTML, JavaScript, CSS, Visual studio 2008, SQL Server 2008, AJAX, ADO.NET, jQuery

We'd love your feedback!