.net Core Developer Resume
Fort Collins, CO
SUMMARY:
- 7 years of experience in Analyzing, Designing, Developing, Documenting, Testing and Deploying Web, Windows, Console applications with extensive experience in Microsoft Visual Studioenvironment using C#,VB.Net, ASP.NET, ADO.NET.
- Experience on latest .Net Framework (3/3.5/4/4.5/ CORE 1.0) with N - tier Architecture model and design patterns.
- Experienced in a fast pacedAgile Development Environment including Scrum, and Extreme Programming.
- Excellent knowledge in Remoting, SOAP, XSD, XML, XSLT, XHTML, CSS.
- Providing a better UI with the bootstrap framework, and CSS3
- Experience with Windows Communication Foundation (WCF).
- Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
- Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.
- Experience with jQuery, JSON client side light weight programming language skills.
- Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript,,Angular 2/4/5,JQuery, and AJAX.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Expertise in ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
- Have created reusable custom User Controls in WPF (OOP) for multiple projects with rich UI components. Good experience in creating XAML based UI development.
- Good Experience in configuring and managing IIS 6.0/7.0- WEB Server.
- Worked with Team Foundation Server, Subversion and Visual Source Safe.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer,writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server 2000/2005/2008/2012/2016, Oracle and MySQL
- Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
- Familiar with MongoDB clusters, Java scripting to load unstructured data into sharding environment.
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Experience with third party custom controls like Telerik, Infragistics.
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
- Extensive working experience in working with Agile (SCRUM), Waterfall and Test Driven Development (TDD).
- Self-motivated, able to set effective priorities to achieve immediate and Long-term goals and meet operational deadlines.
TECHNICAL SKILLS:
Language s: C#.NET, ASP.NET, .NET CORE 1.0,VB, MVC4,JavaScript, WinForms, VBScript, XHTML5
Databases: SQL Server 2016/2012/2008/2005, PL/SQL, Oracle9i/10g/11g, Microsoft Access
Web Technologies: AJAX, CSS, HTML5, IIS, XML
Data Access Technologies: ADO.NET, ADO, DAO, OLE DB, ODBC,LINQ, NHibernate
.NET Technologies
Web Services,WEB APIWeb/Win Forms, Windows Services, LINQ, WCF, Entity Framework
XML Technologies: XML, XSLT
Webserver: IIS,ASP.NET Web Development Server
Application Tools: Visual Studio, MS office, TOAD
Windows XP/NT/2000/9x, MS: DOS, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Fort Collins,CO
.NET CORE Developer
Responsibilities:
- Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using Agile methodologies.
- Involved in iterative, test - driven and SCRUM method of agile Methodology.
- Worked on Visual Studio 2015/ .Net CORE 1.0 Framework to implement Business Logic.
- Coded business logic and database logic using Entity Framework 6 and Repository Pattern . Used Entity Framework Code firstapproach and LINQ to entity for data access.
- Worked with Angular 4/5 CLI for creating, developing, serve and testing the application.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0 .
- Building the new application from scratch and involved in migrating the application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
- Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers using internal tool Grommet.
- Basically, we built our E-commerce based application from scratch and followed Code First.So, I have involved in creating a new model for an Entities and write a mapping for these Entities based on UML diagrams/Design architecture.
- Developed the required Entity Models and also used SQL server 2016 as relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
- Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.
- Created RESTFUL services using WebAPI , built HTTP services and formatted responses using web API media type formatter to JSON .
- Responsible for implementing the token based Authorization to the service endpoint.
- Also, responsible for integrating several third party tools like Sale Force Service and Bright Cove service into our application.
- Created Email notification service endpoint and also, involved in designing the email HTML templates.
- Created/Modified Stored Procedures, Triggers and Views in SQL and effectively used within the application and developed complex SQL queries.
- Developed controller and service methods using TDD (Test Driven Development) methodology and developed unit and Integration tests by using Xunit and NSubtitute framework.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and Visual Source Safe (VSS)
- Worked on distributed version control system/Subversion called GIT and comfortable with feature branches, rebasing, merging.
Environment: Visual Studio 2015, .Net Core 1.0 Framework, C#.Net, HTML5, Entity Framework 6,Agile, WebServices, AJAX, Windows 7, Angular 2/4/5, ReactJS, JavaScript,CSS3, SQL Server 2016, Bootstrap, WebAPI, IIS 7.0,JQuery, WCF, TFS 2015, Github, Source Tree.
Confidential, Austin,TX
Application Developer
Responsibilities:
- Involved in system specification meetings, analyzed user requirements, coordinated with coders and team members.
- Involved in the requirement analysis along with the estimations and scheduling.
- Involve in complete SDLC, used Agile methodologies to implement new feature in incremental way.
- Used TFS for version and source code control.
- Basically, our application is product based E-Commerce application where we are migrating from ASP.NET to Angular.
- Using AngularJScreated custom directives for data manipulations and to display data in company standard format in UI.
- Building Single Page Applications (SPAs) with AngularJS.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
- Worked on CSS preprocessor tools like SASS (Compass).
- Building web application using Template Toolkit, JQuery and Bootstrap.
- Designed and developed .NET web components and user controls using AJAX Toolkit.
- Created a light weight front-end framework against the JSON API for their service request portal using Bootstrap.
- Worked on creating responsive website for smart devices using responsive design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework.
- Implemented Ajax Asynchronous and Asynchronous calls.
- Worked with Visual Studio 2013/ .Net Framework 3.5/4.0/4.5 to implement Business Logic.
- MVC Pattern followed for Asp.Net MVC Application.
- Developed the application using Visual Studio 2010 with C# to display timesheet and generate reports.
- Also used different approaches in Entity Framework 6 to interact with database.
- Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Configured the End points address/bindings for RESTFUL WCF services.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Designed and Implemented the Offering Control UI using WinForms to be used by the credit trader to manage their electronic offerings with real time updates.
- Worked on Data Access layer with dataset and data adapter which interacts with SQL Database. Also Worked with SQLServer Reporting Services (SSRS) for providing comprehensive reporting functionality for variety of data sources.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Used Jasmine as testing framework and Karma as test runner to perform unit testing.
- Involved in setting up Grunt tool for the existing project to build, obfuscate the JavaScript code and to integrate it with various Unit testing frameworks.
- Worked on distributed version control system/Subversion called GIT and comfortable with feature branches, rebasing, merging.
- Started using Selenium web driver to automate UI tests .
Environment: Visual Studio 2013, .Net Framework 4.5, C#.Net, HTML5, Entity Framework 6,Agile, WebServices, AJAX, Windows 8.1, JavaScript,MVC4.0 Razor View, CSS3, Winforms, SQL Server 2012, Bootstrap, WebAPI, IIS 7.0, NodeJS, AngularJS, JQuery, WCF, Jasmine,Karma, Grunt, TFS 2010, Github.
Confidential, Chandler,AZ
.Net Developer/Application Developer
Responsibilities:
- Understanding functional specifications and documenting technical design documents for the SDR Project .
- Participated in project meetings, analyzed user requirements, coordinated with coders and team members.
- Worked closely with members of the development team through the full systems lifecycle including requirements capture, design, development, testing, and deployment .
- Involved in Application change requests, coordination and implementing the changes.
- Worked withWaterfall Methodology in order to review progress of project and to develop quality software .
- Worked extensively on HTML/HTML5 , DHTML , XML , XSL , AJAX , JavaScript , JQuery .
- Involved in designing Frontend object oriented JavaScript Framework like Angular.js.
- Worked on creating responsive website for smart devices using responsive design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Implemented Ajax Asynchronous and Asynchronous calls.
- Worked with Visual Studio 2010/ .Net Framework 4.0/4.5 to implement Business Logic.
- Designed and developed abstract classes, interfaces, classes to construct the business logic using Object Oriented Concepts.
- Worked on Active directories (AD) and Role base authorization through Authorization Manager (AzMan) attached with LDAP .
- Created WinForms tools that monitors and reports about the active directory.
- Created a web application to display and edit the user's information in Active Directory.
- Worked on the serialization of the objects on all the pages of the Application.
- Worked on de-serialization of all the serialized objects that are occurred while serializing the objects in the web pages .
- Responsible for developing WCF Service to exchange data between UI and Business Logic .
- UsedWCFService to expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
- Used Model View Controller ( MVC ) design pattern with ASPX view engineto develop an efficient web application, ASP.Net with C# as code .
- Creating user controls and custom controls using WPF to design and render a rich client user interface screens (XAML) to reuse throughout the application using MVVM framework.
- Designed and implemented the Core components for the application, which included a Data Access Layer(DAL) and Business Logic layer(BLL).
- Implemented Lamda expressions inBLL to aggregate and retrieve data from Data Base .
- Used ODP.Netto communicate with Database and performCRUD operations.
- Worked extensively on Erwin and ER Studio in several projects in both OLAP and OLTP applications.
- Used strongly typed dataset for Data Access and Data manipulation to SQL Data Source and Oracle Database.
- Experience in doing technical level support, reading code and SQL, Running SQL script to verify/validate data .
- Involved in changing the schema of the Data base specified by the business team and pointing the application to new schema in the Data base.
- Developed Form authentication in order to achieve Web security in the application.
- Worked on SSRS reports and included them in the Application.
- Experience in troubleshooting the application, analyzing and resolving issues.
- Implemented MS-Unit Testing, Integration Testing and Regression Testing.
- Testing and reproducing the issue to determine if there is a defect.
- Worked managed version of software/ Subversion using SVN and Merging Code using SVN.
Environment: .NET 4.0/4.5, ASP.NET, C#,Visual Studio, Entity Framework, HTML 4/5,DHTML, CSS, XML, MVC 4.0, ADO.NET, WCF Services,WPF,winforms,MVVM,Nuget, JavaScript, JQuery, AngularJS, T-SQL, SQL Server 2008 & 2012, Oracle11g, Ajax, SVN, IIS.
Confidential, Tampa,FL
.Net Developer/Application Developer
Responsibilities:
- Involved in system specification meetings, analyzed user requirements, coordinated with coders and team members.
- Worked with Agile and Scrum Methodology to produce high Quality software.
- Developed test pages for different flows of application using java script, J-query, HTML, CSS, AJAX and JSON.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js.
- Worked on creating responsive website for smart devices using responsive design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework.
- Created sample application using Dev Express controls, Telerik controls and JQuery widgets which helped in decision making of the UI controls . .
- Used $http with AngularJS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
- Implemented Ajax Asynchronous and Asynchronous calls.
- Worked with Visual Studio 2012/ .Net Framework 3.5/4.0/4.5 to implement Business Logic.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JQuery, Angular.js.
- Implemented JS and CSS from Site core so that Content Editors can modify them without any dev effort.
- Worked with MVC architecture application using ASPX/Razor view engine.
- Developed Views, controllers and business logic models using C#.
- Developed WCF services for both Desktop and mobile applications.
- Extensively used WebAPI for the middle tier.
- Used strongly typed dataset for Data Access and Data manipulation to SQL Data Source and Oracle Database.
- Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
- Developed Form authentication in order to achieve Web security in the application.
- Developed WCF Web services, APIs, and other back end components.
- Web and desktop application development using .NET, Silverlight and SQL Server.
- Generating REST (JAX-RS) based web services using Server Oriented Architecture.
- Used ADO.Net Entity framework 6 ORM tool for Database operations
- Worked on SSRS reports and included them in the Application.
- Written Stored Procedures, Query's for Database connectivity using SQL Server 2008 & 2012.
- Experience in troubleshooting the application, analyzing and resolving issues.
- Implemented MS-Unit Testing, Integration Testing and Regression Testing.
- Implemented a report designer UI in Excel using VSTO and windows form to allow the creation of predefined queries or "Building Blocks" which can be shared or used to create report instances.
- Involved in Coordinating with off-shore team and giving Non-prod support for 24hrs at on call schedules.
- Maintain the Subversion control using Git Hub.
Environment: .NET 4.0/4.5, ASP.NET, C#, VB.Net, Visual Studio, Entity Framework6, HTML 4/5, XML, MVC 5.0, ADO.NET, WCF Services, Silverlight, Nuget, JavaScript, VSTO, Agile, JQuery, RWD, T-SQL, SQL Server 2008 & 2012, SiteCore 7.0,Oracle10g, CSS, Ajax, Ms Visio, TFS, IIS.
Confidential, Des Moines,IA
.Net Developer
Responsibilities:
- Application was completely rewritten with .NET 4.5 (C#) with Sql Server 2012. Introduced several technologies to the company, including ASP.NET MVC 4, NHibernate, and javascript libraries jQuery.
- Involve in complete SDLC, used Agile methodologies to implement new feature in incremental way.
- Building Single Page Applications (SPAs) with AngularJS.
- Developed JavaScript development using JQueryto create front end.
- Implement new features in HTML5, CSS3.
- Created Angular JS Controller which Isolate scopes perform operations in UI.
- Built numerous C# UI components and business modules.
- Designed and implemented WebAPI to support single page application.
- Building web application using Template Toolkit, JQuery and Bootstrap.
- Responsible for creating with MVC4.0Razor Engine design pattern / approach to develop as per business need in shortest time.
- Used Active Directory for security and authentication for the different users and administration level.
- Developed front end using MVVM pattern and developed client side application.
- Developed core functionality with the ASP.NET MVC 4 Framework (C#.NET, NHibernate).
- Developed LINQ to SQL to get the data from Database and Inserting/Updating into the database .
- Designed and delivered 3 new solutions built on MVC 4, SignalR, NServiceBus, and WebAPI.
- Built reusable .NET libraries and MVC 4 pages that utilized them.
- Designed and developed .NET web components and user controls using AJAX Toolkit.
- Created a light front-end framework against the JSON API for their service request portal using Bootstrap.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Implemented EntityFramework 6 for ORM.
- UsedLINQ for operations on Entity Framework Objects.
- Designed SOA implementations by Using Restful Web Services-WSDL, UDDI.
- Used most reliable UDP based high speed UDT for transferring bulk data.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL .
- Worked on Source/subversion control Tools using with the TFS and SVN , validate the change sets /code changes, apply the Labeling, Check-in/Out etc.
- Fully involved in UAT testing phase to support client.
Environment: Visual Studio 2012, .Net Framework 4.5, C#.Net, Entity Framework 6,HTML5, MVC 4, LINQ, Agile, NHibernate, WebServices, AJAX, Windows 7, JavaScript,MVC4.0 Razor View, CSS3, Winforms, SQL Server 2012, Bootstrap, WebAPI, IIS 7.0, AngularJS, TFS 2010, JQuery, WCF, Tortoise SVN.
Confidential, Irvine,CA
.Net Developer
Responsibilities:
- Design, develop, code, test, and debug new software or significant enhancements to existing business-critical software.
- Developing and maintaining all sites upon business requirements including enhancement on Agile.
- Collaborate with clients to gather solution requirements.
- Responsible for developing and/or maintaining Web and Windows Application projects.
- Implement new features in HTML5, CSS, JavaScript, ASP.NET, C#, and SQL.
- Developed core functionality with the ASP.NET MVC 4 Framework (C#.NET, NHibernate).
- Monitor application performance and perform run time improvement functions.
- Product Information Management is the web application comprises of the entire new product details like product information, product schedule, regulatory compliance.
- Use existing Microsoft ASP. Net Web Forms projects, stored procedures, UI templates, as well as JavaScript libraries.
- Used LINQ to query XML documents .
- Involved in Bootstrap Front-End Framework.
- Designed and coded the Winforms to do analysis onexistingxml files and creating offline images.
- Wrote a WebAPI for accessing SharePoint content on an internal website.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net 3.5.
- Implemented and Used Restful Web Services with the help of WSDL and SOAP to get updates from the third parties.
- Used ADO.NET Entity Framework 6and LINQ to access the data.
- Created Excel and MS word Add-Ins using Visual Studio Tool for Office( VSTO ) as per Business requirements.
- Using Ajax UpdatePanel to avoid the page postbacks.
- File checkin, chekout and content comparision and choosing the right code from two different versions of same file on Subversion Team Foundation Server (TFS).
- Extensively used T-SQL in constructing Stored Procedures, triggers, cursors, tables, user defined functions, views, indexes.
- Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
Environment: Visual Studio 2010, .Net Framework 3.5, C#.Net, ASP.Net,VB.Net, VSTO,CSS3, LINQ, ADO.Net,Entity framework 6, Agile, HTML5, WebServices, AJAX, IIS 6.0, Windows 7, JavaScript, Winforms, MVC4.0 Razor View, WebAPI, TFS 2010, AngularJS, Oracle Database 11g, Bootstrap, JQuery.
Confidential
.Net Developer
Responsibilities:
- Involved in front end design of several screens.
- Interacted with various business user groups for gathering the requirements.
- Worked on Master Pages and CSS for consistent and neater layout of the web application.
- Developed and used various User Controls.
- Developed web pages using ASP.NET Validation Controls.
- Modified application according to the user requirements.
- Using LINQ to write queries against Entity Framework5Conceptual Model using C#.
- Performed Functional and UAT testing before the system went live.
- Used ASP.NETMVC 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.
- Designed and coded the Winforms to do analysis on existing xml files and creating offline images.
- Developed and modified several Stored Procedures for the functionality of the new features.
- Developed the data layer using WCF services and Entity Framework .
- Analyzed and designed new WPF application using MVVM with Prism and Repository pattern, fromdesign to implementation.
- Implement new features in HTML, CSS, JavaScript, ASP.NET, C#, and SQL.
- Performed back-end .NET software development interacting with SQL server .
- Setup and managed Team Foundation Server (TFS) differential backups.
- Responsible for the testing, fixing the bugs and troubleshooting the technical problems.
- Developed complex SSIS packages to migrate the data from flat files to SSIS.
- Worked on PL/SQL writing package Stored procedures and triggers.
- Involved in projects related to Data Modeling, System/Data Analysis, Design and Development for both OLTP and Data warehousing environments.
- Extensively used T-SQL in constructing Stored Procedures, triggers, cursors, tables, user defined functions, views, indexes.
- Used Subversion SVN for configuration management .
- Created ETL/SSIS packages both design and code to process data to target databases.
Environment: Visual Studio 2010, .Net Framework 3.5, VB.Net, ASP.Net, Entity Framework 5, XML, LINQ, ADO.Net,MVC 3.0, HTML5,Prism,WCF, WebServices, Agile, AngularJS, UML, IIS 6.0, Windows 7, JavaScript, jQuery, CSS, TFS 2010, MS SQL Server 2008,Oracle 11g,Ajax .
Confidential
.Net Developer
Responsibilities:
- Responsible for understanding the business & the technology of the client system.
- Developing the Design and Functional specifications and Flow of business.
- Designed and developed web based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
- Worked on Themes and CSS for the layout of the web application
- Created data access layer to communicate with the SQL Server Database with ADO.Net objects.
- Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
- Developed User Interface (UI) using WPF for the better look and feel of the desktop-based application
- Used WebServices (SOAP, WSDL) for communicating with other application and components.
- Developed various XML config files, methods in handlers for displaying controls names, error messages and some text messages.
- Extensively used data controls like data view controls and dropdown list controls for manipulating the data
- Developed and Consumed WebServices for business process layer.
- Applied Masterpages, and CSS, NavigationControls, HTML, for a consistent look and feel for page designing.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2005 to insert, update, and delete data inside tables.
- Used Microsoft Excel as a source to populate data into DataGridView on UI using VSTO.
- • Worked onReport Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Worked on PL/SQL writing package Stored procedures and triggers.
- Data base restoring and taking back the back up of the database.
- Performing unit testing for various modules of the system.
- Responsible for imparting application knowledge and technical learning to the new team members inducted into the Project.
- Performed unittesting and system integrationtesting.
Environment: Visual Studio 2005, .Net Framework 2.0, ASP.Net, C#.Net, HTML, CSS, ADO.NET, UML, IIS 6.0, jQuery,Windows XP,Oracle 10g,MS SQL Server 2005 and JavaScript,Subversion SVN.