Senior .net Developer Resume
Orlando, FL
SUMMARY:
- 7+ years of experience in software development life cycle which includes Requirement Study, Analysis, Design, Development, Integration, Re - Engineering, installation, implementation, testing, configuration management, maintenance and production support of various client/server, N-tier and web applications.
- Extensive experience in developing various applications using Visual Studio .NET technologies like C#, ASP.NET, ASP, ADO.NET, XML, Web Services, Silver Light, WCF, WPF, MVC.
- Recent intensive project experience in developing front-end and User Interfaces using ASP.NET, XML, HTML, CSS, CMS, JavaScript, jQuery, Telerik UI Controls and DevExpress tools.
- Worked with .NET Server Controls, Web User Controls, Data Grid Web Controls and Form Validation Controls and created numerous Custom controls.
- Extensive experience in working with LINQ to Objects, LINQ to SQL and LINQ to XML and REST services.
- Worked with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching, Securing ASP.NET Web Applications.
- Highly proficient with SOAP, WSDL and XML/XSLT technology, Strong knowledge of Object Oriented Programming (OOP), UML and Design Patterns Results.
- Excellent understanding and usage of HTML 4/5 Controls, CSS3, Web Controls, user controls, Validation Controls and validating user inputs using validation techniques.
- Expertise in developing Client/Server Applications on three tier Architecture, N-Tier Architecture, SOA (Service-Oriented Architecture), MVC (Model View Controller).
- Proficient with Windows Communication Foundation (WCF), .NET Web Services using WSDL, SOAP and UDDI.
- Sound knowledge in agile software development methodology including SCRUM Framework.
- Extensively used Microsoft AJAX controls like Update Panel, Script Manager, Web Asynchronous Refresh Panel, Rad Ajax Panel to achieve partial page updates and asynchronous post backs for the web page
- Experience in using Source Code Control Systems like Team Foundation Server (TFS) Windows Server 2008, MS Visual Source Safe, and Active Directory and in Software Adaption and Modification Control System.
- Extensive front end and backend development experience working with .Net Framework 3.0/3.5/4.0, Visual Studio.NET 2012/2010/2008 .
- Experience with Test-driven development approach.
- Experience in ADO.NET components such as Data Grids, Datasets, Paging and Sorting.
- Experienced in improving performance and avoiding SQL injections by using LINQ expressions or Lambda expressions on multiple data sources.
- Extensive experience in RDBMS database design and experience in writing SQL scripts, Stored Procedures, User Defined Functions and Triggers for SQL Server 2000/2005/2008 .
- Good experience with Crystal reports and SQL Reporting Services (SSRS).
- Experience with Mobile Development and responsive design.
- Working experience in security issues, performance tuning and testing.
- Experience on Unit testing, Integration testing and System testing before the application was deployed.
- Working experience in generating dynamic web pages with C# using razor in ASP.NET.
- Self-motivated individual with capability of working in multiple projects, excellent communication skills, ability to work independently or part of a team and able to adopt new skills.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET, C, C++, Java
.Net Technologies: .NET Framework 3.5/4.0/4.5, WPF, ASP.NET, ADO.NET, XAML, LINQ, AJAX, N Hibernate
Web Technologies: ASP.NET, Silverlight, HTML, XHTML, DHTML, CSS, XML, XPATH, XSL, XSLT, HTML5
Database: Oracle 11i/10g, Microsoft SQL Server 2008/2005/2000, T-SQL, PL/SQL
Scripting Languages: JavaScript, JQuery
Development Tools: MS Visual Studio 2008/2005/2003, NUnit Testing Framework, MS Visio
Reporting Tools: SSRS, Crystal Reports, Power Builder, Active Reports
Application Servers: Internet Information Services (IIS)
Operating System: Windows NT/2003Server/2008Server/XP/Vista/7, Unix, Linux
Version Management: Visual Source Safe, Team Foundation Server
Others: UML, Confluence, JIRA, Design patterns, Resharper, Power Shell
PROFESSIONAL EXPERIENCE:
Confidential, Orlando, FL
Senior .Net Developer
Responsibilities:
- Maintained and supported internal and customer facing web application
- Developed using C# and ASP.NET 4.0 and .NET 4.5
- Utilize and extend jQuery, KnockoutJS, and KendoUI for a MVC Single Page Application (SAP)
- Optimize web application for back end and end user performance
- Rewrite UI for Javascript/JQuery front end
- Fortify code for STIG compliance for coding practices and exploit prevention
- Involved in developing various Web Forms and reusable business logic components in an Object-oriented manner.
- Participating in full project lifecycle with focus on defining standards for technical solutions, documentation, unit testing and deployment.
- Created WPF (Windows Presentation Foundation) for inputting and displaying data using C#.
- Extensively used ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive for a seamless user experience.
- Designed GUI using the HTML, JavaScript, CSS and Custom Controls.
- Performed Unit Testing, Integration Testing and Regression Testing of the application
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle.
- Used Ajax Tool kit to increase the functionality of the web page i.e., asynchronous functionality.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
Environment: KnockoutJS, KendoUI Controls, Razor View Engine, Agile Methodology, .Net Framework 4.5, Visual Studio, IIS 7.5/8, C#, HTML, CSS, XML, XSLT, ASP.NET, ADO.NET, JQuery, MVC, SQL Server 2008, TFS.
Confidential, Louisville, KYSenior .Net Developer
Responsibilities:
- Involved in SDLC which included gathering of business requirements, architecture, design document, planning, development, deployment and maintenance.
- Developing ASP.Net Web API for passing clinical data to Humana mobile application (IDE) as well as CGX (clinical guidance exchange) responsive web using ASP.Net MVC 5, C#.
- Configured salesforce including but not limited to validation rule, workflow, custom labels.
- Performed customization using Apex and Visualforce.
- Build data visualizations to monitor file server load, web server speeds, data processing and more using backbone.js, jquery and marionette.js.
- Used Backbone.js and Marionette.js to create new, robust UI’s.
- Developed Views using Silverlight 4.0 and customized view using ASP.Net, C#, Xaml, HTML, JavaScript and helper methods in Visual Studio.Net 2013.
- Engage in Low level and High Level Design of different modules using C#, ASP.NET of NetOxygen product.
- Design, develop and deploy responsive web design (RWD) functionality in CGX (clinical guidance exchange) using MVC 5 with Razor, Kendo UI, KnockoutJS, Jasmine, Ajax, JQuery, C#, HTML5.
- Understanding the technical approach document and raise the clarification to onsite team on major technical impacts.
- Common helper functionalities had been developed and shared across the application.
- Coded the Business Logic layer and Data Access layer using WCF(C#)
- Used KnockoutJS (Knockout MVC) to describe data model, corresponding logic of processing on server side and specify data model elements, and for auto-UI refreshing, templating and dependency tracking.
- Implemented Design patterns such as Dependency Injection, Unity Container, Async-Await with MVC 5.0
- Written SQL Queries, Stored Procedures, functions using TSQL. Participated on performance tuning on the database as well as application sides using execution plan and logging.
- Implement MVC framework 5 and Entity Framework persistence technology to persist database table in objects for one of the customized tool to configure the assessment questions.
- Developed Window Service to delete the draft letters under temp folder and which would be running every night as a scheduled process.
- ReSharper being used for code formatting and optimization.
- Created custom control and using xaml user control and binding with dependency property.
- Run the code review analysis tool and optimize the code by reviewing the code done by team members.
- Performed Unit Testing, Integration Testing and Regression Testing of the application
- Daily scrum call with onsite team for the task status.
- Participated Sprint Planning meeting to finalize and estimate the story points.
Environment: Windows 2008 Server, SQL Server 2008, IIS 7.0, Microsoft .NET 2013, Silverlight 4.0, ASP.NET(C#) with MVC, ADO.NET, Ajax, JavaScript, JQuery, Windows services, WCF, TFS, Fiddler, PowerShell, KnockoutJS, KendoUI Controls, Razor View Engine, Agile Methodology
Confidential, Phoenix, AZSenior .Net Developer
Responsibilities:
- Participating in full project lifecycle with focus on defining standards for technical solutions, documentation, unit testing and deployment.
- Interacted with the client during requirement gathering phase.
- Analyzing requirements in order to determine and provide realistic estimates and Solutions.
- Designed dynamic web pages with C# using razor in ASP.NET.
- Developed Presentation layer using ASP.NET, HTML, and JavaScript and C #.
- Build rich client module and desktop web application using ASP.NET, Backbone.js and marionette.js.
- Application implemented as a single page Backbone app with custom data layer that used an in memory message marionette.js for data request.
- Implemented MVC design pattern to develop the application.
- Used core JavaScript (AngularJS) and jQuery framework to work with single page mobile application and simplify the HTML document traversing and event handling.
- Worked with Telerik to display huge amount of data to the inbuilt grid controls.
- Used Ajax Controls for client side validations with asynchronous data execution using threads when needed to increase the performance.
- Utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle.
- Deployed and managed applications using Windows Azure.
- Implemented J-Query for the user controls and web forms and JSON text format to store and transfer data.
- Populated data into the application using WCF, Web services, and Entity Framework.
- Created WCF Services responsible for communicating and providing real time data from integrated server to client application.
- Created responsive designs using Bootstrap.
- Used Team Foundation Server (TFS) for Version Control, Team Build and Project Management.
- Involved in all stages of software development (DEV, TFP, PROD) including SIT (System Integration Test) and UAT (User Acceptance Test).
- Implemented page level error handling using Custom Error pages and Error logs
- Used WPF for creating windows and custom win form control using various animation techniques.
- Used LINQ to SQL to query database and made use of LINQ to objects and lambda expression for retrieving data proficiently.
- Implemented Data Access layer using ADO.NET to communicate with Microsoft SQL Server database for fewer data manipulation.
- Created Indexes, Stored Procedures, Triggers and Views using SQL Server 2008.
- Performed Unit Testing, Integration Testing and Regression Testing of the application.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
Environment: .Net Framework 4.0, Visual Studio 2012, VB.Net 10, IIS 7.5/8, C#, HTML, CSS, XML, XSLT, ASP.NET, ADO.NET, JQuery, MVC 3.0, Azure, JSON, WCF, WPF, AngularJS, SSIS, SQL Server 2008, Web Services, Agile Methodologies, LINQ.
Confidential, Jersey City-NJ.Net Developer
Responsibilities:
- Gathering Client requirements and converted them into the technical specifications and developed Web forms using C#.
- Performing research and analysis of business problems and developing Technical solutions.
- Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML 5 markup with minimum keystrokes.
- Designed GUI using the HTML, JavaScript, CSS and Custom Controls.
- Created WPF (Windows Presentation Foundation) for inputting and displaying data using C#.
- Used Ajax Tool kit to increase the functionality of the web page i.e., asynchronous functionality.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
- Implemented ground transportation & Workflow Scheduler using Microsoft provider pattern, C# & WPF.
- Developed T-SQL queries to fetch data as per the business requirements and enhanced the performance of applications by constantly monitoring the queries by running execution plans, index tuning wizards, performance tuning methods, and profilers and query optimization techniques in SQL server and created, managed reports using SSRS.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management, Data Collection and Reporting.
- Involved in the Unit and Integration testing.
- Managed and build applications and services using Windows Azure.
- Developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Developed custom controls to enable reusability and user rich graphic controls of WPF and WIN Forms.
- Developed Partial Pages for reusable part of the web pages using ASP.NET.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Implemented of WCF services and better logging exception management support to help in the premature detection of new problems.
- Made use of AJAX controls, JSON and JQuery for faster retrieval of data, Java Script was used for validations.
- Used JQuery to validate user controls and web forms.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Wrote stored procedures to edit, Update and delete records of database when user requested.
- Performed Unit Testing using N Unit.
Environment: .Net Framework 4.0/3.0, Visual Studio 2010, AngularJS, C#, HTML, CSS, XML, XSLT, ASP.NET, ADO.NET, JQuery, MVC 3.0, JSON, WCF, XSL, MS Visio, TFS, WPF, SSIS, SQL Server 2008, Web Services, Agile Methodologies, LINQ.
Confidential, Boston, MA.Net Developer
Responsibilities:
- Involved in designing the Screens and developing XML documents.
- Involved in developing windows applications.
- Involved in developing New Functions and Modules for different types of Calculations.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- Worked in Rate, Quote, Bind, Generate Documents for the Policies.
- Created modules using ASP. Net, VB.Net, C#, SQL Server 2005.
- Worked on different Policy actions like View, Endorsement, Cancel, Reinstate and Delete Pending Transactions.
- Created pages mainly using ASP.NET Server controls and Ajax.
- Created HTML Helpers in order to reduce the amount of typing of HTML tags.
- Used VB.Net Technology for server side programming.
- Used jQuery for Client-Side Validations.
- Extensively used ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive for a seamless user experience.
- Used WCF methodology to implement the web services.
- Used ADO.NET objects such as DataReader, Dataset and DataView for Consistent access of the data.
- Involved in resolving issues during Build process.
- Visual source Safe was used to maintain the version and source control.
- Highly Involved in Unit and Integration testing.
Environment: Visual Studio.Net, .NET Frame Work, C#, KnockoutJS, VB.NET, ASP.NET, UML, WinForms, ADO.NET, JavaScript, CSS, XML, Win forms, Infragistics controls, SQL Server & Windows XP.
Confidential, Plano TXSoftware Developer
Responsibilities:
- Involved in all activities of Software Development Life Cycle (SDLC).
- The application was developed as a web application using VS.NET. Developed the modules using ASP.NET, VB.NET, JavaScript, HTML and ADO.NET.
- Involved in development of screens for capturing, retrieving and manipulating of data using ASP.NET.
- Involved in developing various Web Forms and reusable business logic components in an Object-oriented manner.
- Involved in developing WinForms for the Administration department.
- Used Validation controls for client side validations, and standardized the Error handling throughout the application.
- Developed reusable User Controls for required functionality.
- Implemented Fragment Caching to increase the performance of the application.
- Used Data Access Class Generator as a bridge between business logic and Database.
- Used Cascading Style Sheets for achieving uniformity through all the aspx pages.
- Worked Extensively with Data bound controls like Data Grid and Data List.
- Involved in writing complex SQL queries and Stored Procedures in SQL Server 2005. Made extensive use of Dataset for the same.
- Involved in developing XML Web Services and invoking them by using XML SOAP and WSDL tool.
- Involved in Unit and Integration testing.
Environment: Visual Studio.Net, C#, VB.NET, ASP.NET, ADO.NET, Win forms, JavaScript, CSS, SQL Server2005 & Windows XP.
Confidential, Jersey City, NJSoftware Developer
Responsibilities:
- Business requirement analysis and application architecture design
- Day-to-day interactions with the product management and clients for the conversion of requirements into real time.
- Created web pages using ASP.NET for the presentation tier.
- Developed Web forms, Master pages, Themes, Web User controls, Composite and Custom controls
- Developed Business Logic Layer using C# and conforming to JSSI Application Framework (JAF) rules.
- Developed Data Access Layer with the help of using the Microsoft Enterprise Library 2006.
- Created XML messages for communicating with BizTalk.
- Used ASP.NET and C# for the presentation layer Visual Studio 2005 being the IDE.
- Created a business logic module for the Rate Automation using C#.NET.
- Created stored procedures, user defined functions and views
- Extensive use of ADO.NET for data manipulation.
- Designed Sequence Diagrams, Work Flow and Data Flow Diagrams using Visio for documentation purposes.
Environment: .NET 2.0 Framework, VS 2005, Crystal Reports 10, SQL Server 2005, SQL Reporting Services.
