Sr.net Developer Resume
Los Angeles, CA
SUMMARY:
- Around 6+ years of application Development & Support experience that includes Analysis, Design, Development and Enhancements of applications built on Microsoft Technologies with experience in diverse business domains.
- Strong experience in Systems Analysis, Design, Development and Implementation in developing Web and Windows using N - tier Architecture in all stages of Software Development Life Cycle (SDLC).
- Extensive experience of designing and developing software applications with the C# (4.5), .NET Framework (4.0), ASP.NET (4.0), MVC ASP.NET, SPRING.NET, ADO.NET, AngularJS, ENTITY FRAME WORK, AJAX, LINQ, WCF, CSS with backend as SQL Server.
- Experience in working with Web Forms, User Controls and Web Controls using HTML5, DHTML, CSS, CSS3, XML, JavaScript, jQuery in Visual Studio.
- Expertise in ASP.NET MVC and developed the features Views, Partial Views, Strongly Typed Views, Sections, Areas and also implemented Controllers and Controller Actions, Filters, Routing. Extensively developed applications in Win Forms, Web Forms, MVC, MVVM and Single Page Application Architectural patterns.
- Experience in Service Oriented Architectures (SOA) and proficient in developing and consuming WCF Services, Windows Services and Web APIs and Strong understanding of Various Protocols like SOAP, REST, HTTP, TCP/IP, FTP, MSMQ.
- Experienced in utilizing the new integrated features of ASP.NET versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), LINQ and Entity Framework.
- Proficient in Object Oriented Design/Development, Object Oriented Analysis and Design (OOAD), Model View Control ( MVC ) design Pattern, Team Foundation Server ( TFS) and Test Driven Development (TDD).
- Experience in ADO.NET and Entity framework, MVC. Used ADO.NET objects and Data providers for consistent access to SQL data sources
- Expertise in developing application using Microsoft .NET framework, ASP. .NET, ADO. .NET, VB .NET, C#, WPF . Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Experience in SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures, triggers, views, functions, Tables, SQL Server 2005, 2008, 2012, SSIS, SSRS, and Oracle9i.
- Proficient experience in developing Queries, Views, Stored Procedures, Triggers and Functions. Used MVC interface architectural pattern to facilitate automated unit testing and improve the separation of concerns in presentation logic
- Experience using Silver Light in creating and using interactive user experiences for Web Application. Implemented web forms to build dynamic websites and powerful User Interface (UI) driven sites with data access.
- Experience in Implementing the features of ASP.Net 3.5 such as Calendar Controls, Repeater Control and Security using form authentication and used ASP.Net Validation controls to do server-side validations and client-side validations based on the user's browser.
- Experience in working with .NET features like Inheritance , Polymorphism , Interfaces, Events& Delegates , Generics &Collections, Exception Handling in.NET applications.
- Implemented VBA code in module Windows operating-system functions. Used MS Access tool to provide both database and programming capabilities in order to create end-user screens.
- Expertise AngularJS, Node JS, BackBone.JS, KnockOut.JS and used Bootstrap for responsive web design(RWD).
- Experience in building and consuming .NET Web Services using SOAP and REST. Used REST software architecture style for creating scalable web services.
- Implemented MVC on server side for handling GUI elements and service layer between front end and data layer. Expertise in implementing Object Oriented Programming (OOP) concepts including Inheritance, Abstraction and Polymorphism.
- Experience in Design and Development of GUI (Graphical User Interface) using C# Win Forms ASP.Net Web Forms. Experience on Agile Environment using JIRA User Stories and updating them depends on the workflow.
- Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Expertise in Creating and Deploying Web Services in Application for accessing the database with required security authentication of the system.
- Built dynamic web view applications using HTML5, CSS3, JQuery and JavaScript frame works. Used SSIS component of the MS SQL Server database software that can be used to perform a broad range of data migrated tasks.
- Experience in Unit testing , Functional testing , Integration testing, Regression testing and UAT .
- Familiar with design and development of business reports using Crystal Reports, SQL Server Reporting Services (SSRS).
- Experience documenting the architecture and workflows based on wireframes. Familiar with several design patterns such as Iterator, Single Responsibility, Dependency Injection, etc.
TECHNICAL SKILLS:
Languages: C#, VB script, Java, T-SQL, XML, HTML, DHTML, VB 6.0, Java script
.NET Technologies: ASP.Net, ASP.Net MVC, Win Forms, Web forms, SOAP/Restful, WCF Services, Windows Services, Web API, Silverlight, XAML, AJAX, Entity Framework, N-hibernate.
Web Technologies: HTML5, CSS3, ASP.NET, JQuery, AngularJS, Knockout JS, Node JS, bower, Grunt, Mean Stack, React JS and Signal R.
Servers: IIS Server, Content Management Server, Microsoft Azure.
Databases: MS-SQL Server 2005/2008/2012, 2014 MS Access.
Reports: Crystal Reports 10.0, SQL Server Reporting Services (SSRS).
Platforms: Windows 9x, 2000/2003, Windows XP, Windows NT, Vista/7/8/10.
Development Tools: Visual Studio 2005/2008/2010/2013, 2015
Microsoft Office Tools: Microsoft Word 03/07/10, Excel, PowerPoint, Access, Outlook
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
Sr.Net Developer
Responsibilities:
- Performed analysis, design and development of the application. Involved in complete Life Cycle including Analysis, Design, Development and Testing. Involved in SCRUM meetings with other team members to discuss the flow of the project.
- Developed modules of the application in ASP.NET, WPF and involved in writing C# classes. Developed WCF services to enable effective communication between SOA.
- Implemented LINQ queries using LINQ to SQL on different data sources in Silverlight applications.
- Involved in loading data from XML files to Database. Experienced in handling Dataset and data tables. Used data grid to review and modify manipulated data.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, Data View for consistent access to SQL Server data sources.
- Designed and developed a web based application and component using C# to automatically generate constants by reading and parsing XML source files and schema files.
- Responsible for developing the Business Logic using VB.NET. Developed web pages using C#, ASP.NET and Visual Studio .NET 2010. Integrated with flash with the help of handlers in .Net. Designed and Developed User Interfaces using ASP.NET.
- Used ASP.NET, HTML, to create dynamic web pages using ASP.NET Web Server Controls and user controls. Developed ASP.NET MVC 3 web services and classic Web-Forms administrative web sites.
- Involved in developing Security infrastructure for Microsoft Azure services and other online services from Microsoft and providing security to Azure customers.
- Developed front end responsive web application features using Microsoft .NET Framework 4.5, ASP.NET MVC, C#, Entity Framework, Dynamic LINQ Library, AJAX, Bootstrap, jQuery, and JavaScript.
- Developed Custom User Controls to ASP. reduce the Complexity in User Interface Coding and provide better look and feel. in NET AJAX-Enabled, C#, ADO.NET to display.
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance and Security of code.
- Involved in developing a 3-tier application with UI in the presentation layer ASP.NET , business logic in the middle layer ( C# ) and data service activities in the backend ( SQL Server 2008 ).
- Involved in Troubleshooting and Debugging of the application within the stipulated time. Enhancement of existing modules in the project as well as development of new modules.
- Provided production support for Development as well as User Acceptance Testing environment. Written detailed technical documentation for the maintenance team and prepared an easy to understand user's guide.
- Developed Web pages using JavaScript , High Charts , Angular JS , Server controls, HTML Controls, JQuery and CSS.
- Used Dev Express controls to build a rich User Interface and for advanced functionality within the application. Implemented Angular JS Controllers to maintain each view data and developed Angular service calls using Angular Factory.
- Performed import and export of data between XML file and datasets. Added functionality in business layer and Data access layer. Worked in MVC architecture to create web applications using AJAX Extensions.
- Developed Single Page Applications using Angular JS, JavaScript, Client Side Validation, JQuery, AJAX, Server controls, HTML Controls and CSS.
- Used ADO.NET in connecting to Data Access management with SQL Server.
- Designed and developed complex stored procedures in SQL Server 2008.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
- Involved in Configuring IIS web server , deployed project on the web server and handled server configuration issues. Tested AJAX jQuery calls to WCF services from a client side JavaScript page Used Windows API to manage the users from Active Directory.
- Experience with Bug Tracking, Encryption and Security Skills.
- Generated the required reports with the help of data grid. Prepared Event Sequence diagrams using the tool star UML for some of the event flows.
- Wrote business logic in C# and handled transactions from and to database using ADO.NET objects such as Datasets, Data Adapters, and Data Readers. Also experienced in prepare, read, write and understand program specifications.
- Designing, building and testing a reusable Excel XML Spreadsheet component in Visual Studio 2012 to fit with the existing paradigm of the system.
Environment: ASP.NET 4.0, C# 4.0, MVC 3.0, HTML, JavaScript, jQuery, XML, XSLT, Ajax, TFS, VS.NET 2010, SQL Server 2008 and SSRS.
Confidential, Seattle, WA
.Net Developer
Responsibilities:
- Designed and developed Web Pages using C#.NET, MVC 3.0, MVVM, Razor, HTML, JavaScript, JQuery CSS and server controls. System was developed completely under .Net framework with OOP 's concepts.
- Used JavaScript to perform validations and catch the events on client's browser. Fixing and optimizing ASP.NET web pages using C# and SQL Server 2010 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
- Involved in developing web Pages with rich UI, AJAX, and JQuery using ASP.NET. Involved in the development of automated Reports generation.
- Worked with Web Services, caching features, configuring optimizations and securing the web application. Worked in MVC architecture to create web applications using AJAX Extensions.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
- Implemented Data Access layer using ADO.NET Entity Framework to Communicate with the SQL Server Database and to access, update the data in the database.
- Proficient in using LINQ to SQL to Access and update data base. Used controls such as Dropdown list, Checkbox list, Calendar control for date picker, Modal Pop Up Extender, and Auto Complete Extender.
- Developed complex MVC Controller, View Models and Helper methods linked to backend database.
- Maintained uniformity among all web pages in GUI and designed Master Pages and themes.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Worked extensively on Business Intelligence Development Studio for SSIS to create complex dtsx packages.
- Performed data loads for billions of records of data using SSIS. Proficient using Data Flow tasks, Execute SQL tasks, Derived Columns, Event Handlers, Connection Managers, etc.
- Responsible for designing and developing the Back End Database using SQL Server 2008 R2
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions. Documented and Unit tested the web pages that were developed and reports were presented SQL reporting services ( SSRS ).
- Created organization using the deployment manager, Managing Users, security roles, Privileges on the entities as required by the Business.
- Created Global Ajax file for error handling and error logging . Experience working with SSIS, SSRS, and Crystal Reports. Worked with Visual Studio 2010 , .Net Framework 4.0 and MVC 5.0 to implement Business Logic.
- Created REST Web API web services to post and consume data between SQL database and Sales Force using C# MVC application.
- Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server. Developed Custom Controls and Navigation controls using C# and configured the caching policies.
- Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, Bindings, and Transaction management in service layer and Hosting WCF services.
- Used SOAPUI & SOA Cleaner Express tool for testing WCF Services. Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
- Established communication between different applications running on same/different platforms using WCF.
- Responsible for testing, fixing the bugs and trouble shooting the technical problems. Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server.
- Responsible for designing and developing the UI (User Interface) using HTML, JavaScript, JQuery, CSS.
- Worked with Entity Framework to access the data from SQL Server 2008. Implemented Ajax Synchronous and Asynchronous calls. Designed and developed several standalone applications using Win Forms in C#.
- Involved in testing like Unit test, Integration test, Acceptance test and Régression testing using NUnit and responsible for writing test scripts and scenarios.
- Used Entity Frame Work Code First approach for the Data Access Layer for the ASP.NET MVC 5 application using HTML5 and Razor view.
Environment: C#.Net, .NET Framework 4.0, ADO.Net, MVC 3.0, MVVM, SSIS, SQL 2008/2012, Visual Studio 2013, SQL.
Confidential, Austin, Texas
.Net Developer
Responsibilities:
- Product development is an Agile(SCRUM) Methodology and Involved in gathering, analyzing the requirements from the client and actively involved in Full Life Cycle Development.
- MVC (model-view-controller) architecture based development, to restrict the controllers to control the dataflow between the model and view.
- Used Entity framework in ASP.NET MVC 4 web application and implemented sorting, filtering and paging with Entity framework in MVC.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 3 (Razor Engine), AJAX, jQuery, HTML, CSS.
- Developed and designed web pages, window forms for the application using JQuery, Angular JS, CSS, HTML, and Ajax.
- Client-Side validations were used as validation controls and java scripts were coded for functionalities at client-side.
- Designed the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- . Involved in fixing the Security Vulnerabilities found by Veracode scan
- Designed and developed user interfaces using XAML Controls for store application and Designed Graphical User Interface (GUI) using Master Pages, HTML5, JavaScript, AngularJS and CSS classes for web application.
- Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
- Performed Veracode Scans for assessment of security threats and fixed the flaws reported.
- Developed rich front end UI using ASP.Net and AJAX controls and enhanced the User interface as per the requirements.
- Used Dependency Injection Pattern to reduce the dependency coupling between classes and in frontend using AngularJS.
- Used TFS for integration, scheduling builds, code security, version and source control.
- Used Angular Bootstrap to enhance the design of the webpages using inbuilt styles of HTML elements.
- Built dynamic web view applications using ANGULARJS and Used controllers to update entity models and Tasks database.
- 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 ADO.NET Entity Framework and LINQ to Entities Connect to the Database and perform all the database transactions.
- Worked with the team to develop the Web Services that is used to fetch data or to submit the document and processing it.
- Developed WCF Services for creating and consuming business components in ASP.NET.
- Involved in writing different Stored Procedures, Triggers, Cursors, Joins depends on the requirement.
- Created unit and integration test procedures for existing web application, SSIS routines and SSRS reports.
- Designed and developed web forms .NET Security features such as Authentication & Authorization, Form-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Performed several unit tests and integrated tests and also prepared user document related to the module.
- Used bugzilla and TFS (for limited time period) to design, format code and find bugs respectively.
- Held requirements review to get feedback on the requirements and committed on final requirements.
Environment: Visual Studio.NET, C#.NET, XML, ADO.NET, SQL Server 2008, WCF, nunit, xml, Entity framework, HTML, AngularJS, Ajax, jQuery, MVC 4.0, VSS, MS Project, Install Shield
Confidential
Jr.Net Developer
Responsibilities:
- Involved in full lifecycle of the project from design, development & Testing.
- Responsible for developing the Application using ASP.Net, ADO.Net Entity Framework, C# as the Programming Language, SQLServer 2008 R2 as backend.
- Responsible for designing and developing the UI (User Interface) using HTML, DHTML, JavaScript, JQuery, CSS.
- JQuery was extensively used to make all the server calls. Methods to the Controller Actions and Process the data got back from the Controller Action and Bind it to the UI.
- Implemented C# Class Libraries using the concepts of secure coding features and Object Oriented programming (OOP) and creating the Reusable Libraries which were used by other team members.
- Involved in designing and coding for web forms of the application with ASP.NET 2.0.
- Developed ASP pages approved Design Document. Used JavaScript to handle Client-Side validations.
- Suggested various design changes in SQL Server tables and Stored Procedures.
- Used XML and XSL Transformations to display content on the website.
- Provided extensive documentation for all the modules/products worked on.
- Created generic secure and reusable data access components using the ADO objects such as Dataset, Data Adapter and Data Reader.
- Provided session level security and role based authentication using session objects and cookies
- Performed the unit testing for the application. Implemented AGILE Methodology in the entire project.
- Involved in requirement analysis and application designing sessions.
- Implemented .Net framework, N-tier architecture and Object Oriented Methodologies for application development.
- Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C#.
- Implemented designing and developing the GUI for the user interface with various controls.
- Created the database and have written stored procedures using SQL Server 2005. Implemented Web Services for publishing and consuming data successfully.
- Used Grid View and List View various other controls for displaying data. Used ADO.NET and entity framework for database interaction.
- Developed a Web Service which receives/sends data in XML format. Performed Testing on different functionalities of the application.
- Deployed the code on IIS Server. Involved in technical support and documentation.
- Handled production issues and enhanced the User interface as per requirements.
Environment: .NET Framework, ASP.NET, ADO.NET, C#, Web Services, IIS, SQL Server 2005, JavaScript, JQuery, HTML, CSS, AJAX, Visual studio 2008.