Sr .net Developer Resume
Lenexa, KS
SUMMARY:
- Around 6+ years of professional experience in developing and deploying the applications utilizing a variety of programming languages, database technologies and Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing phases of various applications with architectural patterns Model View Control (MVC), Model - View-View-Model and maintenance of Web Based, Client-Server and N-tier Architectures with Agile, Scrum, Waterfall and TDD models.
- Adept in developing client side application functionalities with rich GUI design, UI design and user friendly design approaches, single page applications, responsive web pages with performance functionalities in the web applications using Java Script, JQuery, AJAX, JSON, HTML 4/5, XML/XSLT/XHTML, Bootstrap with Angular JS 1.5/1.6, Splunk and media queries.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces, validation techniques using Angular JS by implementing Filters, validation, controllers, components, directives, routings, factory and services.
- Rendered ADO.net data access techniques to connect, retrieve and manipulate the database information and created ado.net objects like Data sets, Data reader and data adapter to efficiently communicate with SQL Server Data base.
- Experience in dealing with Windows AzureIaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager.
- Strong analytical and conceptual skills in database programming using RDMS databases like SQL Server 2005/2008/2012 , Oracle 11g/10g/8, related work primarily on creating complex stored procedures, Views, triggers, functions using PL/SQL or T-SQL.
- Exceptional ability to design, development, security, testing and consuming of distributed applications using Windows Communication Foundation (WCF), also responsible for developing WCF based service, data, fault, and message contracts.
- Accustomed working on Database Connectivity with Entity Framework 6.0/4.3 with to work with relational data using domain-specific objects and also in code-first and database-first approaches to implement CRUD operations.
- Designed and executed iOS and AndroidSDKs for choice based video ad-units. Ran a small team that published native SDKs and operated backend. Discontinued for lack of traction.
- Experienced in building animations for desktop applicationsusingWindows Presentation Foundation (WPF) and Extensible Application Markup Language (XAML) files in Visual Studio and Expression Blend.
- Experiance in design patterns implemented different design patterns includingMVVM(model-view-view-model) forWPFand Silverlight applications.
- In depth knowledge on Rest services using ASP.Net WEB API and C#, used WEB API to provide services to HTTP Requests, good understanding on design and deep functional experience in creating, deploying and consuming REST-FUL Services with WEB API.
- Maintained SVN repositories for Dev Ops environment automation code and configuration.
- Working experience in unit testing, integration and performance testing frameworks like NUNIT, XUNIT, MS Unit Tests for business logic.
- Utilized version control systems such as Team Foundation Server (TFS) 2013/2014/2015 , VSTS, GIT 1.8/1.9/2.1, Tortoise SVN and Clear Case, sub version for active tracking of work progress and maintaining code repository.
- Highly organized and can achieve targets as an individual or as a team member and very good communication and inter-personal skills and has the ability to work independently as well as in a team environment.
TECHNICAL SKILLS:
Programming Languages: C#.Net (5.0/4.0/3.0/2.0 ), VB.NET (11.0/10.0/9.0/8.0 ), T-Sql, PL/SQL
Web Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.NETMVC5.0/4.0, WebForms,Javascript,Jquery,JSON,VBScript,SiteCore, AngularJS1,2,HTML5,CSS3,AJAX,BootStrap,Kendo UI,reactJS,SQLite
.NET Technologies: ASP.NET,MVC,WebForms,WinForms,WCF,ADO.NET,Entity Framework
IDE Tools: Visual Studio 2013/2012/2008/2005 , Sql Server Management Studio
Databases: MS SQL SERVER 2012/2008/2005/2000 , Oracle 11g/10g/9i/8i
Reporting Tools: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports.
Source Control Tools: Team Foundation Server(2012/2008),GITHub,VSS
Modeling Tools: UML, MS Visio 2010/2007
Web services: WCF, SOAP, REST,Web API, VisionIP
Middleware: ADO.NET 4.0/3.5/3.0/2.0 , Web Services,Web API,Entity Framework
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Platforms: Windows XP,Windows 7,Windows 8
PROFESSIONAL EXPERIENCE:
Confidential, Lenexa, KS
Sr .Net Developer
Responsibilities:
- Created the Controllers using Controller Actions, Action Results, Views, presenters and View Models usingMVC.
- Created and used WinForms to create functionality in Management and Reporting System, designed and developed the Windows application which associated with consisted of a WinForms GUI.
- Used Entity Framework’s Code first Approach to create a database and tables as objects along with LINQ to handle the communication with the database to perform the CRUD operations
- Worked on SQL queries and optimization techniques to improve the Performance of the application.
- Used nHibernate, WPF to communicate between DAL and other business components.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap4.
- Performed installation, configuration and tuning of Redhat, CentOS, Solaris servers and AIX.
- Created different presenter classes to communicate with View and Model, to maximizer the amount of code that can be tested with automation and to separate the business logic from User Interface (UI) to make the code easier, maintain and understand using MVP.
- Analyzed and designed WPF application using MVP and repository pattern, from design to completion.
- Created responsive and adaptive Web sites using Sitecore.
- Created and Configured Azure Cosmos DBTrigger in AzureFunctions, which invokes the Azure Function when any changes are made to the Azure Cosmos DBcontainer.
- Migrating the source code and work items for different assets of TFS like build definitions and test plans to VSTS.
- Extensive use of Sitecoreimage library to store all Sharp product images, Assets and corporate website documents.
- Good working experience in AzureLogic apps, Service Bus, Document DB and SQL Database.
- Used Windows Azureto deploy the application on the cloud and managed the session.
- Used LINQ to retrieve the data from the backend through NHibernate.
- Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3, and TypeScript.
- Extensively Used User Controls for implementing module based programming in DNN.
- Built the ETL process to load data from Flat files to Oracle 9i data warehouse environment on AIX using such tools as Informatica.
- Implemented WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- Designed and developed the user interface (web forms) using C#.NETand implemented n-tier architecture and DNNenvironment.
- Transferred part of the application from a Multipage application to a Single Page Application using Angular 4.0to improve performance and user experience.
- Research, test, build and coordinates the integrations of new product per production and client requirements.
- Used Angular 4.0HTTP Request to get data from web servers and process JSON data to render in the UI.
- Designed user interface using Angular 2.0web forms.
- Implemented Angular 2.0Routing, Navigation, Components and Services.
- Implemented Angular 2.0pipes such as date, string length slice and number.
- Performed XUnit testing with ReSharper and responsible for running and debugging the application.
- Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
- Developing SSIS packages for integration with downstream / upstream application and generating reports which could be sent to other Systems.
- Created AngularJS Routing to connect different controllers to the views which allows the single-page application (SPA).
- Used GitHub as the version control to achieve a good communication between the teammates to write better code, code review for pull requests.
- Utilized the TFS source control to keep track of new and past versions of code written in the application.
Environment: .Net Framework 4.0, C#, MVC 4/5, Web API 2.0, Entity Framework 5/6, WCF, LINQ, Angular JS 1.6, Bootstrap 3.0 UI, HTML 5, CSS 3, SQL Server 2012, NUnit, Microsoft Visual Studio 2015, Team Foundation Server (TFS), WPF, Winforms, MVVM,VSTO
Confidential, Tampa, FL
Sr .Net Developer
Responsibilities:
- Created a custom, single-page, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using Angular JS and the front end framework.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using Angular JS and getting the Data back as JSON and parsing it onto the UI.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Implemented Sitecorecontent using Web API and consumed by Angular JS from front end.
- UsedAction Filtersfor user authentications and authorizations and for caching pages to improve performance.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Developed WCF Services out of which one service will communicate with the services exposed by other tools to build Model to View.
- Using NHibernateORM to connect to the Oracle database and SQL server database.
- Created Web Services, WCF SOAP, WCF RESTServices and also used different bindings to make it available to different types of clients.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Created the dashboards in Splunk tool, where we log the data and retrieve in the form of dashboard.
- Used Atlassian Jira for writing test scenarios, test cases, executing test cases and reporting the test failed cases. Attended cross team SCRUM meetings where we discussed the team changes which may affect the performance of other team. Also was key player in production support.
Environment: Visual Studio.Net 2012, C#, ASP.NET 4.5/4.0, WCF, Java Script, JQuery, XAML, TFS 2010, WCF, WCF REST, JSON, SOAP, IIS 7.0, AJAX, LINQ, HTML, XML, SQL Server Integration Services, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008.
Confidential, Richmond, VA
.Net Dveloper
Responsibilities:
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Developed very responsive, elegant views for web pages using the Bootstrap CSS Frameworks.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework Code First in MVC.
- A defined request-response message system, typically expressed in JSON or XML, which is exposed via the web, most commonly by means of an HTTP-based web server by a server-side Asp.NET web API.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Developed REST APIs that allow sophisticated, effective and low cost application integration and multi-tier web applications with the use of Web Services using ASP.Net Web API.
- Created WCF, WCF REST Services and also used different bindings to make it available to different Customers.
- Converted Data Transformation Services application to SQL Server Integrated Services (SSIS) has assigned.
- Created WCF SOAP, WCF REST Services and also used different bindings to make it available to different types of clients.
- Developed WCF Services for building applications that send and receive messages by using the Simple Object Access Protocol (SOAP) over HTTP.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2012 for inserting/Updating/Deleting the data into the relational tables.
- Created different types of reports such as drill down, drill through, parameterize and dash board reports and schedule them according to business requirement using SSRS.
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Experience in working with two week sprints in an Agile/Scrum environment.
Environment: .NET FRAMEWORK 4.0/3.5, VB.NET,JQuery, WCF SOAP/REST, ASP.NET 4.0/3.5, ADO.NET, WINDOWS SERVER 2008,Visual Studio 2010/2008, Oracle 10g, PL/SQL, AJAX,TFS, XML, HTML, SOAP, IIS 7.0, JAVASCRIPT, CSS, WEB SERVICES.
Confidential
.Net Developer
Responsibilities:
- Involved in the design of theUse Case Diagramsandclass diagramsusingMicrosoft Visio.
- Designed and implemented Data access layer usingADO.NETto connect, retrieve and manipulate database information.
- Used ASP.Net3.5 AJAX Server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages
- Worked on optimizing the ASP.Net web pages using C# and SQL Server stored procedures to call the application from the data base.
- UsedADO.NETobjects Data Sets, Data Reader, data adapter to effectively communicate with SQL Server Database.
- Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.
- DevelopedUIusingJavaScript, HTML, CSS, and XML.
- UsedUnit testingto simulate different case scenarios in order to catch potential bugs.
- Proficiency in Software Development Life Cycle (SDLC) and Agile methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
Environment: .NET FRAMEWORK 4.0/3.5, ASP.NET 4.0/3.5, ADO.NET, .NET, ASP.Net, WINDOWS SERVER 2008,Visual Studio 2010/2008, Oracle 10g, AJAX, SSRS,TFS, XML, HTML, SOAP, IIS 7.0, JAVASCRIPT, JQuery, CSS, WCF SOAP\REST.
