Senior .net Developer Resume
Juno Beach, FL
SUMMARY
- 7 years of hands - on development experience with developing Windows, Web-based and Client/Server applications using various Microsoft technologies.
- Expertise in .NET framework with great proficiency in creating applications using Win Forms, Web Forms, ASP.NET, C#/, VB.NET, ADO.NET, MVC, MVVM, Web API programming, WCF, WPF Cascading Style Sheets (CSS), JavaScript, IIS, SQL Server / 2008 R2/ 2012 R2 / 2016 and Azure.
- Development experience in SQL Server, Oracle, Windows Batch Scripting, Powershell Scripting and Source Safe Controls like Visual Source Safe and Team Foundation Server.
- Competent in Object Relational Mapping (ORM) technologies such as ADO.NET Entity Framework 4.3/5.0/6.0 and LINQ to Entities, LINQ to XNL, LINQ to Objects, LINQ to SQL.
- Good working experience with MVC and View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C# and VB.NET.
- Experienced in design patterns like MVC 2.0, 3.0, 4.0 and 5.0.
- Designed and developed front-end applications using WPF (Windows Presentation Foundation), Silverlight, AJAX, AngularJS, XML, XSLT, HTML, and JavaScript, JQuery, Knockout JS, Bootstrap, Angular JS.
- Experience in design and implementation of using WCF SOAP\REST, creating RESTful services using ASP.NET Web API
- Extensively worked on Entity Framework generating ORM Models and integrating them thru E-SQL and LINQ to Entities to massage the data.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience in designing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.
- Experience in writing complex user defined Functions, Stored Procedures, Views, Triggers, and cursors using MS SQL Server ( 2000/2005/2008 R2/ 2012 R2/ 2016).
- Experience in relational database design, data extraction, data transformation and loading from large and complex data sources using MS SQLServer 2008/2005/2000 ).
- Worked with ODP.NET Oracle Bulk Copy object in order to make bulk loads into an oracle table from data source.
- Good understanding of object oriented design with knowledge & experience in data structures and algorithms.
- Developed background process infrastructure on top of Windows Azure Queues.
- Extensive use of ADO.NetDatasets, Data Adapter, Data Reader and XML to retrieve and store the data in Access DB.
- Responsible for testing ERP applications for validity of results, accuracy, reliability, and conformance to established standards.
- Used ODP.NET to access Oracle database.
- Good experience in designing scalable applications through load balancing and performance tuning.
- Knowledge and worked on ArcGIS server security.
- Developed new user interface components for different modules usingKendo UI.
- Experience in developing application using WPF and Silverlight with Prism framework.
- Knowledge in Continuous Integration and Deployment (CI/CD) and TDD.
- Well versed with QA Methodology and QA Process to ensure the Quality Assurance including Test Case.
- Worked as a member of the technical team on the implementation of the Genesys Framework routing strategies and Reporting Suites
- Four dashboards were created, along with helping other team to create Qlikview reports.
- Planned, implemented, and supported small to large scale SharePoint 2007, 2010 and 2013 environments.
- Good experience in creating reports using SSRS, SSIS and BizTalk tools.
TECHNICAL SKILLS
Languages: C, C++, C#, VB.Net, ASP.Net, ADO.NET, LINQ
Databases: MS SQL Server 2000/2005/2008 R2/2012 R2/2016, Oracle 8.0/9i/10g, MS-ACCESS 2000/2003, DB2
OS: Windows (NT,XP), Windows Server 2008 R2, Windows Server 2012 R2, Windows 8, Windows 10
Web: ASP.NET, Microsoft .NET Framework, XML, XSLT, AngularJS, HTML, JavaScript, VBScript, web Services, .NET Remoting, AJAX and CSS, IIS, WCF, WPF, Amazon WS
Tools: MS Visual Studio. Net 2005/2008/ 2010/2013/2015, MS VSS, MS Visio, MS Office, FrontPage, Dream weaver, Rational Rose, BizTalk, JIRA, Team Foundation Server, TOAD, Oracle SQL Developer, ETL tools, Selenium.
Multimedia Tools: Adobe Photoshop, Adobe Illustrator, Macromedia Flash
Reporting Tools: Crystal Reports 8.5/9.0/10, SSRS, SSIS and .Net Reporting Services
PROFESSIONAL EXPERIENCE
Confidential, Leawood, KS
Senior .Net Developer
Responsibilities:
- Designed and developed Assessments for Nursing Schools using ASP.NET, C#.NET, HTML5, CSS3, SQL Server and MVC Design pattern.
- Designing dashboard for generating reports for faculty and students of Healthcare using SSRS and Tableau Reporting tool.
- Involved in writing and maintaining complex SQL Queries, Stored Procedures, Triggers views and User defined function.
- Worked on Payment Card vulnerabilities and Security along with Designing Web Server Controls, HTML Controls, User Controls, Custom Controls using C# and ASP .NET.
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Used Version Controlling tools such as Subversion (SVN), Source Safe (6.0) and Team Foundation Server (TFS).
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, AngularJS, React JS, Bootstrapped and JQuery and building RIA web applications.
- Excellent analytical skills with Proficiency in debugging and Problem Solving.
- Extensive experience with source control systems such as Subversion, Visual Source Safe and Power.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
- Good working knowledge of HTML5, DHTML, CSS3, XML, AJAX.
- Extensive Object Oriented Design and Development skills.
- Coordinated project to be completed in onsite-offshore model.
- Experience in designing and implementation web applications using ASP.NET including client-side scripting using JavaScript.
- Designed and developed the system using Agile Methodology.
- Used data grid to review and modify manipulated data.
- Experience in relational database design, data extraction, data transformation and loading from large and complex data sources using MS SQLServer 2008/2005/2000 ).
- Extensively worked on ADO.NET Entity Framework for developing core data layers for the distributed applications.
- Involved working with MVC design Pattern for the rich user interface.
- Experience designing and developing Winforms and Webforms.
- Experience in Software Engineering Concepts including Designing, Programming, Implementation and Testing.
- Developing and maintaining scripts to automate deployment and other tasks
- Defining enterprise Continuous Integration/Continuous Deployment processes and best practices
- DevOps methodology with extensive work done in Continuous Integration, Continuous -Deployment, Release Automation and Management.
- This project is one of the largest and most successful programs within CSS.
- Involved in client interaction for requirements and enhancements.
- Involved in organizing weekly call conferences with client to keep track of the project.
- Prepared test cases for all the modules and performed unit and integration testing.
- Involved in hosting and deployment of the application and also developed required documentation like user manuals.
Environment: Visual Studio.Net 2010/2013/2015, ASP.Net, ADO .Net, JavaScript, C#.NET, VB.NET, ASP.NET MVC 4.0, LINQ, XML, HTML5, CSS3, Bootstrap, React JS, Reflux, Angular JS, Winforms, SQLServer2008, JQuery, AJAX, SSRS 2008, JIRA, Tableau Report, Windows 8.
Confidential, Juno Beach, FL
Senior Dot Net Developer
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Design and develop Application using ASP.NET, C#.NET, HTML5, CSS3, SQL Server 2012, ADO, Web Forms, Web Controls and MVC Design pattern.
- Designed, prepared, documented and tested web services using C#, .Net and Visual Studio.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Incorporated many rich, user friendly, responsive features in the application using Angular JS, BOOTSTRAP, HTML 5, JQuery.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Consuming and Developing Windows Communication Foundation services (WCF).
- Creating WCF applications requiring Instance and concurrency management.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
- Definedrequest-response message system, typically expressed inJSONorXML, which is exposed via the web—most commonly by means of anHTTP -based web server using server-sideweb API.
- Designed & Developed UI & client side scripting/data validation using HTML, Java Script, JQuery, Bootstrap and knockout JS, Angular JS
- Created and Executed Automated Coded UI Tests.
- Hands-on experience with WCF(Windows Communication Foundation)and WWF(Windows Workflow Foundation).
- Extensively worked on Repository Framework in Data Access Layer with respect to Database operations (CRUD) which encapsulate the Entities generated at Business layer.
- A collection of Data Structures & Algorithms in Javascript.
- Expertise in Microsoft Office System and its integration with Microsoft SharePoint Server
- To extend functionality within aweb browser or other HTTP client. Originally these were most commonly in the form of native plugin-architectures however most new ones target standardizedJSON bindings with aclient-sideweb API a programmatic interface.
- Participate in architecture, design and code reviews.
- Designed, developed, implemented, and supported QlikView dashboards. Integrated data sources and databases with QlikView, and designed and developed data models and backend queries for presenting data.
- Created websites and web applications by bootstrapping. It contains HTML and CSS based design template for typography forms, buttons, navigation and other interface components, as well as optional JavaScript extensions.
- Performed Functional/System/Integration testing by developing Automation test scripts using Core Java andSelenium Web driver.
- Experience of configuring and managing source using SVN, GIT.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Have created and used Winforms to create functionality in networking module.
- Develop custom web solution intranet application and Content management systems implementing UMBRACO script in ASP.NET 4.0 C SQL server 2008 MVC pattern DNN
- Supporting other areas of DevOps through code deployment monitoring, assisting development in troubleshooting performance issues, etc.
- Hands on experience release, deployment and environment management.
- Handled many production issues and enhanced the User interface as per the requirement.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Experience in Sybase SQL Anywhere and Sybase mobile technology.
- Experience in using third party controls like Telerik, Infragistic, Fusion charts and Far point.
- It is a .NET 4.0 application which leverages WCF, WPF and PRISM.
- Use Window azure to deploy the application on cloud and managing the session.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
- Involved in doing builds in both Development and Testing Server using NUnit Testing.
Environment: Visual Studio.Net 2010, C#.NET 4.0,4.5, ASP.NET, ADO.NET, MVC 4.0/5.0 LINQ, Web Forms, XML, SQL Server 2008/2012, Web Services, IIS, HTML5, CSS, JavaScript, WWF, Winforms, Bootstrap, Angular JS, JSON, AJAX, JQuery, Azure, QlikView, Umbraco, PRISM, Telerik, Bootstrap and knockout JS, Angular JS. VB.NET, Selenium, Automation Testing.
Confidential, Boise, ID
Senior .NET Developer
Responsibilities:
- Designed UI screens and code using Visual Studio 2010/12, WPF, VB.NET, AJAX, XML and CSS with object oriented programming techniques.
- Used various features of C# and VB.Net (e.g. reflections, generics, partial classes, LINQ).
- Used Windows Forms, WPF, XAML, .Net, and C# and pulled and processed Google Contacts to setup and send emails, and various contact processing.
- Involved in architectural implementation through code and design
- To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using ENTITY FRAMEWORK.
- Rebuilding and modernization of high load classified advert platform on Amazon Web Services (AWS)
- Developed the frameworks using Asp.Net MVC4.
- Design and development of user interface using ASP.NET, VB.Net, HTML, JavaScript and JQuery.
- The Presentation Layer was implemented in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Developed anopen-source web application framework maintained byindividual developers and corporations to address many of the challenges encountered in developingsingle-page applications using AngularJS.
- Also, developed several Mobile ads in Android such as McDonalds, Confidential, Titan etc.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like seasoning, Instance management, and concurrency to make our services more robust and scalable.
- Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Experience in using ORM (Object-relational mapping) tools like Microsoft Entity Framework 4.
- Extensive knowledge of Objective C, iOS SDK, REST, XML and JSON.
- Structured the elements of computer programs, which expresses the logic of a computation with AngularJS without describing its control flow.
- API which is the application programming interface(API) for both theweb server andweb browser .
- Build DataSync job on Windows Azure to synchronize schools data from SQL 2012 databases to SQL Azure.
- Demonstrated proficiency with solid understanding of basic data structures, algorithms, functional, OOP principles and SDLC.
- Extensive knowledge in building Data Warehouses/Data Marts using ETL tools Informatica Power Center (9.0/8.x/7.x).
Environment: Visual Studio.Net 2010/2012, AJAX, C#.NET 4.0, VB.NET 4.0, ADO.NET, WCF, ASP.NET MVC 4.0, Web Forms, Mobile Development, Azure, ORM Mapping, WPF, LINQ, XML, HTML, MVVM, SQL Server 2008 R2, AWS, TFS, CSS, JavaScript, JQuery, JSON, SDK, Angular JS, ETL tools.
Confidential, Houston, TX
.NET Developer
Responsibilities:
- Gathered the requirements from users to prepare low level design, high level design and coordinate development.
- Developed the front end using C#, MVC4.0, JQuery, Ajax, JavaScript, CSS, HTML/HTML 5.0
- Implemented the backend code of the application in C# using various object oriented features like classes, interfaces, inheritance, polymorphism etc.
- Enforced standards for CSS across the application.
- Implemented Client validations using Java Script, AngularJS and JQuery.
- Used ADO.NET objects and LINQ to manipulate and retrieve data from the database.
- Manipulated with Database Objects like tables, stored procedures in SQL to communicate with database.
- Implemented .Net components to consume RESTful Web services and WCF Web services.
- Involved in N-unit testing of the application with different sets of inputs.
- Responsible for preparing deployment plan and keeping track of it.
- Good knowledge of Genesys Framework, Genesys Outbound Solution, Witness, Genesys Voice Portal 7 (GVP), Interactive Voice Response (IVR), Info Mart and Genesys Agent Desktop (CTI/Softphone)
- Proactively participated in production support and maintenance activities after the release.
- Actively participated in Agile process (SCRUM) along with the team to deliver core functionality within agreed timescales.
- Created Scrum and Minutes of Meeting documents.
Environment: Visual Studio, ASP.NET, ADO.NET, C#, XML, IIS, JavaScript, SQL Server, Genesis Framework.
Confidential - Union, NJ
.Net Developer
Responsibilities:
- Requirements gathering, analysis and preparation of design document.
- Applied Master Pages and CSS, Navigation controls, HTML, WPF for a consistent look and feel for page design.
- Created User Controls, Web Forms for billing services modules using ASP.NET and C#.
- Developed classes for most of the rates for Web Billing Information module.
- Worked with WCF, Web Services and hosted them on IIS 6.0.
- Used ASP.NET input Validation controls and Java Script for client side validation.
- Coding and implementation of various utilities and data access classes using ADO.NET.
- Greatly enhanced website adding customer search components created and implemented customer interfaces, Grid views, printing, error handling and validation as well as additional functionality.
- Used Singleton Designed Pattern for Login Details.
- Used XSLT for XML data transformation in the application and schema to check the validity of XML document at various stages.
- Designed, developed and also involved in writing and maintaining complex SQL Queries, Stored Procedures, Triggers views and User defined function.
- Responsible in developing SSIS packages to transform Insurance data.
- Experienced in optimizing queries for performance by looking at Execution plan, creating INDEXES and views using SQL SERVER 2005.
- Generated and deployed Reports using SSRS.
- Used VSS for maintaining the component and for release and version management.
- Involved in Unit Testing and running the test case to proper functioning.
Environment: .NetFramework 2.0, Asp.Net, C#.Net, Ado.Net, Pl/SQL, IIS 6.0, SQL Server 2005, Windows Server 2000/XP, JavaScript, Visual Studio 2005.
Confidential
.Net Developer
Responsibilities:
- Responsible for developing the Business Logic using VB.NET
- Participated in the system study and preparation of software requirement specifications and Database design.
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers in ASP.NET
- Involved designing and Created Win Forms and its behavior using .NET technologies VB.NET.
- Developed custom controls and used them in multiple areas to reduce the complexity in User Interface design.
- Involved in developing business logic in WCF that can be commonly used by other team to capture the data
- Involved in developing data services using ADO.NET Objects like Data Sets, Data Adapters, Data Readers, Data Views to capture data from database and display them at UI using Data Control Data Grid
- Developed SQL queries, stored procedures and triggers to handle the business rules and data integrity and database integration.
- Involved in writing the documentation, testing the applications using the Use Case diagrams and providing training to the users and team members.
Environment: Visual Studio 2003, .NET Framework 2.0/3.0, VB.NET, ADO.NET, SQL Server, Windows 2000/2003/XP.
