.net Developer Resume
KansaS
SUMMARY
- Over 6+ of experience in designing and developing Web Applications, client - server applications, N-tier applications,andWindows-based applications.
- Solid work experience in Design and Development of Web Applications using the Model View Controller Architecture (MVC) Architecture and Entity FrameworkCode First.
- Extensive experience in the design and development of various applications using Visual Studio 2005/2008/2012 /2013 , 2015, C#, ASP.NET, ADO.NET, AJAX, VB6, SQL Server 2005/2008/2012 , 2014, Sybase, XML, XSLT, WCF and Web Services.
- System design and development, Rapid Application Development (RAD) using MVC, MVVM and MVP patterns with design patterns, code review and release management.
- Involved in various phases of the Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing of Enterprise Web-Applications, Windows-Applications, Internet /Intranet-based applications using various. Net technologies.
- Development experience with JavaScript, Ajax,and JQuery for implementing the client-side code in ASP.NET applications.
- Also worked with Single-Page Application (SPA) template using AngularJS for ASP.NET MVC 5 applications
- Experience in working on Single Page Application (SPA) using asAngularJS1.X/Angular 2 Front-end framework which improved the performance of the application.
- Building Strongly-Typed applications with the AngularJS1.X/Angular2 and ASP.NET MVC
- Strong experience in ASP.NET applications and used many features and frameworks like ASP.NET AJAX,Master Pages, State Management, Validation Controls, User Controls, Custom Controls, ADO.NET, etc.
- Excellent experience in designing and developing WinForms, Web forms, Web User Controls, Custom Controls, Server Controls,and Web Service
- Hands-on experience in UI Design like Master Pages, Web Forms, Win Forms, Razor Views, Layout Pages, and user controls using ASP.NET, HTML, CSS and BOOTSTRAP, Kendo UI Angular JS.
- Experience in developing rich, uninformed User Interface using CSS, Master Pages, and Webparts, JQUERY. MVC4
- Extensive experience in writing stored procedures, triggers, views, schemas,and functions as well as query, extract and update data in SQL Server database 2012/2008/2005 , Sybase, MS-Access and Oracle PL/SQL
- Extensive experience in creating reports using Crystal Reports and SQL Server Reporting Services(SSRS).
- Worked on projects that used MVC, Factory, Facade and SingletonDesign patterns extensively.
- Hands-on experience in LINQ (Language Integrated Query) and Entity Framework by retrieving data from various data sources.
- Worked with waterfall, Agile, Iterative Software methodologies, Test Driven Development,and Continuous integration.
- Working experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio.
TECHNICAL SKILLS
Languages: C, C++, C#, T-SQL, PL-SQL
Dot Net Technologies: ASP.NET 1.1/2.0/3.5, ASP.NET MVC 4.0/3.0/2.0, ADO.NET, C#.NET, VB.NET, WCF, Services, Win Forms, .Net Framework 2.0/3.0/3.5/4.0
Web Technologies: HTML5, XML, CSS, CSS3, AJAX, JQuery, Angular Js, KnockoutJs.
Databases: SQL Server 2005/2008/2008 R2/2012, MS Access, Oracle 10g/11g.
Database Tools: SQL Server Management Studio (SSMS) 2005/2008/2012 .
Servers: IIS 5.0/6.0/7.0/7.5 , ArcGIS Server 9.3, Windows Server 2008/2012.
Scripting Languages: JavaScript, UNIX Shell Scripting, batch file scripting, JQuery
Environment: s: Microsoft Visual Studio 2008/2010/2012 , Oracle SQL Developer.
Operating Systems: Windows 2000/XP/7/8 MS-DOS, Mac OS, UNIX GUI
Reporting Tools: SSRS, SSIS, Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, Kansas
.Net Developer
Responsibilities:
- Engaged in the Software Development Life Cycle (SDLC) for documentation, designing, the development phase of the System.
- Planned, developed and tested an improved version of the company product by translating to the Typescript framework.
- Debugged, resolved and tested the client issues to create an efficient build to be released in short time-periods.
- Implemented innovative solutions to the problems faced by Quality Assurance Engineers and gave real-time assistance.
- Participated in daily Scrums with the whole team to discuss the progress of the application development, speaks to be taken care of and specks that already completed.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request invoke the requested actions on the controller.
- Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Implemented Entity Framework Migrations to enforce the frequent changes in Conceptual layer changes to the database .
- Followed agile practices and Test-Driven Development (TDD) and Object-oriented design patterns to write testable code and ease maintenance and Weekly Sprints.
- Created AngularJS Controllers, Scope, Model, view, Services, Factory, etc., which Isolate scopes perform operations in User Interface.
- Prepared a WCF Service layer to handle the client-service interaction. Involved in package creation and deployment.
- Built-up WCF Service to get the information from the database and Worked on Data Contract, Operation Contract, Service contract, Endpoints, Binding.
- Designed and created the restful web service using MVC 4.0/5.0 Web API and used JSON to read request and return a response of the web service.
- Developed the views, models,and controller action methods to fetch the data from the back-end rest services and send it as JSON objects to the views.
- Developed Web Service to share application features to control the user access rights and provide access to external applications.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Knowledge of Microservices groupings of lightweight services, interconnected, although independent of each other, without direct coupling or dependency
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2014 for inserting/Updating/Deleting the data into the relational tables.
- Setting up development and test environments, using IIS Manager, setting up application pools and maintain.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction,and Encapsulation in C#.
Environment: ASP.Net MVC 5.0, Asp.net 4.5, Angular JS, HTML5, XML, JavaScript, AJAX, CSS3, Visual Studio .Net, Type script, SSIS, ADO.Net, SQL server 2014, TFS 2010, Agile software methodology, Node.js, WCF, REST, Balsamiq, JSON, AJAX, IIS 8, JavaScript, jQuery, TFS 2013, Entity Framework, LINQ, GitHub.
Confidential, Connecticut
.Net Developer
Responsibilities:
- Involved in Full Life Cycle Development ( SDLC ), providingvalue-added services with development teams and clients throughout the lifespan of a project, strategic consulting, code writing, setting project deliverables and managing complex development schedules and tasks.
- Cross-function engagement as it will be aligned predominantly to the Product Development feature owners, Marketing & Sales business partners, and application delivery teams.
- Designed User Interface using Web Forms, HTML, XML, JavaScript, AJAX, CSS, ASP.Net, Server Controls and Visual Studio .Net.
- Developed a mobile application to create a user profile, accept/decline jobs and view schedule for a language interpreter
- Used Redux and Redux Thunk frameworks to communicate and store the data onto the firebase database
- Provided extensive research of the future enhancements and profitability of the mobile application
- Built-up WCF Service to get the information from the database and Worked on Data Contract, Operation Contract, Service contract, Endpoints, Binding.
- Migrated Angular JS 1.6 to Angular JS 2.0 and Implemented Services using AngularJS Factories, Providers, and service.
- Configured security features for the application using Form Based Authentication and Role-Based Authorization using C# and ASP.Net .
- Worked on the Machine Translation team to architect/build a web-based translator system hosted on Windows Azure.
- Developing web applications using Node.js, C#, NHibernate, WPF, MVC, ASP.NET, PHP, Angular.js, JavaScript, CSS3, and html5.
- Interpreted the existing MS access application and analyzed the scope to convert it into a Web application.
- Involved in designing the Solution and database architecture. Designed and developed the UI layer using Model, view Presenter Pattern.
- Developed a desktop application using Windows Forms ( WinForms ) for internal team usage to track application status, assign and resolve tickets.
- Extensively used WPFdesktop application used to assist all the internal employees to research the activities and take appropriate actions
- Designed Web Forms using ASP.NET, C# and used Agile ALM methodology and scrum to implement the weekly sprints.
- Worked on to develop a framework using PowerShell to automate the data-fix deployments like the update, insert, select, delete statements.
Environment: ASP.Net MVC 5.0, Asp.net 4.5, Microsoft Azure, HTML5, XML, JavaScript, AJAX, CSS3, Visual Studio .Net, AngularJS 2.0, Type script, SSIS, ADO.Net, SQL server 2012, TFS 2010, Agile software methodology, Node.js, WCF, REST, Qualys, JSON, AJAX, IIS 7.x, JavaScript, jQuery, TFS 2013, Entity Framework, LINQ, Oracle 11g, GitHub.
Confidential, Calumet, IL
.Net Developer.
Responsibilities:
- Involved in the SDLC of requirement analysis, design,and development of the web-based application in the fast-paced agile methodology.
- Designed and developed web pages using ASP.NET, C#.NET, JSON, HTML5,and JQuery.
- Developed the application with n-tier architecture using Class libraries, Data entities, Services, Data access layer, business logic layer,and stored procedures.
- Used Master Pages for branding purposes by displaying the logo and copyright information on every page and maintaining the same look and feel across the entire application.
- Effectively handled ASP.NET client/server -side state management features such as view state, hidden fields, cookies and query strings, application state and session state.
- Extensively used Grid view and Detail view to display information based on search criteria along with Sorting. Worked extensively on Grid view custom templates for providing additional flexibility. Implemented all data manipulations like Update, Insert and Delete on Grid view.
- Developed search and advanced search components using Entity Framework to retrieve the search results from the backend database (Asynchronous call) with AJAX features with partial page updates.
- Created SQL scripts in SQL Server 2008, and implemented complex logic SQL queries and stored procedures.
- Used Microsoft Application Data Blocks for executing the SQL stored procedures.
- A performed Integration test, Unit test, Stress and Regression test with improved debugging standards.
- Created the .NET builds and made sure the builds are migrated all the way up to the Production Environment.
Environment: NET Framework 4.0, Visual Studio 2008, ASP.NET 4.0, C#, DTS Packages, DBMS, Application Blocks, WPF, WCF, AJAX, JQuery, JSON, XML, XSLT, JavaScript, SQL Server 2008, LINQ, T-SQL, TFS, IIS.
Confidential - Hoffman Estates, IL
.Net Developer.
Responsibilities:
- Worked on Software Development Lifecycle (SDLC) starting from Requirements gathering and performing objects oriented analysis, design,and implementation, developing new WCF Service interface layer.
- Designed the Presentation layer using Web forms, HTML 5, JavaScript, JQuery, Angular JS, and CSS.
- Developed new user interface components for different modules using Kendo UI.
- Used C# for construction of business logic for developing various abstract classes, interfaces, classes.
- Used MVC design pattern for developing the application in ASP.NET 4.0.
- Used JQuery libraries like Data-tables, Calendar, JQuery UI tabs, Widgets.
- Created new database objects like Stored Procedures, Triggers, Indexes and Views using PL/SQL in development and production environment for SQL Server 2008.
- Worked in different phases of SDLC from requirements, implementations of testing followed by agile methodologies.
- Used SMTP mail class of .NET for the users to send a mail with suggestions, receive any alerts, receive confirmation notifications, etc.
- Used Team Foundation Server (TFS) for Source Code Control, project-related document sharing, and team collaboration.
Environment: C# 4.0, MVC 4.0, ASP.NET, Windows Communication Foundation (WCF), Visual Studio 2012, ADO.Net, AJAX,Web API 2.0 SQL Server2012, SOAP, Angular JS, TFS, JavaScript, JQuery, SSRS.
Confidential
Jr .Net Developer.
Responsibilities:
- Built on a custom framework using C#, Win Forms, Web Services,Net Remoting, ASP.Net, MS Transaction Server, and SQL Server 2012.
- Designed the database and create tables, stored procedures,and views using SQL Server 2005
- Provided full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and integration.
- Developed complex LINQ queries to implement search product.
- Try, Catch and Finally blocks are used to avoid data or coding errors during program execution.
Environment: C#, ASP.NET, .NET 1.1/ 2.0, HTML, JavaScript, CSS, Win Forms, .NET Framework, .NET Remoting, ADO.NET, XML, Web Services, SQL Server 2005, Windows 2003, IIS, VB.NET, Visual Studio .NET