Sr. .net Application Developer Resume
Oklahoma City, OK
SUMMARY
- Over 8+ years of experience in developing web/windows applications using C#, ASP.NET, ADO.NET, Web Services, Web Forms, Win Forms, MS SQL Server, Bootstrap and Angular JS 1.5/2.0, Type Script & Web API 2.0.
- Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and Maintenance of various Web and windows applications.
- Expert in Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA) and Model - View-Controller Architectures (MVC).
- Experience in working in projects and built applications based on MVC 4.0/5.0 frameworks and Experience in AGILE and SCRUM environments.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript, JQuery, JSON, D3.js, JIRA and Telerik Kendo UI.
- Extensive experience in Bootstrap, Angular-UI, Git/GitHub,grunt, bower, Chrome debug, D3.
- Experience in implementing n-tier architecture.
- Expertise in using Data Binding Controls(Dataset, Data Reader, Data Adapter, Grid View)
- Experience with Service Oriented Architecture (SOA) implementing WCF and SOAP and RESTFUL Web Services.
- Hands of experience in configuring WCF endpoints, Bindings, behaviors, Defining and implementing contracts.
- Worked with MSMQ and used WCF for communicating with services created for asynchronous document processing usingMSMQand Multi-threading.
- Experience in creating and deploying XML Web Services using ASP.NET. Consumed Web Services from both Win Forms and ASP.NET Web Forms.
- Worked on client WPF application using C# 6.0, XAML, MVVM, Unity Container, Custom controls and behaviours
- Good knowledge of algorithms and Data Structures to develop C#.
- Experience in hosting .NET applications on IIS 5.1 / 6.0 / 7.0 and experience on HTML5, DHTML, CSS3, XML, XAML and Entity Framework.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server2008 and Scheduled Jobs for executing the SSIS Packages.
- Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modelling.
- Built Data Models integrating different work streams to exhibit performance by using SQL and variousData Warehousing tools
- Expert in Database design and development and experience in writing SQL queries, Views, Triggers, Stored Procedures, Cursors, and Joins in SQL Server, Oracle10g/11g and MS-Access.
- Experience in handling various backend data sources like MS SQL Server 2005/2008/2012.
- Experience with the Object Relational Mapping (ORM) using LINQ and NHibernate.
- Experience in implementing the design Patterns like MVC and Experience in developing the business reports using SSRS.
- Proficient in using and developing ASP.NET, C#, Share PointSites, User Controls, Custom Controls, and customizing behaviors using scripting languages like JavaScript, VBScript, XAML, XML/XSLT, DHTML and CSS.
- Confluence, JIRA, .Net, Clarity, MS Office (Excel, Project, Visio, Word, Access, PowerPoint), SharePoint, Mainframe, Oracle, SQL Server.
- Expertise in foundation data configuration and process configuration and Integration ofBMC Remedy
- Monitored the performance of web, application and database servers using Perfmon, SiteScope, ALM Performance center, TeamQuest,Dynatrace & AppDynamics.
- Experience in using Configuration Management tools (Version Controllers) like SVN, Tortoise SVN, VSS and TFS2008/2010.
- Highly experienced in developing, deployment, administration, troubleshooting, supporting solutions for all versions of Microsoft Share Point Server technologies.
- Experience in working with Crystal Reports and SQL Server Reporting Services (SSRS).
- Developed ASP.NET MVC applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
- Experienced in implementing .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Good Experience with Unified Modelling 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.
- Worked with IIS and .NET Assemblies during application deployment and experience in using XML Serialization.
- Created application roadmap in partnership with product management and internal customers to support development teams transitioning in-house.
- Team Player with Focused/Committed / Get-the-Job-Done Attitude, highly organized and able to work independently.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, C, C++ and Visual Basic 6.0
.Net Technologies: .NET 2.0/3.0/3.5/4.0 , ASP.NET, ADO.NET, WCF, WPF, PRISM 4, Web Services, Windows Services, JSON, CSS, XAML, TFS, MS Visual Studio .NET 2003/2005/2008/2010 , Web Forms, Win Forms, ADO.NET, Entity Framework, LINQ, MS Nunit Framework, VSTO, UML
Front End Tools: Visual Studio 2010/2008/2005/2003/2012
Web Technologies: HTML/HTML5/XHTML/DHTML, CSS, XML, XSLT, XSD, XPath, JSON, AJAX
Web Servers: IIS 5.0/6.0/7.0
Scripting Languages: JavaScript, VBScript, JQuery
Reporting Tools: Crystal Reports and SSRS.
Version Control: GIT, Team Foundation Server (TFS) and Visual Source Safe 6.0 (VSS)
Databases: SQL Server 2000/2008, Oracle, MS Access, T-SQL (Stored Procedures & Triggers)
Operating Systems: Windows 8, XP, NT, Vista, 2003/2000
PROFESSIONAL EXPERIENCE
Confidential, Oklahoma City, OK
Sr. .Net Application Developer
Responsibilities:
- Involved in the requirement gathering and participated in the design phase of the application
- Reviewing the business requirements with the business team and prioritizing the tasks as per the business requirements
- Involved in Design, Coding, Implementation and Unit Testing of the module
- Implemented the business logic based on the Microsoft code analysis rules
- Involved in Maintain, Managing the designers and code of the Think Health Application.
- Troubleshoot environment/hosting-related issues (DNS, Load Balancing, IIS, Windows Server, SSL, Security Contexts, basic firewall and networking concepts)
- Involved with the client team to design and implement the advanced technologies WCF, WPF, and ASP.NETwith the application logic in C #according to the user requirements.
- Developed the Punch Clock Application by working with Dev-Express Controls and Active Reports as a designer, Vb.Net as a Business Logic layer and SQL server2012 as a Data tier.
- Experience with ASP.Net MVC by Using the Razor View Engine, JavaScript, HTML5, CSS3, and Bootstrap, Triggers, views and Stored Procedures.
- Created various Angular JS Services to make AJAX calls and custom angular directives to create own HTML tags and induce some kind of behavior to those tags.
- Developed all the AJAX request and response with JQuery and Angularjs
- Developed facilities for stripping long error messages from minified JavaScript code for Angularjs
- Experienced with n-tier Layered architecture by adding the stored procedures to the data tier, applying the logic to the Business logic layer and popup those data in to presentation layer in both web and windows applications
- Used WPF and WCF to communicate between DAL and other business components.
- Deploy Web applications, services and components, including NuGet Package Manager
- Experienced with Encryption and decryption by using the AES cryptographic algorithm
- Experience with the Business Logic Layer to send the serialized encrypted data in to the data access layer
- According to tickets working on the Health Care application by modifying and adding the new features in Think Health application areas which are Staff Module, Patient Module, CDC Module, Treatment Plan module, Assessment module, Doctor Notes, Prior-authorization and notes, Reports Module, Option Module
- Worked on Visual Source Safe, TFS as a Staging Server
- Experience with Agile Methodology and Test Driven Development
- Experienced in Data Hosting on client’s Databases Servers and terminal servers by connecting through remotely whenever Company have new version of the updated Software
- Updated the Orion-Net Think Health Local server database by keeping the Database down for a while where we will test the application usually
- Experienced with Smoke, Integration, N-Unit and Unit testing
- Experience with Asp.Net MVC by using C# as a Server side scripting and jQuery, HTML, CSS3, Bootstrap, JavaScript as a client side scripting by using the SQL server Database and Entity Framework
- Collaborate with development teams, business analysts, QA analysts, business owners and stakeholders to ensure customer specifications are met.
- Extreme grip on Design & development of UX/UI for line of business applications used for analytical data and dashboard reporting
- Worked on the Phone Support Application Developed by Using the Dev-Express Controls, Active Reports, IIS, SQL Server 2012
Environment: Vb.Net, C#, Visual Studio 2012,, .Net Framework 4.0, IIS, Dev-Express Controls, ASP.NET MVC, HTML5, CSS3, Bootstrap, Entity Framework, JQuery, Visual Source Safe, SQL Server 2012.
Confidential, Jacksonville, FL
Sr. C#.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using agile methodology with daily scrums, paired programming using TDD and continuous integration.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion and Castle Windsor for IoC, and Rhino Mocks and NUnit for unit testing.
- Implement the application C#, MVC Architecture5.0 and React JS.
- Object oriented technology was extensively used for developing re-usable components using C#. NET and VB.NET.
- Developed dynamic ASPX web pages for Application using Classic ASP.NET, XAML, C#.NET, XML, XSL/XSLT, HTML, JavaScript, Type Script, Kendo UI.
- Used JIRAfor Scrum planning as part of Agile methodology.
- Experience in Extraction Transformation and Loading (ETL) processes using UNIX Shell scripting, SQL, PL/SQL and SQL Loader.
- Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Migration of Pre-existing Oracle 9i\10g Legacy web forms segmentation pages to WPF
- Developed rich user interfaces using Kendo controls.
- Worked extensively with NHibernate, LINQ for ORM layer implementation.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.Net provider model.
- Developed a C#.NET, Win forms, Oracle based Credit Policy updating their internal system.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.
- Converted .Net application to Microsoft Azure Cloud Service Project as a part of cloud deployment.
- Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS).
- Responsible for BMC Remedy Production Support team to assist users.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
- Worked with JIRA for writing, executing test cases and reporting defects, also for maintaining RTM
Environment: .Net Framework 4.6.1, Visual Studio 2013, Share Point2007/2010 C#.NET, WCF, WPF, ASP.Net MVC, Entity Framework, HTML, DHTML, VSTO, NHibernate, LINQ, SQL Server, CSS, JSON, TFS2008/2010, JavaScript, JQuery, AJAX, XAML, Bootstrap, Type Script, JIRA, XSLT.
Confidential, Indianapolis, IN
Sr. .NET Developer
Responsibilities:
- Created several Web forms using C#.NET, ADO.NET, SQL server, WCF.
- Involved in object oriented analysis and design using UML (Unified Modeling Language) techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Designed and Developed Business Layer/Data Layer using C#, ADO.NET and SQL Server.
- Developed web forms using ASP.NET, C# and WCF for Loan Registration modules.
- Designed Web Forms using HTML, CSS and implemented client side scripting using JavaScript.
- Used ADO.Net for database connectivity, storage and retrieval on SQL Server 2000.
- Develop WCF Services to allow communication between Presentation layer and Service layer.
- Developed core functionality with the .NET Framework ASP.NET
- Worked upon conversion of DTS packages into SSIS
- Communicating with Windows Communication Foundation service via the endpoints.
- Create data objects (tables, views), stored procedures and functions to store and retrieve the data from database.
- Responsible for coding, developing the ADT, Billing Export, Item Master, Order Export, PO Update.
- Used TFS (Team Foundation Server) for version controlling.
- Other responsibilities of the work that was being performed SRS Documentation, Coding, Unit Testing.
- Designed and developed various reports using Crystal Reports and enabled the option of exporting to Excel and .PDF files. The reports provide the option of entering the parameter values from the form.
- Used AJAX Library to make client side web service calls and partial post backs.
- Used CSS classes/skins for client side control UI formatting and provide same look and feel throughout the application.
- Written several stored procedures, functions in T-SQL.
- Worked with SOAP requests in accessing different web services.
Environment: .Net Framework3.5/2.0, Visual Studio 2010, ASP.Net, C#, ASP, JQuery, SQL Server 2008, MSTS, TFS, WCF, IIS 6.0, Web Services, LINQ, and JavaScript.
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design and implementation.
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Used N-tier architecture for the Business, Data Access Layer and UI Layer.
- Involved in front end Application development using in ASP.NETWeb forms, CSS, JavaScript, and AJAX using C #, and back end in SQL Server 2008.
- Used the Object Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Used jQuery, ASP.NETAJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Developed User controls using ASP.NETand C# and used them dynamically in the web pages using Master pages and CSS.
- Designed ASP.NETMVC pattern to implement the key management system for the clients.
- Developed WCF services to enable effective communication between SOA.
- Designed and developed various interfaces, classes to construct the business logic using C#, ADO.NETand XML.
- Worked on JIRA tool to create the user stories, prioritize the work, tracks the work and distribute tasks across the team.
- Implemented RESTful web services in XML and JSON format using Web API, WCF Framework.
- Used Web Services to enable effective communicate between different layers in the Application.
- Worked with Ajax enabled WCF services using C# and ASP.Net.
- Used ADO.NETobjects such as Dataset and Data Adapter for consistent access to Oracle 10g.
- Developed Web Service to interact with remote business objects and different suppliers systems using SOAP, HTTP/XML, WSDL
- Created packages using SSIS for extracting data from MS Excel files, OLEDB, MS Access to SQL Server database.
- Unit tested the application using error tracing and debugging.
- Used Web API for building the HTTP services, RESTful services and SOAP web services.
- Actively involved in providing the technical support and production software operations through troubleshooting to resolve the issues.
Environment: .NETFrame Work 4.0, MS Visual Studio 2010, C#, ASP.NET, ADO.NET, SQL Server 2008, SSRS Reporting Services, CSS, XML, WCF,WPF, JQuery, JavaScript, MVC, Windows Servers 2008, VSS, Ajax Toolkit Controls, SOAP/WSDL.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Responsible for the Design, Development, Testing and Implementation of the web application.
- Developerthe application using ASP.NetWeb Forms, Classes using C#.NETthat incorporates both N-tier architecture and database connectivity.
- Responsible in created and consumed WCF (Windows Communication Foundation) using C#.
- Developed user client side logics using JavaScript and JQuery.
- Used AJAX and JQuery controls for faster and interactive web experience.
- Designed and developed UI, User Controls, and Client-Server Side Validation Controls using ASP.NETand JavaScript.
- Wrote Stored Procedures, Triggers and SQL Queries and LINQ in SQL Server 2008.
- Created classes in C#.Netfor implementing business layer.
- Developed ASP.NETWeb services for receiving orders in XML and uploading those in database using ASP.NETWeb applications.
- Used ADO.NETobjects such as Data Reader, Dataset and Data Adapter for Consistent access to SQL Server data sources.
- Involved in Unit and module level testing, reviewing the requirements and fixing the defects appropriately
- Used MS Visual Source Safe (VSS) for Version Control.
Environment: Visual Studio 2008, C#, XML, .NETFramework, ADO.NET, Web Forms, AJAX and JQuery CSS, JavaScript, XML, Web Services, WCF, N-tier, SSIS, SSRS, VSS, N-Unit, IIS, Windows.
