Full Stack Dot Net Developer Resume
KS
SUMMARY:
Searching for the opportunity to bring 8 years of programming, technology, and engineering expertise in developing software’s while incorporating critical thinking, problem solving, and leadership.
TECHNICAL SKILLS:
.Net Technologies: ASP.NET, ADO.NET, SQL, ENTITY FRAMEWORK, XML, Windows Services, LINQ, WPF, .NET Framework 4.0/4.5, MVC 4/5, Web Forms, Entity Framework
Cloud Computing: Microsoft Azure, SQL Azure, Azure Search, Azure Active Directory, Visual Studio Online (VSO), Web Apps & Office 365
Client - Side Tools: HTML5, CSS3, Java script, JQuery, AJAX, XML, JSON, XSLT, XSD, XPATH, Firebug, Fiddler, Postman, SoapUI, Bootstrap, Angular JS/2.0/React JS, TypeScript
SOA: Web API, WCF, Web Services, Restful Services, Web Sockets.
Languages: C#, VB.NET /VB6
Databases: MS SQL Server 2012/2008/2005 , Oracle 9i/11g, MongoDB, Oracle 10g/9i/8i, MS Access, PL/SQL, T-SQL, Query Optimization, Stored Procedures, Triggers, Database normalization, Functions
Version Control: Microsoft Visual Source Safe 6.0, Team Foundation Server, GIT, SVN
RDBMS SQL SERVER: SSIS, SSRS, T-SQL
Tools: & IDE: Microsoft Visual Studio 2008, Microsoft Visual Studio 2010, Microsoft Visual Studio 2012, Microsoft Visual Studio 2013, Microsoft Office.
Reporting Tools: SSIS, SSRS, Crystal Reports
Design Methodologies: OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts
EXPERIENCE:
Full Stack Dot Net Developer
Confidential, KS
Responsibilities:
- Developed SPA (Single Page Applications) apps using React/AngularJS2.0 Knockout JS and Bootstraps CSS.
- Worked in an Agile Methodology (Scrum) to meet timelines with quality deliverables
- Worked on implementing directives and scope values using AngularJS for an existing webpage.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Involved in building highly interactive portable widgets using HTML 5, CSS 3, Telerik controls and the latest AJAX libraries.
- UsedAngularJSto create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- AngularJS Ajax module is used to handle RESTful calls to enable communication between view components and server.
- Developed back end interfaces using SQL Stored packages, Procedures, Functions, Collections, Object, Types, Triggers.
- Built application service layer using React/AngularJS 2.0 Dependency Injection.
- Experience working with theKendoUIcontrols including Grid, Chart, and Editor components etc.
- Developed modules of the application in ASP.NET and involved in writing and C#.Net Classes.
- Applied the concepts of ASP.Net Controls, Master Pages, HTML5, JQuery and AJAX for developing web forms in Partner and Survey Engine and branching tool websites
- Implementation of client side validations using JQuery andASP.NETAJAX.
- Procedures, SQL scripts and calling them by using Perl shell and Korn shell scripts.
- Developed Complex Store Procedures in T-SQL for SSRS and Web Application.
- Created Dropdown and Drill through reports using SSRS.
- Imported data from flat files to SQL Server database using SSIS, Written stored procedures in SQL server.
- Involved in implementing Web Service, and REST Services.
- Implemented LINQ Queries with C#.Net on different data sources in applications.
- Working knowledge of LINQ to minimize the complex code.
- Used the Git Hub Manages the Source Code Management (SCM) of Projects.
- With the help of the Git Hub perform the Code reviews.
- And also perform bugtracking,hosting the websites by the Git Hub.
- Worked on WCF pattern application development.
- Creating and deploying cloud infrastructure solutions in small environments with Microsoft Azure.
- Very good experience in using design patterns like Dependency Injection, MVP patterns and Object Oriented Programming.
- Experienced in SOA i.e. Service Oriented Architecture with authoring and consuming Web services and experience with other distributed methodologies like WCF.
- Developed some Web services and Used SOAP UI for testing of Web Services.
- Used RESTful service methods for create, read, update and delete form data.
- Developed open source, lightweight practical applications through use of WebAPI’s and utilized authentication via tokens.
- Responsible to develop services using .NET/C#.Net code and Web API’s technology (Restful API).
- Handle escalated Support tickets till closure for MSAzurePaaS platform.
- Creating a responsive UI using AngularJS Web API service to send and receive JSON data.
- Used NUnit, Rhino mock and stub for writing the test cases.
- Involved on migratingSQLServer databases toSQLAzureDatabase usingSQLAzureMigration Wizard. Deployed application toAzureCloud.
- MigratedSQLServer 2012 database to WindowsAzureSQLDatabase and updating the Connection Strings based on this.
- Deployed the tools MicrosoftAzureCloud Service (PaaS, IaaS), and Web Apps.
- Used Github repository to run the Jenkins job for Continues Integration.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
- Extensively used JQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Used JQuery to make the application highly interactive and used JSON objects effectively for efficient client side coding.
- TFS was used for version control, check-in's and checkouts, code compare and in prod and dev regions.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing.
Sr. Dot Net Developer
Confidential, Topeka, KS
Responsibilities:
- Involved in all phases of SDLC which Involves Project Planning, Analysis, Design, Documentation, Development, implementation and support of software applications based on N-tier architecture.
- Organizing the project support central and managing the project related documents and links to be accessible quickly and efficiently.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET, MVC, HTML5, CSS3, and React/Angular JS2.0, Node JS, Bootstrap CPP Visual Studio2013 and Entity framework.
- Design and building of RESTful services using ASP.NET Web API.
- Modified Hierarchical Viewer Transformation to enable the website to dynamically change layout by selecting a theme inkentico.
- Monitoring task assignments for the technical team to ensure that they are delivered on schedule.
- Created and deployed Web Services using RESTFULL, and XML for Pulling Customer Service Records.
- Experience in developing Web Forms using VB.Net
- Used /React/AngularJS HTTP(post and get) to retrieve data through Web API fromentityframework.
- Created and utilized Web API methods for database operations(CURD) throughEntityFramework.
- Used AngularJS2.0 as the development framework to build a single- page application.
- Designed/Implemented SEO requirements brought up by digital marketing team.
- Used LINQ to entities to query the database objects and manipulate data.
- Implemented Javascript and JQuery script to implement UI validations with Angular JS2.0 for the Client.
- Worked on HTML5/CSS3 development and have experience in BackboneJs, NodeJs, AngularJS 2.0 and Responsive design.
- Developed the application following TDD (Test Driven Development)
- Used ADO.NET and its components DataReader, Dataset, Connection and Data Adapter as middleware component to access the SQL database.
- Worked on UI design and development using Angular JS and JavaScript for the UI implementation.
- Used Generics, Lambda Expressions, Extension Methods, Linq toEntity, Linq to Objects.
- Migrated the existing tool 'Legacy Applications' with enhanced features for Business Analysts and Product team (Billing) reports from ASP.Net to ASP.Net MVC.
- Using VB to create custom objects to handle functions difficult to implement withPowerShell.
- Designed & Developed GUI (Graphical user interface) for all pages in Web forms using AJAX, HTML, User Controls, CSS and JavaScript, JQuery, JSON and VBScript, UML.
- Worked on front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS2.0 controller, directives, services, and route providers.
- Worked on enterprise application to handle event reservations services using VB.Net Win Forms.
- Developing and implementing authentications systems like LDAP, AD etc.
- Writing Oracle Stored Procedures, SQL scripts and calling them by using Perl shell and Korn shell scripts.
- Developed Complex Store Procedures in T-SQL for SSRS and Web Application.
- Installing and supporting IIS for use with Web applications.
- Handle the tasks of gathering technical and functional specifications of the application to provide effective support in testing procedures.
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Implemented MVVM, consumed WCF services for presentation layer using VB.Net Visual Studio2013
- Experience in deployment using IIS Application Servers.
- Involved in development of application onazureserver by creating packages through Visual Studio, Power shell andAzurePortal.
- AzurePaaS Solutions likeAzureWeb Apps, Web Roles, Worker Roles, SQLAzureandAzureStorage.
- Experience in migrating on premise to WindowsAzurein DR on cloud usingAzureRecovery Vault andAzurebackups.
- Researched and created preliminaryPowerShellcode for moving Azure Classic workloads to Azure Resource Manager version.
- Experience in working with N-Unit Framework for unit testing of the fixes and enhancements.
- Worked closely with the Project Managers/Other Stake holders at various stages to keep up the user-friendly application and fulfilling 100% of the customer requirements.
- Diligently reported day to day status in line with Agile/Scrum methodology.
- Hands on experience in reports development using SQL Server Reporting Service (SSRS) and Crystal Reports and experience in developing integration packages using SQL Server Integration Service (SSIS)
SR DOT NET Developer
Confidential, Madison, wi
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET, and C#.NET with the application logic in C #per the user requirements.
- Involved in front end Application development using in ASP.NET, AJAX using C#, and back end in SQL Server 2008.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Created Rest full API's using MVC4 Web API's.
- Extensive development using ASP.NET, C#.NET Web Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, JavaScript. Also, involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Involved in production support and fixing production issues.
- Designed and developed static and dynamic pages validating client side and Server-side scripts.
- Developed a windows application using C#.NET and web services for secured and machine specific log on to web based systems Involved in front-end development using Visual Studio 2010, ASP.Net, and CSS.
- Used JQuery, ASP.NET, C#.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Planning to rewrite windows application into web application wherein involved in creating POC in technologies like HTML5 or ASP.net 4.0 with MVC.
- Created Dropdown and Drill through reports using SSRS.
- Imported data from flat files to SQL Server database using SSIS.
- Written stored procedures in SQL server.
- Developing WCF services and consuming them in WPF and class library applications.
- Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Developed User controls using ASP.NET, and C#.NET and used them dynamically in the web pages using Master pages and CSS.
- Experience with Entity Framework approaches such as code-first and database-first.
- Developing Web forms and windows forms for concerned applications.
- Involved in Design, test, implement, and maintain Crystal Reports
- Exported migrating data by creatingPowerShellscripts.
- UsedPowerShelland T-SQL combining data from multiple sources.
- Developed the user interface for back office support and worked collaboratively in Agile scrum team on the design and development of application based MVC framework using Angular.js, HTML 5.0 and CSS3
- Designed MVC design pattern for ASP.NET application development using the ASP.NET, MVC framework.
- Used VB.NET/C# language for code behind pages to use the OOPs functionalities and to develop OOPS classes.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
DOT NET Developer
Confidential, MN
Responsibilities:
- Created the user interface for all the static and dynamic pages.
- Coded application logic in ASP.NET using C#.Net as code behind
- Designed end user interface using Web-forms in ASP.NET with various Validations Controls.
- Developed business logic components as a middle-tier between database and the UI for Billing and order management modules.
- Involved in using all the best features of ASP.NET including Dataset, Data View and Data Adapter.
- Instrumental in maintenance of data integrity in back end Oracle 9i.
- Developed programs of database components including Stored Procedures.
- Involved in the database design and designed tables
- Implemented XML Web Services using C#.NET.
- Coded and optimized ADO.NET for data access.
- Consumed Web Service for searching the files and logging into the application at the company.
- Designed and implemented MS SQL Server 2005 Database.
- Developed data layer logic for user logging which lets user to access the specified services.
- Ability to work with functional teams in an agile environment.
- Involved in SCRUM meetings.
- Involved in Maintenance of the Web-Application.
- Extensive experience in Crystal Reports 8, 8.5, 9, 10, Business Objects Crystal Reports XI and SAP Crystal Reports 2011.
- Good experience in creating reports with sub reports, parametrized reports, nested groups, complex formulas, running totals, summaries and conditional formatting.
- Expert in generating reports using tables, views, stored procedures. Worked on performance optimization of various reports.
Dot Net Developer
Confidential
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Used agile methodology and practice-based methodology for modeling and documentation of software based systems.
- Developed the independent Windows Communication Foundation (WCF) services and defined Service Contracts for specific functionality.
- Worked with ASP.NET Web Forms and Caching features, configuring optimizations and securing the web application.
- Created Client-side validations with JavaScript and Server-side validations with ASP.Net.
- Designed different components using VB.Net language and used Exception handling, Error providers to handle exceptions.
- Used AJAX controls to retrieve data from the server without interfering with the display and behavior of existing pages.
- Prepared product documentations for enhancing the technical skills and product knowledge of the team staff.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Development of enterprise reports by pulling data from various sources and presenting using Crystal reports
- Implemented Unit Testing, Integration Testing using NUNIT.
- Involved in production support. Interacted with end users, liaised with support team to fix support issues.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
Dot Net Developer
Confidential
Responsibilities:
- Involved in writing Queries and Creating Stored Procedures in SQL Server 2008.
- Developed Designing and Business Logic Components using C#.Net.
- Involved in the Requirement analysis, UI design, and development and testing of the application.
- Updated User Interface using HTML, CSS, and JavaScript.
- Developed and consumed Web Services to extract information from the database and other services.
- Created various Web forms for user login, account summary, loan applications and history pages using ASP.Net.
- Used C#.NET Validation Controls and JavaScript for client-side validations in the Web Pages.
- Extensively worked on ASP.NET web controls for developing the UI.
- Configured the Web Config file for Session Management and trace.
- Implemented Stored Procedures, Views and Triggers and calling them from the Data Access Layer.
- Used T-SQL to examine the database information.
- Used Data Adapters and Datasets of ADO.Net to manipulate data in the SQL server database.
- Extensively used Data grids and Data lists to display account summary, loan history and other information on the web pages.
- Developed compiled modules for exception handling.
- Involved in unit testing and functional testing.
- Used VSS for the source & document version control.