Sr. Full Stack Dot Net Developer Resume
New York, NY
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in software development life cycle (SDLC) from requirements gathering, Analysis, Design, Development, Integration, Implementation and Testing of applications. Experience in consumption of Web Services, WCF using ADO.NET as component to generate the connection to the database.
- Experience in programming with .NET Framework 4.5 using C#, ADO.NET, ASP.NET, Visual Studio.NET, Sql server.
- Highly experienced in web - based page and site designs usingHTML 4.0/5, XHTML, DHTML,XML, CSS2/3, Themes,Master Pages, JavaScript, JSON, Node.JS, Bootstrap KnockoutJS, ReactJS, EXT.JS, JSON, Angular 2 2/4, AJAX, and JQuery.
- Hands on experience in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Unified Modelling Language (UML) and Object Oriented Programming (OOP) using C#.
- Good working knowledge in Data Structuresand Algorithms with Object-Oriented Design Patterns in C#.
- Skilled in UML modelling, writing use case documents, use case diagrams, state diagrams, object diagrams, sequence diagrams and process workflows.
- Experience in COM Interoperability, Web Forms, WinForms, .Net Web Services, WPF, NHibernate, Windows Services, SOAP, RestFul Web Services, WCF, Web API’S, XML, XSD, XPATH.
- Excellent in .Net client applications and their development including web and window applications (WinForms).
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience in implementing several Design Patterns (MVVM and MVC) to standardize the application architecture.
- Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.NetMVC Web Applications.
- Experience with ORM (Object Relational Mapping) and its related components: Entity Framework, Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NETProviders and Typed Datasets.
- Expertise in writing queries, Indexes, triggers, views, functions, stored procedures(SP’s), joins in Transact SQL(T-SQL) and PL/SQL in RDBMS using SQL Server … Oracle 10g/9i/11g.
- Experience in Creating Data Access Layer using ADO.Net and ADO.NetEntity Framework to communicate with the Databases like MS SQL Server, PostgreSQL, mongo DB, Oracle 9i/10g,11g and MS Access.
- Expertise in Design and migration to Azure platform and AWS platform.
- Involved in Unit testing, Integration testing, Regression testing and Functional testing and used Jira for bug tracking.
- Experience working with different version controls like VSS, TFS, GIT and SVN.
- Experience in using Jenkins for Continuous Integration / Continuous Deployment (CI/CD).
- Worked on integrating data sources using MS SQL Server Integration Services (SSIS), ETL tool and developing reports using MS SQL Server Reporting Services (SSRS) and knowledge on generating crystal reports.
TECHNICAL SKILLS:
Operating Systems: Windows Family, Unix, Linux, Mac
Languages: C#.NET,ASP.NET,VB.NET
.NET Framework: .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5,4.5.1,4.5.2
Scripting Languages: Java script, HTML, Html5, CSS3, AJAX, XML, Powershell, Batch shell, ANT
Databases: Sql server 2014, 2012R 2/2010/2008/2005, MS Access, T-SQL, Oracle 9i/10g
Technologies: ASP.NET, WCF, WPF, LINQ, ADO.NET, Web Services
Web Servers: Microsoft IIS 5.1/6.0/7.0, APACHE
Design Concepts: Design Patterns, UML
IDE: Visual Studio
Version control: Team Foundation Server, Visual Source Safe, GitHub
Front End Libraries: Bootstrap, JQuery, Angular JS, Angular2/4
Reporting Tools: Crystal Reports 8.0,9.0, SSRS, SSIS
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr. Full stack DOT NET Developer
Responsibilities:
- Implemented Agile Methodologies and SCRUM Framework in the iterative process of development.
- Enhanced the website for improvised usability for the customer, optimized page layout using C#, HTML 5, CSS3,JQuery, Javascript, Razor, Kendo UI and Angular 4 wrote client side validations using Java Script.
- Developed CSS for the entire application usingBootstrap3 and used Angular 4 for good responsive web pages
- Designed the web UI using ASP.NET, HTML, Typescript, CSS, Web Forms and AJAX controls. Coded in Angular 4 MVC 5 framework to build Web application for the internal use of the organization.
- Worked with ASP.NET MVC5.0 View Engines like ASPX and Razor.
- Designed Web application using C#, ASP.NET MVC 5 (Model - View Controller) with n-tier architecture.
- Developed custom HTML Helpers and partial views in ASP.NET MVC 5 for reusability and consistent look for the application.
- Wrote modular, secure, and well-tested front-end code in TypeScript, HTML5 and CSS.
- Used C#, UI Bootstrap, Angular grid and ASP.NET MVC 5 for developing rich user interface.
- Used Angular 4 framework for building web-apps and Restful services.
- Used WPF for developing the desktop applications with MVVM pattern and created UI controls in XAML pages.
- Developed application using WCF, RESTful Web Services for getting good responsive to the application from all modules of utilization.
- Implemented Data Access layer using WCF, Web-API restful services and Entity Framework.
- Developed WCF/ WCF REST service to make the transactions secure and defined specific functionality in search module.
- Involved in Data Mapping Extraction, Transformation and Loading (ETL) to SQL database and in developing Data Access Component to access the SQL Server Database using ADO.NET.
- Worked with deployment, Setup IIS and TFS builds for different environment.
- Setup the Database in Development, Production environment in Cloud-Microsoft SQL-Azure.
- Used SQL Developer, SQL, PL/SQL, Visual Studio 2008 to move incoming data in company database.
- Used SAS, SQL, SQL Server, Excel and Data Integrator to map data from incoming files to the company's data warehouse.
- Created SQL queries using SQL Server to pull data for analyses using Excel and did data validation for many clients. Data consisted of PQRS and Meaningful Use programs.
- Worked with deployment, Setup IIS and TFS builds for different environment.
- Followed TDD approach and created unit tests for the new functions written using C# and VB.net
- Developed import package to import data from Excel, CSV files into SQL server using SSIS and created ETL packages using SSIS.
- Generated Reports as bar charts using different techniques like data filtering, adding interactivity, deploying reports to report server using SSRS and Telerik Reporting.
Environment: ASP.Net, Windows Applications, Windows Forms, Angular, Typescript, Class Libraries, Framework 4.5, MVC 5, C#, TELERIK Kendo UI, Crystal Reports, MSSQL, PL/SQL, Reporting Services, Web Services, Web API, XML, Progress, Visual basic, SSRS, SSIS, T-SQL, Visual SourceSafe
Confidential, Woodlawn, MD Aug
Sr. Full Stack Dot Net Developer
Responsibilities:
- Implemented applications using HTML, CSS, Javascript, ASP.NET, C#, WCF, Restful services, XML, JSON, Kendo UI, and SQL Server.
- Implemented responsive UI which will scale itself depending on the device, platform and browser, using Angular 2, HTML, CSS, Bootstrap, Web pack.
- Designed the ASP.NET MVC 4 pages and Created the Page Layouts using the View Master Pages and the navigation pages and Involved in MVC Web Forms.
- Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Built an ASP.NETapplication authentication using .NETFramework, Model View Controller MVC 4 and IIS security model.
- Implemented XML Web Services using C#.NET and built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular 2, Typescript, JavaScript and Bootstrap.
- Developed user interface screens using ASP.NETMVC Razor, JavaScript, JSON and HTML and Created Custom Angular 2 Directives for the application.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Created and deployed XML Web Services (WCF) using ASP.NETand C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used SOAPUI & SOA Cleaner Express tool for testing WCFServices
- Designed, modeled multi-threaded, enterprise n-tier software agent using WCFweb service hosted in a Windows service.
- Designed WCF Service Contract for validating the user input. Implement classes for data validation and to perform edit check on the data.
- Created new database objects like Tables, Procedures, Functions, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
- Used SQL Loader to load bulk data into tables to run faster queries.
- Loaded the data into database tables using SQL*loader from text and excel files.
- Developed data model, SQL Queries, SQL Query tuning process and Schemas.
- Developed many complex Stored Procedures, Functions, and Packages using PL/SQL using advanced features like arrays, nested table, collections.
- Involved development of complex functionalities using PLSQL queries, procedures, functions, packages and advance Sql queries (Co-related queries, Sub-queries, Inline Views, Ref-cursors, Collections), worked with Analytical Functions in Sql.
- Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.
- Created Web App Services and deployed Asp.Netapplications through Microsoft Azure Web App services.
- Designed Xml Schema and used Xml document to handle xml data transfer.
- Used Team Foundation Server (TFS) and Git for Version Control.
- Involved in Debugging, fixing the bugs and Testing the modules.
- Used Visual SourceSafe to allow back-tracking to earlier versions of a file.
- Experience in working with the data in Excel sheets and imported into SQL Server Data base using SSIS and SSRS Packages.
Environment: ASP.NET4.0, AJAX, ASP, Java Script, Angular 2, XML, Kendo, Typescript, XSLT, DHTML, ADO.NET, C#, Win Forms, SQL Server, IIS 6.0, Visual Studio, Web API, SQL Server Reporting Service.
Confidential, MN
Dot Net Developer
Responsibilities:
- Develop, test and deploy the custom C#.NETthick client applications in an Agile/SCRUM environment.
- Worked with OOPs, OOD patterns and SOLID principles while building the layers in the architecture.
- Developed applications using C#, Bootstrap, MVC, design patterns, OO methods, stored procedures, and T-SQL.
- Implemented modules in SOA platform to support various integration styles which includes SOAP, REST, and XML over http and JSON.
- Used Typescript as a front-end scripting language for creating module, controllers and services.
- Designed presentation layer for dynamic Winforms using MVC Framework, HTML, Bootstrap, JSON, AngularJS and Visual Studio.
- Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Implemented Routers in Single Page App (SPA) as a part of Angular, backbone implementation.
- Created Restful ASP.NET Web API service including get, post, delete, put method with both convention-based routing and attribute routing so that user can interact with server and get result from the server.
- Developed WPF application using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions.
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Developed WCF/ WCF REST service to make the transactions secure and defined specific functionality in search module.
- Created complex stored Procedures, Triggers, Cursors, Tables and other SQL Joins and Statements for Applications by using T-SQL.
- Involved in Database design and development using triggers, UDFs, views, indexes, T-SQLin SQL Server.
- Designed and created REST WEB API for providing functionality to the user.
- Used ADO.NETEntity Framework Model as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Used TFS as the version control in the development process
- Generated Unit Test Cases using Visual Studio.
- Experienced in designing reports for Web Applications using Crystal Reports and SSRS and also worked on SQL Server Integrating System (SSIS).
Environment: WPF, C#.NET4.0, ADO.NET, .NETFramework 4.0, Angular Visual Studio, Sql server, Visual Profiler, MVC, SSIS, SSRS, MVVM, WSDL, SOAP, TFS, WPF.
Confidential San Jose, CA
Dot Net Developer
Responsibilities:
- Developed new web-based, multi-tier business application utilizing .NET, C#, ASPNET, XML, HTML, CSS, Javascript, SQL and Entity Framework in an N-tier development environment.
- Used AngularJS as the development framework to build a single-page application.
- Developed WCF services on server side and effectively consumed them on client side.
- Used MVC ASP.NET to develop code behind logic, business tier and SQL server for data tier.
- Responsible for designing the ASP.NETapplication authentication using .NETFramework, Model View Controller MVC and IIS security model.
- Used RESTful service methods to create, read, update and delete form data.
- Implemented Service Oriented Architecture (SOA) and also have exclusive experience working with User Controls with C# code-behind files, debugging and Quality Testing of the code.
- Programmed ADO.NETfor communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports
- Extensively used C#.NETfor development and design of the Business Logic and Data Access Layers use of Generics, Events, Properties and Anonymous methods in Test Driven Development (TDD) environment.
- Extensively used SOAPUI tool to test the web services by consuming WSDL.
- Wrote Complex stored procedures, queries, functions to fetch data from complex views and tables using many joins in SQL and developed custom controls.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
- Developed SQL server stores procedures, Tuned SQl queries (using indexes and Execution plan).
- Worked on implementing a search page for client/ subsidiaries and their linking into a table/ grid format.
- Effectively fixed the defects founded during functional testing phase and QA phase.
- Created and deployed SQL Server 2008 SSIS packages to redirect the data in to the production.
Environment: C#, ASPNET, XML, SQL, Entity Framework, Angular, MVC, ADO.NET, SOAPUI
Confidential
Full Stack Dot Net Developer
Responsibilities:
- Involved in requirements gathering, designing, developing, testing and deployment of the application.
- Involved in full Agile, Scrum methodology to produce high quality software model.
- Developed strongly typed Views in ASP.NETMVC as per the requirements.
- Created a custom, single-page application (SPA), responsive web application using Angular.
- Worked with the Entity Framework to create the update model from Code First approach.
- Implemented the Layers (Data access layer, Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Method.
- Implementation of client side validations using JQuery and ASP.NET, MVC validations are implemented at Controller level.
- Leveraged JQuery for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
- Developed user interface using ASP.NET, Bootstrap, JavaScript, CSS and HTML for responsive websites.
- Created and maintained Stored Procedures, Tables, Views, Indexes, and Triggers in SQL server as needed.
- Used triggers, stored procedures using T-SQL. Wrote SQL queries PL/SQL Packages, Views and performed query tuning for improving performance.
- Imported and migrated data from old legacy systems into Microsoft SQL Server using C#, SSIS packages.
- Implemented and consumed Web Services (WSDL and UDDI) for automatic dump in SQL server.
- Leveraged Visual Studio 2013 to track Work Items, carry Continuous Integration builds, Unit Testing and also used SVN as the Source Control.
- Worked with the QA teams during the process of pushing out the QA build and testing process and fixing the raised defects.
- Developed and designed reports for web application using SSRS (Reporting Service).
Environment: ASP.NET MVC, Entity framework, JQuery, AJAX, Bootstrap, T-SQL, SSRS.
Confidential
Full Stack Dot Net Developer:
Responsibilities:
- Developed the application using ASP.NetWeb Forms, Classes using C#.NETthat incorporates both N-tier architecture and database connectivity.
- Used WCF for rapidly building service-oriented applications that communicate across the web and the enterprise.
- Created event driven Web Forms using ASP.NETand implemented form validation using Validation controls using both Custom validation and JQuery was written for Client side validations.
- Developed and maintained web services for the audit report system. These web services are responsible for the sync framework between the online (Web application) and offline system (Windows desktop application).
- Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
- Extensively used ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive to the users.
- Consumed Web Services (WSDL,) from third party for authorizing payments to/from customers.
- Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
- Deployed applications to Azure Cloud.
- Used Git Hub for Version Control, Team build, Project Management, Data Collection and Reporting.
Environment: WCF, WPF, Ajax, Git Hub, Azure, LINQ.
Confidential
Dot Net Developer
Responsibilities:
- Developed under Agile Methodology such as Scrum as part of Rapid Application development.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, j Query, CSS and ASP.NetControls.
- Extensively used ASP.NET Validation Controls and Java Script for client side validations in the Web Pages.
- Involved in Designing and Development of MVC Pattern.
- Created validation logic and changed jQuery functions to manipulate and submit form data using AJAX server calls.
- Communication between Data Access Layer and SQL Server was established by LINQ.
- Created business Model in VB.NETto maintain connectivity with SQL Server databases.
- Designed and developed Triggers, Functions and stored procedures for SQL Server database using by T-SQL.
- Developed Custom Reports using SQL server reporting services (SSRS) using by BIDS.
- Involved in tracing at page and application level, testing and debugging.
- Used Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Involved in Testing - Unit Testing, Integration Testing and User Acceptance Testing.
- Involved in Data Migration from Legacy Systems to SQL Server using SSIS and BIDS.
Environment: ASP.NET, C#.NET, VB.NET, MVC, LINQ, T-SQL, SSIS, SSRS.
Confidential
Junior Dot NET Developer
Responsibilities:
- Implemented all phases of SDLC and proposed solutions to the business problems.
- Responsible for creating the Entity-Relationship diagrams, Data Modeling, Class diagrams, Sequence diagrams and Process Flow diagrams using Visio 2007 and documenting the project architecture.
- Involved in the finish of the application using .NET 1.1 framework, C#, ASP.NET, AJAX, HTML, CSS, Web Services andimplemented Ajax controls to aid in efficiency.
- Responsible for designing the ASP.NETapplication authentication using .NETFramework, Model View Controller MVC and IIS security model.
- Created the Winforms and webforms using C# and ASP.NET.
- Developed JQuery code for client side validations using JQuery selectors, Events and AJAX.
- Designed different components using C#.NETand built n-tier architecture with extensive use of object oriented programming techniques likes Inheritance, Interfaces etc
- Maintained Windows application with Visual Studio 2008 with VB.NET
- Developed the web forms using ASP.NETServer controls and Performed validation on the client side using JavaScript and Validation Controls.
- Creation and correcting existing code using LINQ in the Data Access Layer, also involved in meetings to gather all the business rules to solve bugs.
- Developed ASP.NET web services to encapsulate business logic components to be used in a distributed environment using C# and exposed them through SOAP.
- Built an ASP.NETapplication authentication using .NETFramework, Model View Controller MVC and IIS security model.
- Developed the components for middle tier (Business Layer).
- Developed Data Layer using ADO.NETto communicate with MS SQL Server.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Wrote database stored procedures to implement complex business rules. Included a number of triggers, views, Lists in the database.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
Environment: .NET 1.1, C#, ASP.NET, AJAX, HTML, JavaScript, CSS, ADO.NET, SQL Server, LinQ, Visual Studio.
