.net Developer Resume
Atlanta, GA
SUMMARY:
- Around 6 years of software development experience in design, development, integration and implementation of web applications using Microsoft .Net Technologies.
- Strong knowledge in development of applications using Microsoft .Net Framework 4.5/4.0/3.5/3.0 including C#, VB.NET, ASP.Net, ADO.Net, LINQ, AJAX, MVC, .Net Web Services, WCF, WPF, HTML, JavaScript, CSS, jQuery, IIS XML, REACT JS, Node JS, Knockout JS.
- Involved in various phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training with an ability to be creative and to take self - initiatives to manage multiple projects in parallel during time critical situations.
- Expertise in development of 3-Tier/N-Tier Architecture (including business and data tier) and implementing OOP paradigm using Waterfall and Agile- Scrum methodologies.
- Designed the Web Forms, win forms applications and Web Pages using ASP.Net controls.
- Proficient at developing Web applications using Web forms, ASP.NET AJAX Control Toolkit, Master Pages, Themes, Skins, Web Parts, CSS, Validation controls and secured web application using Role Providers, Impersonation.
- Knowledgeable in ASP.NET MVC 4.0 in implementing Model, View and Controllers with State Management, Security, Action methods.
- Experience in working with ADO.NET components such as Data grids, Datasets, Data Table, Connection, Command, Data Reader, Data set and Data Adapter Objects.
- Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.
- Experienced in RDMS for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes using SQL server and Oracle databases.
- Experience with Windows Communication Foundation (WCF).
- Created Parameterized, Drill down, Drill through reports, Sub Reports, Summary Reports and Crystal Reports tool for SSIS, SSRS, SSMS using variables and expressions.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Experience in creating REST Web API's and can implement HttpGet, HttpPut, HttpDelete, HttpPost endpoints.
- Strong knowledge of Model View View Model (MVVM) architectural pattern for developing SPA and WPF applications.
- Knowledgeable in RDBM S like Creating Tables, Constraints, Indexes, Complex Stored Procedures, User Defined Functions, Triggers, Views, Joins, Cursors and performance tuning using SQL SERVER, ORACLE.
- Experienced in using Language-Integrated Query (LINQ) and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Good knowledge in using ORM model to query the database.
- Implemented applications using AJAX to increase user experience and application efficiency with a dynamic user interface.
- Developed applications using the conductive software Angular JS platform.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
- Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.
- Experience in implementing Web Services using SOAP and RESTful web services.
- Implemented Object Oriented Programming (OOP) Concepts like Abstraction, Encapsulation, Inheritance, Polymorphism, Abstract Classes, Interfaces.
- Excellent analytical skills for understanding and gathering the requirements, business rules/processes and detailed design of the application, analyzing ER Diagrams and Data Flow Diagrams.
- Good Knowledge of OOAD, Design Tools, UML Diagrams and Design Patterns. Created UML Diagram using MS Visio.
- Experience in working with version control systems GitHub, subversion (SVN), Visual Source Safe (VSS) and Team Foundation Server (TFS).
- Strong knowledge of Custom Controls, State Management, Caching, Enterprise Application Blocks, and Security.
- Experience in developing front-end User Interfaces using Angular JS, Bootstrap, jQuery, JavaScript, CSS, HTML, XML, AJAX .
- Highly organized with the ability to meet deadlines and ability to work as a team player as well as an individual.
TECHNICAL SKILLS:
.NET Technology: .NET Framework 2.0/3.0/3.5/4.0/4.5, C#, ASP.NET, ASP.NET MVC 3/4/5, ADO.NET, VB.NET, ADO.NET Entity Framework, WCF and WPF, LINQ.
Web Technology: JavaScript, jQuery, AJAX, CSS, DHTML, HTML, XML, XSLT, JSON, Web Services, SOAP, PHP, PowerShell, Angular JS
Languages: C#, C, SQL, JAVA, Visual Basic (VB), C++,T-SQL
Databases: SQL Server 2008/2005, MySQL 4/5, MS-Access, Oracle, MS Excel
Scripting languages: JavaScript, JQuery, React JS, Node JS, knockout JS, VB Script
Web/App Server: IIS 5.0/6.0, Apache
Development Tools: MS Visual Studio.NET 2010/2012/2013/2015, Eclipse, MS Office
Operating Systems: Microsoft Windows XP/3/7/8/10, Windows Vista, Linux, Unix
Cloud Platforms: Microsoft Azure, Office 365
Design Patterns: Service Oriented Architecture (SOA), Model View Controller (MVC) and Object Oriented Design.
Reporting Tools: MS SQL Server Reporting Service (SSRS), SQL Server Integration Services (SSIS), Crystal Reports.
Software Methodologies: Agile SCRUM, Waterfall
Version Control: GIT, Team Foundation Server, Subversion, SVN, Visual Source safe
WORK EXPERIENCE:
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involved in gathering information from clients, analyzed the information and provided with the best solutions, which meet client's requirements Involved in all phases of project lifecycle i.e. requirement gathering, analysis, design, application development and testing for the project.
- Programmed application using C# 4.5 and implemented architectural UI design using ASP.NET MVC 4.0, CSS, HTML, XML, VB.Net.
- Developed ASP.Ne t modules using MVC 4 (Model-View-Controller) pattern.
- Worked on the existing ASP.NET Web Forms and involved in designing and developing the GUI for the user interface with various controls (Component Art Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, and Validation Controls etc.)
- Created the database and developed T-SQL Queries, Stored Procedures, Views, Functions, Triggers using SQL Server.
- Handled Client side validations using AngularJS, JavaScript, JQuery along with ASP.NET built-in controls like Range Validator, Compare Validator and Regular expression validators in ASP.NET
- Used .Net framework 4.5, n-tier architecture and Object Oriented Methodologies for application development.
- Thoroughly worked on AJAX for Client-side and Http Handlers files for Ajax implementation in the user controls/Web pages.
- Used Ajax, JQuery, AngularJS and JavaScript to minimize number of Page Refresh and build rich interactive UI across the web pages in the application.
- Built Interactively Web forms using Web Controls.
- Implemented HTML Helper MVC Web Grid with JQuery, Win Forms for boosting the pagination performance, and loaded the graphical data with JSON . Also supporting custom searching along with sorting the data with partial view.
- Created Menus, Tabs, Accordion and Drawer Component using Typescript and Knockout JS .
- Used React JS in components like creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
- Used REST architectural model in web service development part, and also RESTful web services which implements both principles of REST and HTTP.
- Used Web API to build RESTful web services to interact with ASP.NET MVC modules as well implemented Knockout.js functionalities for a stand-alone web portal.
- Extensive use of Web Services, SOAP, XML, XSLT to expose the reports to facilitate information sharing.
- Designed, developed SOA Web Services using WCF Services with C#.NET and Hosted on Internet Information Server (IIS) .
- Developed web form and window forms for clients in C# using (WPF) Windows Presentation Foundation, XAML and XML
- Used React JS for templating for faster compilation and developing reusable components and also stable React components and stand-alone functions to be added to any future pages.
- Worked on Active directories (AD) and Role base authorization through Authorization Manager (AzMan) attached with LDAP.
- Implemented Angular JS to bind the data with Angular validation to HTML controls from the entity model.
- Implemented LDAP authentication to identify users against active directory.
- Created and consumed WCF Services.
- Used Dataset, Data Table, Data Adapter, Data Reader and other ADO.NET connectivity controls and worked with Entity frame work.
- Custom WPF Diagram Designer with resizable, draggable, non-rectangular controls implementing a per-node properties editor and follow the MVVM pattern.
- Created Entity classes and used LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Developed SSIS packages for data transformation to SQL Server for various billing and reporting needs.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS and SSIS.
- Implemented Unit Testing through MS Test and created tests for all functions used in the application.
- Used the Debugging and Tracing features of Visual Studio.Net Extensively.
- Fixing bugs reported by QA and performed unit testing using NUnit.
- Utilized the TFS source control software to keep track of new and past versions of code written in my application.
- Participated in various client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the section worked in Scrum Methodology especially involved in sprint meetings.
Environment: ASP.NET 4.5, C#.Net, VB.Net, .Net framework 4.5, ASP.NET MVC4, Web API, Entity framework 5.0, JQuery, AngularJS, React JS, Knockout JS, LINQ, WCF, ADO.NET, Windows Services, JavaScript, AJAX, HTML 5, CSS3, XML, XSLT, REST, HTTP, SOAP, SSRS, SQL Server 2012, WPF, Visual Studio 2013, Windows Server 2008, JSON, Windows 7, TFS, IIS 7.5.
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Involved in communicating with various department managers, gathering requirements for the development of different application modules.
- Developed and designed web pages using ASP.NET HTML5, AJAX controls, JavaScript, CSS3, Angular JS, JQuery, Bootstrap, MVC and Angular UI.
- Implemented ASP.NET MVC4.0 (Model View Controller) architecture for application development to render different views based on the category and simplify the testing process.
- Implemented Angular JS frameworks in AJAX -driven websites using proxy to get the data from the back-end in the form of JSON to populate on the UI components.
- Used Angular JS Http Request to read data from web servers and process JSON data to render UI.
- Used Twitter Bootstrap for HTML components style definitions and user interface elements such as dialog boxes and toolkit.
- Worked server side Asynchronous JavaScript, XML (AJAX) techniques to improve the performances.
- Maintained and enhanced existing software by analyzing and identifying areas for optimization and refactoring. Investigated new technologies and techniques and researched ongoing industry developments using OOPs.
- Extensively used Data Adapter, Data Set, Data Table, Data View, Data Grid, Data List, Data Repeater and Data Reader for binding data from database to the various web forms.
- Experience with designing UI using Windows Presentation Foundation(WPF) and C#.
- Used ADO.NET extensively for data retrieving, querying, storing and manipulating.
- Wrote T-SQL queries, T-SQL Stored Procedures and Triggers, which will execute against a database in order to extract the appropriate data for each report.
- Developed Asp.net MVC applications using code first Approach entity framework and Razor engine.
- Responsible for creating crystal reports using SSIS and SSRS.
- Used Java Script for Client Side Validation on the data prior to being submitted to the database.
- Fixed the Bugs and implemented Functionality changes in the existing Classic ASP pages that come from the Production Support Team for MIS Groups.
- Created web forms using several ASP.NET server controls, data bound controls like Grid View, AJAX, validation controls like RequiredFieldValidator, RegularExpression Validator, RangeValidator and CompareValidator and FileUpload Server control.
- Performed Unit testing using NUnit testing framework and TSS tool to implement test driven Development.
- Used Visual Source Safe for Version Control and branching and merging from development server to stage to stage to production servers.
- Involved in application build debugging, deployment process and Release planning.
Environment: Visual Studio 2012, C#, VB.NET, .NET Framework 4.0, ASP.NET, MVC 4.0, IIS 6.0, XML, AJAX, ADO.NET, Visual Source Safe, HTML, LINQ, JavaScript, Angular JS, MVC, Web Services, WCF, SQL Server 2008, SSRS, SSIS, Bootstrap.
ConfidentialNet Developer
Responsibilities:
- Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members.
- Worked with Agile and Scrum Methodology to produce high Quality software.
- Developed and supported the application using ASP.NET MVC 4.0 with Razor syntax, C#.NET, AJAX, JQuery, JSON, HTML, JavaScript, Bootstrap and CSS.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
- Involved in developing and consuming Web Services and n-tier web applications using ASP.net, Visual Basic.Net (VB.Net) and ADO.net.
- Worked on enhancing and maintaining the applications as per the business need needed.
- Worked on creating responsive website using CSS, HTML, and Bootstrap Front-End Framework.
- Implemented Ajax synchronous and Asynchronous calls.
- Developed screens for capturing, retrieving and manipulating of data using Site core (CMS).
- Involved in front end development using Visual Basic.Net(VB.Net), ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.
- Used Angular JS framework where data from backend is stored in model and populated it to UI.
- Used for templating for faster compilation and developing reusable components.
- Worked with Visual Studio 2012/ .Net Framework 3.5/4.0 to implement Business Logic.
- Used WCF to expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
- Worked with MVC architecture application using ASPX/Razor view engine.
- Used struts for creating a generic range to prevent creating similar beings in the code.
- Used Angular JS controller to pass data to the view.
- Developed Views, controllers and business logic models using C#.
- Worked with a team responsible for implementing the ASP.NET MVC application using SQL Server, Web API, JQuery, and Angular JS.
- Deployed applications on Windows Azure Cloud base and active Directory configuration.
- Developed SSIS packages for data transformation to SQL Server for various billing and reporting needs.
- Implemented SQL Database for a relational database service called Microsoft SQL Database.
- Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
- Written Stored Procedures, T-SQL Query's for Database connectivity using SQL Server 2008.
- Experience in troubleshooting the application, analyzing and resolving issues.
- Implemented MS-Unit Testing, Integration Testing and Regression Testing.
Environment: Visual Studio 2012, C#, Visual Basic(VB.Net), .NET Framework 4.0, ASP.NET, MVC 4.0, AJAX, ADO.NET, HTML, CSS, LINQ, JavaScript, Angular JS, JQuery, MVC, Web Services, WEB API, SQL Server 2008, SSIS, Bootstrap, Azure.
ConfidentialWeb Developer
Responsibilities:
- Involved in complete Life Cycle including Analysis, Design, Development and Testing.
- Developed heavy traffic web application with the ASP.NET (C#.NET, ADO.NET).
- Also Responsible for developing & maintaining intranet application.
- Responsible for developing Admin part to maintain web application data.
- Created Business Logic Layer & Data Access Layers.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C#.
- Responsible for verifying code standards and accuracy developed by different team members.
- Created and consumed web services & WCF Services to generating a labels.
- Responsible for debugging the code and Defect Tracking.
- Modified application according to the user requirement.
- Responsible for Installing Visual Studio and SQL Server.
- Developing UI through JavaScript and jQuery for various Applications.
- Involved in the implementation of various structured modules for the application using C#, Visual Basic.Net(VB.Net), ASP.NET, ADO.NET, Web Services, SQL Server etc.
- Involved in writing code on ADO.NET to communicate with SQL Server.
- Developed and Deployed Back-End DB to Azure Cloud Service.
- Migrated SQL Server DB to SQL Azure DB using SQL Azure Migration Wizard.
- Used Data Controls for binding data from database Validation Controls for validate data at a time.
- Responsible for creating documentation for application.
- Performed Testing on the modules according to the requirements.
- Involved in Designing and Developing of ER Diagrams using UML.
Environment: C#, .NET Framework 3.5/3.0, ASP.NET, ADO.NET, IIS 5.0, WCF, Web Services, HTML, CSS, SQL Server 2005/2008, XML, XSL, JQuery, JAVA Script, Microsoft Visual Studio 2008/2005, TFS, AJAX