Sr .net Developer Resume
Boise, ID
PROFESSIONAL SUMMARY:
- A self - motivated IT developer with 8+ years of professional experience in software design and development using Microsoft technologies, proficient in creating customer centric applications.
- Expertise in designing and developing Windows and Web based applications using .NET Framework ASP.NET, ADO.NET, VB.NET, C#.NET, LINQ and SQL Server.
- Extensive experience in C#, ASP.NET, Web Forms, Win Forms, WPF, VB6, LINQ, ADO.NET, Web Services, WCF, .NET Tiers, .NET CMS and .NET related technologies.
- Experience in creating applications using ASP.NET, C#, ADO.NET with AngularJS and Bootstrap responsive design for migration web to mobile platforms integration.
- Experience on MVC 5: Razor, View Engine, HTML Helper methods, Entity Framework Model and LINQ.
- Strong experience in creating applications including WCF, WPF, WIN FORMS, Silverlight using Visual Studio.
- Have experience implementing Service Oriented Architecture (SOA) with WCF Web Services.
- Proficient working with Stored Procedures, Functions, Views, Cursors, Triggers in SQL Server 2005/2008/2012, Oracle 10g/11g, MS-Access and MYSQL databases using T-SQL and PL/SQL.
- Experience on latest .Net Framework with N-tier Architecture model and design patterns.
- Extensively worked with ADO.NET to connect SQL and Oracle using Connection, Command, Data Adapter, Data Set, Data View, Data Row, Data Grid, Data Column, Data Reader, Constraint and other Database Objects.
- Strong knowledge of implementing Bootstrap framework for making responsive UI screens.
- Good Knowledge in SharePoint, BizTalk Server, RabbitMQ, Couchbase (NoSQL) and Windows Azure.
- Experience in database connectivity programming using ADO.NET, ADO.NET Entity Framework, LINQ to SQL.
- Experience in configuring Virtual machines for SharePoint 2013, SQL 2012 and Azure Active Directory in Microsoft Azure. Extensive working knowledge on Configuring and version controlling with TFS and VSS.
- Expert in designing reports using SSRS and data integration using SSIS and Data Analysis services using SSAS.
- Experience in designing and developing web pages using ASP.NET, JavaScript, JQuery, Cascading Style Sheet (CSS & CSS3), HTML & HTML5 and AJAX.
- Very good experience with Agile/SCRUM and Kanban development.
- Responsible for designing Presentation Tier (web pages/Views) using the concepts such as Master Pages, Razor View Engines, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and worked with ASP.NET Custom Controls. Experience using databases such as MS SQL Server, Oracle10g/11g
- Good Knowledge and working experience in Object Oriented programming (OOPS) concepts and using various Design Patterns.
- Good experience in UML design, design patterns and Full Software Development Lifecycle.
- Experience in designing web applications using HTML, CSS and JavaScript, including JavaScript libraries like jQuery, Knockout, Modernizer and Angular JS 2.0.
- Knowledge and extensive experience in using the Kendo UI from Telerik.
- Expertise in development of 3-Tier/N-Tier Architecture and implementing OOP paradigm using Waterfall and Agile-Scrum, TDD, Iterative methodologies. Working experience in agile methodology using Rally dev tool. Familiar with MS SharePoint.
- Used NoSQL Databases such as Hive, HBase; Installed and configured MySQL Databases and performed data load from MySQL.
- Integration expertise for e-Commerce Web Applications with Point of Sale (POS) using Remote Terminal Interface (Custom Built Integration Service) & Aloha Take out Service (ATO)
- Involved in an integrating iOS Apps with APIs and other web services via REST.
- Experience in writing PL/SQL queries, Stored Procedures, Creating Packages, Oracle DB schemas, sequences.
- Worked on Developing Web applications using XML, XAML, XSLT, HTML, DHTML, JavaScript, KnockoutJS, CSS.
- Experience in handling bug fixing and testing code changes for new modules to ensure quality standards before releasing to the production environment and supported the Operations Team on a regular basis.
- Have worked on Microsoft Dynamics CRM customization including plugins, workflows and web-resources.
- Extensive work experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing and Black Box Testing.
- Experienced in using T-SQL Procedures/Functions, Triggers and Views.
- Strong analytical and problem-solving skills coupled with excellent written, verbal and interpersonal communication skills. Versatile team player, leader as well as independent contributor.
- Ability to conceptualize, document, and communicate project ideas and plans with stakeholders directly.
- Enthusiastic and Quick to learn new applications and tools and willing to take individual responsibilities.
- A good team player with strong ability to learn and adapt new skills and makes efforts to do the work at hand and manage time effectively.
TECHNICAL SKILLS:
Frameworks: Microsoft .NET Framework
Cloud Computing:: AWS, Microsoft Azure, SQL Azure, Azure Search, Azure Active Directory, Visual Studio Online (VSO), Web Apps & Office 365.
Programming Languages: C#, VB.NET, JAVA, PHP, Perl, Visual C++, C/C++, Assembly Language.
Web / Mobile:: ASP.NET, MVC, Web API, HTML5, DHTML, CSS, JavaScript, jQuery, AngularJS, JSON, AJAX, Bootstrap, XML, XSLT, XAML, SOAP.
SOA: Web API, WCF, Web Services, Restful Services, Web Sockets.
Databases: SQL 2005/2008/2012, MySQL 5.0/4.0, PHP, MS-Access ADO.NET 2.0/1.x, T-SQL, PL/SQL.
Design Tools: UML 2.0/1.x, Microsoft VISIO 2000, ER Win 4.0/3.x, IBM Rational Modeler.
Development Environments:: Visual Studio 2005 - 2015, MS-FrontPage, Zend Studio IDE, Dreamweaver 4.x, Flash CS4/CS3, Flex 3.x/2.x, Silverlight, Stylus Studio.
Application Servers: IIS, APACHE 3.x/2. x.
Source Control: Visual Studio Online (VSO), Team Foundation Server (TFS), GitHub.
Third party Tools: Kendo UI, Telerik, Dev Express.
Development Methodologies: SCRUM / Agile Methodology, RAD, XP.
PROFESSIONAL EXPERIENCE:
Confidential, Boise, ID
Sr .NET Developer
Responsibilities:
- Analysis of the specifications/ requirements which are provided by the business user.
- Requirements gathering from business and defining specifications for the system.
- Worked on Bootstrap to create Responsive Web Design.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant. Effectively used ASP.NET application.
- Developed code to call webservices/APIs to fetch the data and populate on the UI using AngularJS/AJAX.
- Effectively created modules, controllers, services and factory files using JavaScript.
- Designed a Single Page Application (SPA) as a proof of concept using JS, HTML5 and Boot strap.
- Effectively created custom routes and added them to ASP.NET MVC routes collection.
- Extensively used MVCIs Required Max Length etc. attributes on the Model properties for validation purposes.
- Created style sheets and layout pages to preserve consistent look and feel of the application.
- Configured Windows Communication Foundation (WCF) service to authenticate clients with Windows credentials for intranet applications for login validations.
- Created XSD's for member's Claims Information and developed Entity classes.
- Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism etc and multi-threading.
- Experience in writing C#.Net classes for reusability of the code using .Net 3.5 framework library. Implemented authentication for NoSQL DB through Cassandra connector scripts for enabling the scripts to run.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML, and Cascading style sheets (CSS3). Well versed with Continuous integration tools with Database such as Jenkins and Rabbit MQ
- Successfully created roadmap to move the business from Waterfall to Agile/Scrum process.
- Back end data stored on SQL Server and Oracle.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Developed Application with ASP.Net, MVC 4.0 & MVVM Framework, Microsoft Silverlight and C# on Visual Studio 2013. Microsoft Dynamics CRM.
- Involved in writing application level code to interact with Controllers and Web API'S, using AJAX and XML.
- Used interactive at a binding, filters, Controllers, Directives, Factories and Services and events using JS.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2008. Managing SQL server using PowerShell scripts.
- Designed interactive ASP.NET MVC views using JQuery, HTML, CSS and AJAX to provide excellent user experience. Used Entity Framework 6.0 as ORM for binding the data to the Model classes.
- Highly skilled and experienced in Agile Development process for diverse requirements and Test Driven Development TDD. Have Knowledge on Microsoft Bot Framework, Web API, Azure cloud Storage.
- Experience on developing windows apps using Xamarin forms Develop shared C# logic and User interface using Xamarin Forms. Experience with OOP's, Visual Studio Team Services
- Extensively worked on NoSQL development for developing applications using AWS. Also, created the tables in Dynamo DB and Mongo DB. Used JIRA to track the progress of the application.
- Experience in using Sencha Ext JS, a JavaScript Framework for creating Charts to interactively display Data.
- Used NHibernate for mapping from .NET classes to database tables.
- Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET 4.0, VB.NET, JQuery, XML, HTML and ASP.NET 2.0/3.5/4.0.
- Expertise in developing front-end layouts, navigations with JavaScript, Bootstrap, MV frameworks such as Angular 2.0, Angular JS, Backbone JS and Node JS as a platform for Web applications.
- Create SSRS reports, trouble shoot production issues, debug and fix bugs, peer review, fine tune T-SQL queries.
- Implemented OOPS concepts and developed the application with C#, ASP.NET MVC 3 and ADO.NET.
- Using LINQ made queries for WCF services, WPF and Win Forms.
- Developed various stored procedures for the data retrieval from the database and generating several types of reports using SQL reporting services (SSRS). Implemented MVVM collaboratively with KnockoutJS.
- Analyzed user department requirements, designed, developed, tested, implemented applications using C#, VB.NET, ASP.NET MVC, JavaScript, ASP.NET, ADO.NET, MS SQL Server, Oracle DB
- Responsible for maintaining versions of source code along with the maintenance of the documents using Team Foundation Server 2010.
Environment: C#, ASP.NET 4.5, MVC5, VB.NET, ADO.NET, HTML5, CSS3, AngularJS, Visual Studio2012, SQL 2008/2012, Razor View Engine, WCF, Web services, C#, XML, DHTML, XSD, MS Visual Studio 2012, CSS, SQL 2008/2012 , TFS, Dynamo DB, AWS, Mongo DB, Bootstrap , TDD , HTML5, Win forms, AJAX, Agile, IIS7.x, JavaScript, jQuery, Jenkins, LINQ to SQL, Windows Server 2008 R2
Confidential, Des Moines, IA
.NET Developer
Responsibilities:
- Analyzed and participated in requirements gathering and design document.
- Involved in requirement gathering, design and development (SOA architecture & Agile Methodology).
- Created Class diagrams using UML as part of design documentation.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Worked on MVC environment. Used SVN for Version Control and source Control.
- Implemented membership management and role based security for managing the users (Create, Delete etc.).
- Designing screens (ASPX, ASCX and master pages) using Visual Studio .NET 2012/2013/2015 and Creating Style Sheets for formatting the Web Pages based on the business requirements and functional requirements document and used C# and VB. Used JavaScript to implement the client side business logic and validations.
- Used different state management techniques (Hidden Fields, View State, Session, query string etc.) to maintain the state between the pages. Used Data Access and logging application blocks.
- Used ADO.NET classes components SQL Connection, SQL Command, SQL Data adapter.
- Extensively involved in .NET Exception Handling Management, Debugging and Tracing of Application.
- Created data layer using Entity Framework. Handled the data access part using Entity framework and LINQ. Used LINQ for database transactions. Created and used Web User Controls for reusability.
- Used WCF for the web services. Created Data Contract classes and Consumed data from WCF. Data synchronization was done using WCF services. Used strategy design pattern for workflow.
- Used various controls in .NET 3.5 Framework, example Grid View control to display data in tabular from and Data Pager control for paging, etc. Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security models.
- Involved in migration of our project from .NET 2.0 to .NET 3.5.
- One Console was built under agile development methodology and it was implement in MVVM design pattern along with the use of Prism. Updated XML documents with financial information.
- Expertise in developing front-end layouts, navigations with JavaScript, Bootstrap, MV frameworks such as Angular 2.0, AngularJS, Backbone JS and Node JS as a platform for Web applications.
- Created complex web Forms and Win Forms presentation layer using WPF, NavBar, NavButton, Tab Strip and various server controls using ASP.NET and C#. Development is done following Agile and Scrum methodologies.
- Worked on securing the web API's for data integrity and confidentiality using the OAUTH.
- Used MVC design patterns for development.
- Experience in working with the HBase as a NoSQL DB in the MapReduce framework.
- Used different new features of HTML 5 and CSS3 to accomplish data functionality and selections.
- Created complex stored procedures, views and triggers to create the dataset for reports.
- Designed and developed RESTful Web API and exposed JSON objects.
- Used Visual Basic .NET as the programming language, where in extensively implementing the Object-Oriented Programming concepts.
- Used Angular JS to standardize web application structure and Ext JS for designing the front end.
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC and ORM.
- Used WPF features like INotify Property and Dependency Property to send change notification.
- Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Involved in database design and developed data modals included tables, views, stored procedures, triggers, custom types, diagrams, and optimization plans.
- Involved in SSIS and SSRS reporting. Created and designed reports using SSRS and deployed into report server.
- Involved in Preparation/Execution of Unit, Integration and System Test Cases.
Environment: C#, ASP.NET, DHTML, VB.NET, Visual Studio 2012/2013, SQL Server 2008/2012, T-SQL, Oracle 11g, PL/SQL, SSRS, CSS3, LINQ, HTML, WCF, WPF, Entity Framework, Workflows, CSS, TFS, Crystal Reports.
Confidential, Minneapolis, MN
.NET Developer
Responsibilities:
- Involved in all the phases of SDLC from Software Requirements Analysis Phase to Design, Development, Testing, Integration, Implementation and Maintenance.
- Implementation of client side validations using JQuery and ASP.NET MVC 4 Validation implemented at Controller level.
- Developed and Modified Web Forms using C# under .NET framework 4.0/4.5 depends upon the Clients Requirement.
- Developed ASP.NET Web API services to return JSON and XML Format Data to Support Mobile Application.
- Provide rich user interface design using HTML 5 to get consistence look and feel in the application.
- Build Data Sync job on Windows Azure Cloud Services to synchronize data from SQL databases to SQL Azure.
- Developed Win Forms using C# under .NET framework 4.0/4.5 with Dev Express Tool.
- Implemented service oriented component (SOA) Layer using C#.NET and WCF to decouple the UI with BL.
- Extensive experience working with data providers and datasets connecting to an Oracle database using VB.NET and other Oracle packages, as well as other systems including SAP enterprise software.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Designed CSS files to provide the better User Interface.
- Used JQuery to make changes to the Web application and written new functionality to meet the Client Requirements.
- Implemented MVVM collaboratively with Knockout Js.
- Used WCF for inter communication between the applications using MS MQ for providing secure, reliable transport messaging queue.
- Extensively used Visual Studio 2012 development tool for building Web Application.
- Extensively used XML to transport data between the front end and middle tier.
- Used Grid views, Combo boxes, and Validation controls extensively during development.
- Created Custom Lookup Classes that would Map the data, enabling less database hits.
- Developed Web.xml files for Web Deployment Project and made the Web Application Builds.
- Worked extensively on Business Object Model (BOM) to publish the Vocabulary to BOM.
- Building REST Full and SOAP based WCF services to abstract and centralize common functionality.
- Worked extensively to create WPF Project by Converting existing Dev Express Win Forms Project to WPF and Prism Framework.
- Involved on migrating SQL Server databases to SQL AZURE Database using SQL AZURE Migration Wizard.
- Worked on WPF Relative Source Binding, Multi Binding and Logical Tree, Visual Tree hierarchy.
- Implemented SOA by building and consuming Web Services for easy sharing of data. Developed a new WCF service to get the information from the database and consumed new services to communicate with some third part services. Used TFS and SVN for version Control.
- Created complicated reports like parameter based reports, sub reports, well formatted reports, matrix reports, chart and tabular using SSRS reporting.
- Used Microsoft Visual Studio, Re-sharper and Test Driven Testing Tool for Integration and Unit Testing.
- Involved in application release and responsible for defect free migration in different environments
- Interact with Traders, Project managers and Business Analyst to resolve any issue in timely manner.
Environment: ASP.NET, VB.NET, C#, SQL Server 2008, WCF, WPF, IIS 7.0, JQuery, ASP.NET MVC 4/5, CSS, Web API, HTML5, SQL AZURE, SSRS, SOA, XML, DHTML, JavaScript, AngularJS, XML, XSLT, Visual Studio 2008/2010, Team Foundation Server, IBM WEB Sphere ILOG.
Confidential, Bothell, WA
.NET Developer
Responsibilities:
- Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
- Designed and developed UI using ASP. NET, CSS, JQuery, Java Script.
- Developed front-end interaction WebPages using ASP.NET, Server Controls and Validation Controls, Master pages. Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET)
- Involved in creating Classes and Interfaces using C#.
- Worked on C#, Designed and developed SOA using Windows Communication Foundation (WCF) for the data access for the Web application to consume.
- Implement input validation using the ASP.NET Input validation controls and Java Script.
- Used AngularJS as the development framework to build a single-page application.
- Employed XML for Request and Response from middle ware on the web server.
- Followed Test Driven Development (TDD) approach.
- Involved in Development using WPF, CAB, Prism Framework, WF rule engine, Linq and SQL server.
- Developed Data Access Layer Using ADO.NET and accessed Data Using Stored Procedures.
- Wrote C#.NET class modules for database connectivity and execution of stored procedures in SQL Server 2008.
- Developed Hosted WCF services (IIS, WAS, Self-Hosting, Windows services)
- Used LINQ to SQL for data access connection. Written SQL quires and store procedure.
- We used to follow Agile Methodology to plan and schedule releases.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
Environment: Microsoft Visual Studios 2012, ASP.NET 4.0/4.5, MVC5, C#, WCF, HTML5, DHTML, JavaScript, JQuery, AngularJS, CSS, XML, TFS, SQL Server 2008, Visual Studio 2010, ADO.NET, CSS, Ajax, Agile.
Confidential
.NET Developer
Responsibilities:
- Evaluated user requirements and technical requirements to determine feasibility, cost and time required for developing new systems and modifying existing systems while maintaining compatibility with existing systems.
- Used WPF as it supports UI, document, Hardware acceleration, Interactive data visualization and superior readability. Developed n-tier Application with UI, Business and Data Access layers using VB.NET.
- Implemented the security at application level such as Role based Security, User validation.
- Involved in designing and developing different modules using VB.NET.
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using MS Visio.
- Developed Web Forms and User Controls using Grid View, Validation Controls extensively.
- Created Views, Triggers, Cursors, Constraints, and Normalization at the Data Access Layer.
- Involved in writing Stored Procedures to validate at backend and to execute the desired result at front end.
- Used AJAX techniques for asynchronous Data Transfer. Maintained internal web apps using C# and JavaScript.
- Used Web Services for communication with in different LOBs in the organization.
- Developed the classes and interfaces by using VB.NET. Net coding.
- Used Visual Source Safe for Version control. Involved in report generation using Crystal reports.
- Implemented page level error handling using Custom Error pages and Error logs.
- Used various client side Validation controls, custom validation controls.
- Performed Unit Testing. Used Agile (SCRUM) Methodology with 4-week iterations (sprints).
Environment: .NET Frame Work 3.0, Visual Studio, VB.NET, Web Service, JavaScript, SOAP, SQL Server Integration Services (SSIS), ADO.NET, HTML, DHTML, CSS, VSS 6.0, TFS, JavaScript, PL/SQL, Web forms, XML, IIS 6.0, Crystal Reports and SQL Server 2008, Agile Methodology.
Confidential
.NET Developer
Responsibilities:
- Used VB.NET in writing scripts for integration services. Converted the classic ASP pages to ASP.NET with c#.NET.
- Involved working on database scripts, Stored Procedures, Views, Indexes and Functions in SQL server 2014 and used ADO.NET for communication between the web services and Databases. Developed ASP pages to communicate with COM+ components as middle tier and MS SQL Server as database tier.
- Database design, preparing entity relations diagrams, UML case diagrams using MS Visio tool.
- Involved in creating the modules for Card Expenses Allocation, Maintaining of Account Codes, and Department Codes using Windows forms. Implemented the Middle tier and Business logic using VB.NET, ODP.NET.
- Worked extensively with CSS in preparing the Master Pages for various Web Applications.
- Modified the existing UIs, which were developed on Web Forms and Web Services as per the business requirements. Developed XSL style sheets for Funds Transfer Module and transformed the XML files to XML and HTML. Used web forms using Infragistics web grid and data binding.
- Created the content using ASP.NET with the feature of Dynamic Paging capabilities.
- Involved in creating UML Use Case Diagrams, Sequence Diagrams, and class diagrams using VISIO.
- Used TFS to store the source code. Oracle database is used as the back-end to store the mails.
- Created Stored Procedures and Views in PL/SQL. Created Custom Controls using ASP.NET.
- Responsible for preparing the Documentation to describe the overall functionality.
Environment: C#.NET, VB.NET ASP.NET, ODP.NET, HTML, Oracle10g, Windows XP, SQL Server 2005/2008, VBScript, classic asp, SSIS, JavaScript, N-Unit Testing Toolkit, TFS.