Sr.net Developer Resume
St Louis, MO
SUMMARY:
- 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client -
- Server and N-tier Architectures.
- Experience in Microsoft .NET Technologies - .NET Framework 4.5/4.0/3.5/3.0/2.0, C#.NET, ASP.NET, and ADO.NET.
- Proficiency in Software Development Life Cycle (SDLC) and AGILE (SCRUM) methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
- Experience in working with Web Forms, User Controls, and Web Controls using HTML/HTML5, DHTML, CSS, CSS3, XML, JavaScript, jQuery, JSON, Visual Studio.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism.
- Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA).
- Experience in diverse business sectors including Financial, Telecommunications and IT Services.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Experience in web programming with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience working on N -Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications.
- Experienced in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005, T-SQL 8and Oracle 11g PL/SQL relational databases.
- Familiar with JavaScript libraries like Knockout.JS and Bootstrap templates and AngularJS framework.
- Built dynamic web view applications using ANGULARJS.
- Good knowledge on creating services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components.
- Worked on Angular 2/4/5 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Experience in working with Angular 2/4/5 Components, Directives, Pipes, Services and Modules using Type Script as Programming Language.
- Worked with Angular 2/4/5 routing, Lazy loading and React (JSX) Forms to develop the client-side application.
- Designed and implemented PHP MS SQL solutions as per project specifications
- Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.
- Experience in Classic ASP applications, JSON scripting.
- Experienced with the Win Forms using docking to provide GUI components to the .Net Framework.
- Experience in Windows Workflow Foundation (WWF).
- Experience with Web Services, Web Forms, and Microsoft .Net Frameworks.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts..
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Good experience with MVVM, MVC and Singleton design pattern.
- Experience in working on Web Services, SOAP, WSDL, Database design, object oriented Architecture, XML, HTML, DHTML, CSS.
- Performed N-Unit Testing for the piecewise testing of the Applications.
- Knowledge of VSTO in generating reports in MS-Word and MS-Excel.
- Good experience with Reporting Tools like SQL Server Reporting Services (SSRS), SSIS.
- Excellent analytical and interpersonal skills. Quick learner and good performer both in team and independent job environments. Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.
- Used WWF mainly for building workflow-enabled applications on Windows.
- Had hand-on experience developing automated testing.
TECHNICAL SKILLS:
Languages: ASP.NET, C#, Java script, j Query, HTML
.Net Technologies: ASP.NET, ADO.NET, AJAX, C#.NET, Entity Framework 6.0/5.0/4.0, Web,Forms, MVC based development, Java script, jQuery, PHP, Angular.js, TSF,,CSS, Data models, WCF, WWF, MSMQ.IIS, Angular JS, Angular 2,,Angular4/5.
Database: PL\SQL, MS SQL SERVER 2008, SQL Server 2005/2008/2012, Oracle
Development Tools: Visual Studio 2005 /2008 /2010 /2012 /2013, 2015/2017 SQL Server,Management Studio 2012/2008/2005 .
OS: Windows 7/Vista/XP/NT/98, Windows Server 2008/2003.
Reporting Tools: SSIS, SSRS and Microsoft Reporting Services.
Hardware Exposure: System Integrating, Trouble Shooting, Handling of Intel 805X processors and programming them with C language.
PROFESSIONAL EXPERIENCE:
Confidential, St. Louis, MO
Sr.NET Developer
Responsibilities:- Involved in Agile methodology and actively participated in Scrum meetings.
- Architected and implemented application with C#, ASP.NET 4.6, jQuery, AJAX, HTML5, Angular JS 4/5 and CSS3.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) service hosted in a Windows service to support Distributed computing.
- Used ASP.NET MVC 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.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC 6.0 and implemented sorting, filtering and paging with Entity framework in MVC.
- Developed user and custom controls using C#, Visual Studio 2015 and Expression Blend for Silverlight5 and WPF application.
- Handling Change Requests with applications built in Enterprise Web Enabled Applications using .NET technologies like C#, ASP.NET, ADO.NET, Web Services, XML, REST and IIS.
- Created a windows service (background process) that does continuous monitoring and generate alerts. Developed WCF services to get the information from the database.
- Worked on Data contract, operation contract, service Contract, Endpoints, binding etc.
- Used Ajax Tool Kit to increase the functionality of the web page i.e. asynchronous functionality.
- Designed the Database and developed Stored Procedures, Triggers and Views to create it using SQL Server 2014.
- Used Dependency Injection Pattern to reduce the dependency coupling between classes and in Front end using AngularJS.
- Used Angular 2 CLI commands for productivity and global/generic building blocks.
- Re-designing the main website to improve user experience and add new functionalities using Angular 2. Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular 2/4.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4.
- Involved in developing applications using Angular 2/4 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Used filters while coding in Angular 2/4.
- Used Angular 2/4 for directives used for validations for the input fields of the forms with the data existed in the database.
- Worked with Http protocols by using Angular 2/4 components to build Restful services.
- Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
- Implemented code coverage using Karma and Jasmine for Angular JS on the client side.
- Used HTML5, CSS3 using Bootstrap3 to build responsive mobile to web layouts. These are layouts that can be used both on web and mobile devices.
- Used WCF Services to access data from the Remote Application.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Implemented WPF to create attractive and effective user Interface using XAML Document.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Developed Views using Partial Views, custom HTML helpers and jQuery with Razor view engine. Support Continuous Integration pipeline for build deployment.
- Followed the Test-Driven Development with writing unit test cases in JASMINE for Angular Controllers, directives, Factories and filters.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs and automated builds.
- Involved in Unit testing and Integration testing. Handling production support and responsible for web application security.
- Involved in testing of application at Module level, System level and User Acceptance level for quality of the software.
Environment: SQL Server 2014, Visual Studio 2015, .Net Framework 4.5, ASP. NET, ADO.NET, T-SQL, C#.Net, Angular JS, MVC Framework, Microsoft IIS 7.0, HTML, CSS, Entity Framework, Razor, Web services, Silverlight 5, ReSharper, SSRS, MS Active Directory, Infragistics Controls, (Dependency Injection) Ninject, Agile Scrum, Crystal Reports, TFS, Kendo UI, WCF, WPF, Bootstrap.
Confidential, Austin, TX
Sr.NET Developer
Responsibilities:- Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements a technical implementation.
- High level and low level design.
- Used Agile Methodology in order to review progress of project in monthly sprints.
- Participated in daily stand-up meetings to give project progress updates to the business team and the owner.
- Also attended Weekly conference calls with client for the project progress.
- Designed the application as N-tier architecture with extensive use of Object Oriented programming techniques.
- Used Visual Studio 2015/2017 for developing web application.
- Used C#.NET to develop code for business and repository layer
- Wrote many Web API, WCF services using C# as the programming language.
- Used ADO.NET framework and Entity Framework to connect to databases.
- Have used Service Oriented Architecture (SOA) to develop web services.
- Testing and reproducing the issue to determine if there is a defect.
- Implemented AngularJS 2.0 Controllers to maintain each view data. Implemented Angular 2.0 Service calls using Angular Factory and designed and codes Win Forms using C#.NET
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC (Razor View Engine), AJAX, jQuery, HTML, CSS..
- Tested all application controllers extensively with Angular JS2.0 built-in testing facilities
- Worked vigorously on the backend where used SQL Server.
- Wrote many complicated Stored Procedures, Triggers, User defined functions.
- Simplified the queries to enhance the performance of execution.
- Created different kind of Indexes on the tables to improve performance and also fixed many bugs in the Queries and sub-queries.
- Also took care of Error Handling in SQL Server, ASP.NET and also used transactions concept to commit or roll-back the changes in the databases to minimize errors.
- Implemented application business logic in C#, also used WWF (Windows Workflow Foundation) extensively as a project in the application.
- 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.
- Also created Win forms and WPF applications that are required for the project internal testing purposes
- Used multi-threading concept in the current project. The application reads each file dropped in the folder and process them. To maintain the performance there used multi-threading concept where one thread reads the file while other starts processing it. Also used this concept in many other scenarios in the project.
- Used Object Oriented Programming concepts while coding also used LINQ to directly implement SQL queries in C# coding
- Dealt with lot of XML and JSON data while returning the data from services to UI.
- Also dealt with serialization and de-serialization while transferring the data between layers using objects.
- Used LINQ to aggregate data from repository layers.
- Also created rich formatted, dynamic reports from virtually different sources using crystal reports.
- Also used MSMQ technology provided by Microsoft to send messages between different applications. The one used message types in the project are text, excel and xml files.
- Used collections, interfaces, abstract classes, delegates, extension methods to implement the project and also worked with the Exception Handling.
- Resolved QA bugs for front end and back end.
- Used Team Foundation Server (TFS), Source Control for version control
Environment: .NET Framework 4.5, Visual Studio 2015/2017, C#.NET, MVC, ASP.NET, LINQ, web API’S, Agile (scrum), ADO.NET, WWF, WCF, JSON, XML, SQL SERVER 2012, IIS, MSMQ
Confidential, Bellevue, WA
Sr.NET Developer
Responsibilities:- Requirements Analysis.
- High level and low level design.
- Used Agile Methodology in order to review progress of project in monthly sprints.
- Weekly attended conference call with client for the project progress.
- Designed the application as N-tier architecture with extensive use of Object Oriented programming techniques.
- Teams Interaction and Resolving queries and Task Management.
- Used Visual Studio 2013 for developing web application.
- Used C#.NET to develop code for business and repository layer
- Wrote many Web API, WCF services using C# as the programming language.
- Employ the built-in debugger to step through code and quickly locate problems for excel VBA
- Used ADO.NET framework to connect to databases.
- Have used Service Oriented Architecture (SOA) to develop web services.
- Testing and reproducing the issue to determine if there is a defect.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC (Razor View Engine), AJAX, jQuery, HTML, CSS .
- Worked vigorously on the backend where used SQL Server.
- Wrote many complicated Stored Procedures, Triggers, User defined functions.
- Created different kind of Indexes on the tables to improve performance also fixed many bugs in the Queries and sub-queries.
- Also took care of Error Handling in SQL Server, ASP.NET and also used transactions concept to commit or roll-back the changes in the databases to minimize errors.
- Implemented application business logic in C#.
- Used multi-threading concept in the current project. The application reads each file received via zip files and process them. To maintain the performance there used multi-threading concept where one thread reads the file while other starts processing it. Also used this concept in many other scenarios in the project.
- Used Object Oriented Programming concepts while coding also used LINQ to directly implement sql queries in C# coding
- Dealt with lot of XML and JSON data while returning the data from services to UI.
- Also dealt with serialization and de-serialization while transferring the data between layers using objects.
- Used LINQ to aggregate data from repository layers.
- Also created rich formatted, dynamic reports from virtually different sources using crystal reports.
- Also used MSMQ technology provided by Microsoft to send messages between different applications. The one used message types in the project are text, excel and xml files.
- Used collections, interfaces, abstract classes, delegates to implement the project and also worked with the Exception Handling.
- Resolved QA bugs for front end and back end.
- Used Team Foundation Server (TFS) for version control.
Environment: .NET Framework 4.5, Visual Studio 2013, C#.NET, MVC, ASP.NET, LINQ, web API’S, Agile (scrum), ADO.NET, WCF, JSON, XML, SQL SERVER 2012, IIS, MSMQ
Confidential
.NET Developer
Responsibilities:- Created 4.0/5.0 custom controls, styles, animations and themes based on requirements.
- Designed Graphical User Interface (GUI) for various web pages using AJAX, HTML, CSS and JavaScript.
- Developed and consumed WCF Services (ASP.NET 3.5) to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Designed and maintained intranet portal with dashboards and reports in Node JS and Angular.
- Implemented web based front end using ASP.NET, JQuery, CSS, HTML5 controls and business logic using C#.
- Used SSIS packages to roll our data to Live Tables and to Reservation Processing Database
- Involved in full life cycle of the project from Design, Development & Testing in Agile Scrum Methodology
- I was responsible for creating RESTFUL Web Services using Node.js
- Extensively worked on MVVM design pattern, Prism architecture, MEF.
- Developed pages using ASP.NET/Windows forms, AJAX, JavaScript, JQuery, CMS, CSS3, VB.NET ASP.NET MVC 3/4/5 and DHTML.
- Validated (X) HTML and HTML5 markup to ensure W3C conformance and Section 508 compliance.
- Optimization of SQL Queries using SQL Query Analyzer.
- I Conducted requirement meetings, design reviews with internal stakeholders and end-users to gather and transformed constructive feedback into great design solutions.
- Created elegant UX and UI for responsive web applications using Adobe XD, Adobe Photoshop, and Adobe Illustrator.
- Designed complex web data visualization application using user flow diagrams, site maps, and interactive wireframes.
- Implemented material design principles and created interface mockups using Adobe XD
- Created wireframes, sitemaps and flow diagrams using Adobe XD
- Developed Components for Business Layer and Data Layer, implementation in MVC Architecture using ASP.Net Core on client side.
- Developed back-end databases using C# and the Entity Framework Core (Code First)
- Used Entity Framework Model as the Data Access Layer code First and implemented the CURD Create, Update, Retrieve and Delete operations.
- Created databases and database objects including tables, indexes and used Data Annotation to apply constraints, connected various applications to the database and written functions, User Defined functions and triggers in SQL server.
- Implementation of a responsive UI which will scale itself depending on the device, platform and browser, using Angular 4.0, HTML, SASS, Bootstrap, Web pack.
- Created Typescript reusable components and services to consume REST API's using Component based architecture.
- Wrote queries to produce reports using SQL Server Analysis Services (SSAS) and Reporting service SSRS.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic
- Worked on Restful web API & Used forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
- Created components, implemented Interpolation, Input variables, Bootstrapping, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- Worked on Typography, Notifications, Timeout functions, cards, Dialogs, Forms, Tables, Switches, Icons, Dashboards, Widgets, Charts and buttons for developing Bootstrap 3
- Extensive Experience with Agile (SCRUM) Methodologies Product Backlog scaling scrum, Sprint Planning & daily stand up & Burndown charts and project reporting Sprint Review and retrospective.
- Experience in working with version control tools like Microsoft Visual Studio Team Services (GIT) - Storyboard, Project Integration Build and Release, Code Review
- Implementation in a multi-tier application development environment
- Maintaining Solution in GIT for version controlling and bug tracking for Build and Release and pull request.
Environment: .NET Framework, C#.NET, ASP.NET, MVC 3.0, NHibernate, SOA, AJAX, HTML5, CSS3, LINQ, web API’S, Web Forms, JavaScript, Win Forms, Agile (scrum), Angular JS framework, jQuery, ADO.NET, JSON, SQL SERVER, Visual Studio, IIS. Visual Studio, Entity Framework, Win Forms, Web forms Agile (scrum), WCF, JSON, SQL SERVER.