Sr .net Developer Resume
Charlotte, NC
SUMMARY:
- Over 9 years of experience in Software Applications Development using Microsoft technologies Silverlight, WPF, C#, ASP.NET, VB.NET, Visual Studio.NET … and databases such as SQL Server 2008, ORACLE, DB2, MS ACCESS and reporting tools such as Crystal reports and SSRS and testing such as Unit and System Testing with emphasis on front end development.
- Expertise in Microsoft .Net technologies such as .NET Framework … C#, ASP.NET, Silverlight, ADO.NET, Web Services, Windows Communication Foundation (WCF), IIS, XML and Visual Studio.NET … Expression Blend4.0/3.0,XAML with PRISM4.0
- Expert in leveraging WCF Services, Entity Framework,LINQ to create Domain Entities, to implement Validations and Security to authenticate and authorize the users
- Strong experience of .NET Framework 3.0/4.0 in Windows Presentation Foundation (WPF) and Silverlight
- Proficient with Windows Communication Foundation (WCF) and .NET Web Services using WSDL, SOAP and UDDI
- Expert in designing XAML mockups using of Expression Blend/Design and VisualStudi.NET
- Expertise in ASP.NET … Feature Master Pages, Membership and Role Management, Themes and Style sheets, User controls
- Expertise in C#, ASP. NET, VB.NET
- Expertise in Windows and Web - Development technologies
- Expertise in working on creating .NET UI control libraries WinCE environment.
- Expertise in Design Rich UI with WPF, Silverlight, XAML, Expression Suite with WCF,IIS
- Good experience in front-end, database programming using ADO.NET
- Created Custom controls, User controls and .NET Components.
- Strong understanding of protocols such as HTTP, SMTP and POP
- Experienced in Web forms, Win forms and Web Services.
- Experienced in HTML, DHTML, VB/JAVA Script, ACTIVEXand Classic ASP, XML, SOAP, WSDL
- Experienced in Build Master Roles with managing build configurations, deployment
- Experience in writing stored procedures, database triggers using SQL Server.
- Migrated ASP to ASP.NET
- Well versed with Unit Testing and System Testing and their Tools.
- Worked in Windows … UNIX and LINUX operating systems.
- Database servers such as Oracle, SQL Server and MS ACCESSwith strong SQL, PL/SQL skills.
- Excellent communication skills, team player with excellent analytical skills & problem solving aptitude.
TECHNICAL SKILLS:
Microsoft Technologies: TFS, MS Visual Studio .NET … PRISM4,Web Forms, Win Forms, ADO, ADO.NET, Entity Framework, LINQ and MS N Unit Framework
Languages: C, C++, C#, VB.NET, XAML, XML, HTML, PL/SQL, HTML, Unix Shell Programming, VB Script, Java Script, CSS
Web Technologies: .NET … ASP.NET, ADO.NET, WCF, WPF, .NET Web Services, ASP.NET AJAX, CSS, XML, XSD, XSLT, XAML and HTML/XHTML, DHTML, Silverlight … WCFRIA
RDBMS: Oracle 8i/9i/10g, MS SQL Server … R2
Operating Systems: Windows Server 2003, Windows NT/2000/ XP/Vista/7/8, UNIX, Linux
Web Servers: IIS 5/IIS 6
Tools: Visual Studio 2005, 2008, 2010, 2012,Photoshop CS, TOAD
Source Code Management: Microsoft Visual Source Safe, Microsoft Source Depot, TFS
Design Methodologies: Object Oriented Analysis and Design, UML,VISIO
PROFESSIONAL EXPERIENCE:
Sr .NET Developer
Confidential, Charlotte, NC
Responsibilities:
- Product development is on Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
- Used DDD (Domain Driven Design) concepts to help design and document architecture to promote Ubiquitous language and improve shared understanding of the project.
- Involved throughout in Software Development Life Cycle (SDLC) process.
- MVC (model-view-controller) architecture based development. Extensively worked on ASP.NET MVC 4.5 and converting some old views (aspx) to razor (views) and validations and Depending Injection, fixing production bugs.
- Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
- Designed and developed GUI with web forms using ASP.NET, XML, Angular.js, AJAX, JQuery and JavaScript.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 4 (Razor View Engine), AJAX, jQuery, HTML, CSS.
- Recorded data electronically for collection, storage, analysis, recovery, and reporting.
- Developed good user interfacing applications using WPF.
- Used LINQ and ADO.NET Entity Framework 5.0 for Database interaction.
- Worked with Object-Oriented Analysis (OOA) for creating a model of a system based on what the user requires of the system.
- Recorded data electronically for collection, storage, analysis, recovery, and reporting.
- Used WCF for creating services for the application.
- Used SOA architecture for developing services.
- Worked with Object-Oriented Design (OOD) to add detail and design to the model.
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Experience in Designing Reports in MS-Access and linking them through Visual Basic.
- Experience in working on bootstrap loader global CSS 3 settings and improve the html5 elements style behavior for the UI display.
- Worked with Oracle 11g for data management i.e.; for data updating, data deleting and to enter new data.
- Used Validation Controls, CSS in Web Forms for frontend development.
- Worked with the creational design patterns.
- Developed applications in Test driven environment using Unit testing.
- Created Performance Test service for performance analysis matrix for the SOA infrastructure for providing SLA (Service Level Agreement) to the consumers.
- Actively participated in project schedule, code reviews and deliveries.
- Experience with Web Services, Web Forms, Win Forms, and Microsoft .Net Frameworks.
- Developed code to validate the user credentials for authenticating user to access the WCF service.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Deployed the application and components on the test and production servers.
- Experienced in building sophisticated distributed systems using REST web APIs (SOA).
- Design of multiple web APIs.
- Implemented features in ASP.NET MVC application using NHibernate, Structure Map and JQuery.
- Developed Single Page Applications using Angular.js and applied Bootstrap
- Experience in using Angular.js, ability to test views and able to do end to end unit testing. Also, using continuous integration.
- Worked with IIS and Windows Server 2008 during application deployment.
- Client side validations were designed using Data Annotations and java script.
- Experience on data integration using SSIS.
- Transferred data to front-end in JSON format.
- Building complex interfaces in the front-end using modern JavaScript tools such as Knockout.js and Backbone.
- Wrote database triggers in T-SQL to check the referential integrity of the database.
- Assessments are done with variable size payload, variable protocol combinations, Load testing (variable number of concurrent requests) using SOAP UI and Load UI.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Used oracle in creating database and manipulating entries.
- Performing unit-testing on logics that are being built.
- Used GitHub for the purpose of project tracking and Source Control.
Environment: ASP.NET 4.5/4.0, C#; Web Services; WCF; MVC 4.0; WWF, LINQ; HTML; CSS; IIS, Visual Studio 2012; Pl/SQL, SQL Server 2008 R2; SQL Server Management Studio 2012; Oracle 11g; VB 6.0, Angular js, Knockout js, Entity Framework 5.0/6.0;AJAX; ADO.NET Framework; MVC Architecture; TFS, SSIS, WPF, Bootstrap.
Sr. .Net Developer & Build Master
Confidential, South Plainfield, NJ
Responsibilities:
- Key player in Development, Unit Testing and documenting User Stories assigned in Sprint and coordinate with Mainframe team in implementing the code supporting response modules for this application.
- Application is being developed using AGILE methodology
- Played a major role in coming up with the business requirements for the project and the project plan.
- Key Player in Refactoring & Code Review team.
- Developed POC s using WPF, XAML, C#, JavaScript and UI design in Expression Blend 4
- Developed the procedural code using ASP.Net, C# and WCF using Visual Studio.
- Implemented Interfaces in C#.Net which encapsulate business logic and call them from WCF client.
- Used Mappers to optimize code by separating project specific code.
- Developed an application to test the response of .NET solution to mainframe requests prior to testing
- The application being developed using agile methodology, I was involved in weekly releases, interaction with end-users on a day to day basis, improvements to the weekly releases based on user feedback.
- Coordinating with offshore and reviewing the work on daily basis(Follow The Sun Approach)
- Validating the tasks completed by the team and deploying the code using TFS Build andNuget.
- Responsible in building Release Package using NuGet for sprint and coordinate with testing team to Explain User Stories and provide sample code to test .NET code
- Extensively worked in managing build configurations, branching, merging.
- Created User Stories, Tasks, Release Notes for each sprint and generated reports for TFS activities.
Environment: .NET 4.0, Visual Studio 2010, SharePoint2010, Resharper 7.1, ASP.Net, C#, WPF, XAML, Expression Blend 4.0, JavaScript, WCF, Team Foundation Server and MS Visio
.NET Developer
Confidential, Windsor, CT
Responsibilities:
- Worked in close quarters with clients in order to gather the requirements. The requirements were dynamic i.e. changing from time to time rite from search queries of the customer till the customer representative notes and in Rating module the logic and schema of the business layer had to be changed and updated frequently.
- MVC (model-view-controller) architecture based development.
- Developed View-Models in order to restrict the controllers to control the dataflow between the model and view.
- Implemented N-tier architecture for the application development with Presentation Layer (UI), Data Access Layer (DAL) and Business logic layer (BLL).
- Have designed and developed web application for the users to login and view the data, ASP.Net is used for the page design and coding was done using C#.
- Designed and developed UI using ASP.NET, HTML, CSS, JQuery and AJAX.
- Exception handling functionalities were embedded into the business logic layer with C#.NET as code behind.
- Used MVC and MVVM pattern.
- Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
- Client-Side validations were used as validation controls and java scripts were coded for functionalities at client-side.
- Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
- New Assemblies were developed to implement various functionalities in the Business Logic using C#.NET.
- Used MVC design pattern in checking Log In credentials and displaying the necessary components and data to the particular user.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 3 application.
- Created services using WCF over HTTP and TCP/IP protocols.
- Extensive experience on data integration using SSIS.
- Developed good user interfacing applications using WPF.
- Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
- Used Session State, Query string for saving data on the page and transferring data from one page to another page.
- Used Response. Redirect to navigate from one page to another page.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Developed Web user controls for reusing controls in multiple web pages.
- Used TFS for the purpose of project tracking and Source Control.
- Worked on developing SSRS reports for generating different types of reports.
- Performed several unit tests and integrated tests and also prepared user document related to the module.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for partial rendering of the page.
- Used Bugzilla and TFS (for limited time period) to design, format code and find bugs respectively.
Environment: Visual Studio … .Net Framework4.0, MVC3.0, MVVM, XAML, WCF, WPF, LINQ, ASP.NET, ADO.NET, JavaScript, SQL Server Management Studio 2008, Angular JS, C#, Web services, ASP.NET, AJAX, CSS, Entity frame work, Agile Methodologies, PL-SQL, SOAP, REST, XML, HTML, DHTML, TFS, SSIS, SSRS.
.Net Programmer
Confidential, Cleveland, OH
Responsibilities:
- Studied and analyzed the Functional Requirements Specifications and designed accordingly, the work flows for various processes.
- Prepared Use Cases, Sequence Diagrams and Activity Diagrams required for System.
- Involved in the Analysis, Design, and Development of the intranet site using ASP.NET 3.5 and C#.
- Used CSS for a unified look and feel of the application
- Used Windows Communication Foundation (WCF)
- Designed user interfaces, web pages using ASP.NET and C#.
- Used ASP. NET validation controls like Custom, Compare, Regular Expression and Range Validations to do Server side and client side validation.
- Performed validations on Web Forms using .NET Validation Controls and also JavaScript.
- Created various User Controls to handle page Validation, Header and Footer Navigation.
- Developed using C#.NET with windows forms as front end and web forms implementation.
- Wrote Stored Procedures and SQL Statements for report generation and data modification activities.
- Used Form-Based and Role-Based Authentication to authenticate Users.
- Used SSIS 2005 to integrate data from various sources.
- Worked on SSRS 2005 to generate reports.
Environment: .NET3.0, VisualStudio.NET2005, WPF3.0, ASP.NET 3.5, C#, ADO.NET, LINQ, SQL Server 2005, Web Services, SSIS, SSRS, CSS, JavaScript, UML, Visual SourceSafe, Windows XP, IIS 5.0
.Net Developer
Confidential
Responsibilities:
- Used Object Oriented development methodology using VB/VB.Net, C# and ASP/ASP.Net
- Migrating existing VB6.0 apps to VB.Net
- Used ADO.NetValidations controls & JavaScript for Client input validations
- Migrating classic ASP code into ASP.Net
- Developed Tabular Reports & Cross-tab Matrix Reports using Crystal Reports 9.0
- Used ADO.net for manipulating data to/from back end systems - Oracle 9i
- Involved in developing of Web Forms Using ASP.Net and C#
- Created Win Forms & Web Forms User controls for reusing GUI components
- Database Table creations & writing stored procedures for involved modules.
- Created user support documentation.
Environment: .Net 2.0, ASP/ASP.Net, ADO.Net, VB6.0/VB.Net, C#, Java script, XML, HTML, Oracle 9i, Visual Studio.NET and Windows 2000, Crystal Reports 9.0