Sr. Dot Net Developer Resume
Birmingham, AL
SUMMARY:
- 7+ years of technical extensive experience in developing Client - Server and Web-based n-tier architecture applications for windows and web-based technology.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Solid work experience in Design and Development of Web Applications using the MVC architecture and Entity Framework Code First.
- Solid work experience on the front-end using AngularJS, Angular 4.
- Solid work experience in developing Web API RESTful Services.
- Developed web applications using C#, ASP.Net, ADO.Net, WCF, XML, SOAP, Web Services, ASP, JavaScript, HTML and AJAX.
- Developed dynamic ASPX web pages for Application using ASP.NET, CNET, XML, XSL/XSLT, HTML5, and JavaScript.
- Involved in trouble shooting of performance issues which were associated with Tableau reports.
- Also involved in administration tasks such as publishing workbooks, setting permissions, managing ownerships, providing access to the users and adding them to the specific group and scheduled instances for reports in Tableau Server.
- Extensively used MVVM, LINQ (LINQ to SQL, LINQ to Entities), N-Hibernate, ADO.NET, Entity Framework 4.0/5.0/6.0 and T-SQL in developing Data Access Layer.
- Extensively used TELERIK and BOOTSTRAP in designing UI.
- Experience in Fine-tuning and bug fixing of applications in various environments, Excellent Debugging Skills with Chrome, IE developer tools and Extensive knowledge in using Fiddler.
- Experience in implementing error handling, exception management, tracing and logging features.
- Extensive experience in creating reports using Crystal Reports and SQL Server Reporting Services (SSRS).
- Worked on ASP.NET MVC, Singleton, and Abstract Factory and Factory Design patterns.
- Experience working with version control tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS) and Sub Version (SVN).
- Excellent work experience in creating Databases, Tables, Stored Procedures, DDL/DML Triggers, Views, User defined data types, functions, Cursors and Indexes using T-SQL & PL/SQL using SQL SERVER 2000, 2005, 2008, 2008R2, 2012, 2014 and Oracle 9i/10g/11g.
- Expertise in SQL Server Reporting Services in generating complex reports in cascaded reports, parameterized reports and Ad Hoc reports and created different types of reports such as Conditional, Drill-down, Summary and Sub reports, and formatted them and Performed unit testing at various levels.
- Rendered reports in CSV, PDF, XML and delivered reports by file share and E-mail according to schedule.
- Worked experience on the source control software packages like Microsoft Visual Source Safe (VSS), Team foundation Server (TFS).
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Experienced with using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS.
- Working experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams using design tools such as Microsoft Visio.
- Ability to prioritize and meet operational deadlines in a demanding and fast-paced environment.
- Self-motivated and result oriented team player with excellent interpersonal and presentation skills.
- Have an ability to understand high-level business requirements and apply technology and framework to form innovative solutions, comprehensive knowledge of problem analysis, structural analysis, programming techniques, debugging and production support.
TECHNICAL SKILLS:
.NET Technologies: .NET Framework 4.0/3.5/3.0/2.0, ASP.NET MVC 4.5/3/1, ADO.NET, Web Services, WCF, WPF, XSLT, XSD, LINQ, UDDI, WSDL, AJAX, Silverlight 4.0, IIS 7/6, SharePoint .
Programming Languages: C, C++, C#, VB.NET, VB 6.0, SQL
Web Technologies: HTML, DHTML, CSS, XML, ASP, ASP.NET
Databases: MS SQL Server 2008/2005/2002, Oracle 11g/10g/9i/8i, MS ACCESS
GUI / CUI / IDE: Microsoft Visual Studio 2012/ 2010/2008/2005/2003 /6.0, Eclipse IDE
Reporting Tools: SSRS 2008/2005, Crystal Reports 11.0/10.0, SSIS
Testing Tools: Nunit, TestNG, Q unit, Karma
Operating Systems: Windows Server 2008/2003, Windows 7/Vista/ XP
Scripting: JavaScript, VB Script, PHP, JQuery, AngularJS, TypeScript
Development Tools: Microsoft Visual Studio 2010/2008/2005/2003, Edit Plus, Photoshop 2010, Dream Weaver, Jasmine, MS Visio, SQL Server Management Studio
Protocols: HTTP, TCP, FTP, SMTP, SOAP
Others: Team Foundation Server, Tortoise Sub Version, Jenkins, Visual Source Safe 2008, SSIS
WORK EXPERIENCE:
Sr. Dot Net Developer
Confidential, Birmingham, AL
Responsibilities:
- My responsibilities include, taking up service request from customers, if the request requires code fix then the product specialist will create user stories for development, enhancements to application, planning on migrating previous code to latest technologies.
- Designed and Developed a Web application by using MVC 5, Web API, HTML5, CSS3, Bootstrap, AngularJS 2, jQuery, and Azure, Ajax.
- Responsible for redesigning and implementing new features for dynamic web pages for application using HTML5, CSS3, Node JS, and React JS.
- Used AngularJS directives such as ng-model, ng-bind, and ng-repeat to display data from AngularJS controllers, factory and services.
- Worked on complete SDLC utilizing the Agile Methodologies, Monthly Sprints and Daily Scrums to discuss the development of the application.
- Used jQuery client-side scripting for auto complete, tabs, validation, date picking, sorting, auto-submit and other functions. JQuery validation and MVC 5 unobtrusive validation were used to validate form fields and provide custom requirements/error messages through C# attributes in the Model.
- Developed the server-side code using C#, VB.Net and client-side code using Java Script with Visual Studio IDE.
- Designed &Implemented application logic under Microsoft .NET framework using VB, ASP.NET to use .NET features.
- Excellent experience in designing and developing WinForms, Web forms, Web User Controls, Custom Controls, Server Controls and Web Service.
- Used Window Azure to deploy the application on cloud and managing the session.
- Designed a Web application using Web API with AngularJS 2 and populated data using ADO.NET entity framework and Used Entity Framework to model and manage data from SQL Server.
- Created AngularJS 2 Routing to connect different controller to the view which allows the single-page application.
- Used the basic principles of MVC to in corporate the AngularJS to build client-side application.
- Implemented web Services to bind the data and provide access to the data on the server.
- Developed form validation with AngularJS valid, and data validation.
- Implement functionality such as Searching, Filtering, Sorting, Categories, validating using AngularJS 2 framework.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node JS environment.
- Used Node JS for heavy DOM manipulation.
- Have knowledge on implementing web applications using React JS library. Implemented reusable components and forms using React JS while developing a web application.
- Used Entity framework to exchange data between web applications and database objects .
- Used Entity Framework code first approach to build data access logic layers.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# 4.0, Entity Framework and SQL.
- Performed CRUD operations on the SQL Server 2012 database using Entity framework 5.0 and used LINQ queries to retrieve data from Arrays, Collections and Generics.
- Used AJAX based Telerik controls to develop the presentation layer and make the application more presentable.
- Extensively used Telerik Kendo UI, jQuery UI, jQuery plug-ins and CSS 3.0/bootstrap for building rich User Interface.
- Designed User Interface with Razor Views, Partial Views, Bootstrap and Kendo UI for Layout View.
Environment: Visual Studio 2015/2012, VB.NET, SQL Server 2012, .Net 4.5/4.0/3.5, MVC 5, AngularJS 2, Node JS, Knockout JS, React JS, C# 4.0, JavaScript, HTML5, CSS3, Azure, JSON, N-Tier, WPF, WinForms, TSQL, Dynamic SQL, Kendo UI, IBM MQ, PowerShell, SSRS, SSIS, Entity Framework5.0, UNIX, SharePoint 2013, LINQ, Lambda Expressions.
Dot Net Developer
Confidential, Mesa, AZ
Responsibilities:
- Developed application with new java script library/framework Aurelia and TypeScript that simplifies the creation of web-based applications.
- Designed and developed the User Interface (UI) of the application using HTML5, CSS and Bootstrap.
- Participated in user story analysis and brain storming sessions to better understand the user story and outline the acceptance criteria.
- Provided proper estimates after reviewing the acceptance criteria in the Review & estimate meetings.
- Have proper understanding on Agile/Scrum methodologies to perform systems analysis and programming tasks to maintain and control the use of software applications.
- Worked closely with business analysts, development and testing teams to determine requirement specifications for feature implementation in agile and to support the needs of a dynamic business environment.
- Implemented the applications using core technologies and best practices in Aurelia.
- Created responsive page layouts using Bootstrap for quick and effective HTML page rendering.
- Technology used - The web based front end was developed using C# and ASP.Net 2.0. It uses SAP connector component from Microsoft to extract data from SAP.
- Refactored of the existing code base using Services, Models for better code readability and coding standards.
- Applied best software architectural pattern such as MVVM for better maintainability and testability.
- Created unit test-cases using Frameworks like Jasmine and karma.
- Actively involved in Bug Resolution tasks during the bug resolution sprint cycles.
- Used Visual Studio Team Services (VSTS) for tracking various activities like planning, % of work completed, code reviews, defect logging and bug resolution.
- Worked extensively on creating the REST API services to communicate to database to get the real-time data to the GUI.
- Tested the REST API services using postman.
- Used LINQ - Lambda expressions to query data from the database into service layers.
Environment: Visual Studio 2017, SQL Server 2017, .NET Framework 4.7, C#, ASP .NET, LINQ, VSTS, TypeScript (2.6), Bootstrap, Aurelia, .NET core.
Dot Net Developer
Confidential, Elizabeth Town, KY
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Developed UI using WPF UI elements and MVC framework.
- Created web services to fetch data from ITRAC Oracle database.
- Application is built using ASP.Net, C#, .Net Framework 3.5.
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework.
- Used DevExpress XAML Controls to modify Grids.
- Implemented DBMS concepts in this project.
- Created XAML dialogs/Views to work with MVVM pattern to create new functionality and fix existing code.
- Used JavaScript libraries and JQuery for client-side validations.
- Developed and deployed the application on a Windows 2008 Web Server.
- Performed thorough testing using NUnit.
- Have taken the ownership and maintenance of the application from the requirements phase to post deployment support.
- Scheduled Oracle jobs to stage the data from the main server to the Applications Server.
- Created stored procedures and indexes to improve data performance.
- Created reports using Component one reports.
- Employed the Agile/Scrum methodology to implement the application.
- Used Tortoise Subversion for source control, data collection, reporting and project tracking.
- Participated in various Client meetings with the team and the Project manager to discuss improvements amendments in the development of the application.
- Created some crystal Reports.
- Created Custom HTML Helpers for MVC Validations.
- Involved in the development of models, view models, views, partial views and controllers.
- Worked closely with the Business Analysts in requirement gathering and design review activities.
Environment: Visual Studio 2010, .NET Framework 3.5, MVVM, WPF, XAML, DevExpress, Oracle 10g, JQuery, JavaScript Libraries, AngularJS, Web API.
Sr. Associate Software Engineer
Confidential
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in Requirement gathering, Functional and technical specification.
- Create new web forms, design and implement business logic behind them using ASP.NET, C#, VB.NET
- Used N-tie r architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as Data Adapter, Data Reader and Data Set for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications
- Testing - Nunit testing and FxCop.
- Creating Reports using the Crystal Report for the reports needed by Middle Office, Back Office users.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Developed classes and interfaces using C#,
- Wrote client scripts in java script for client-side validations.
- Extensively used Data Grid, Data list and Repeater controls.
- Created ASMX (Classic) Web Services.
- Developed custom controls and used validation controls available in .NET environment.
- Involved in extensive use of XML in data representing from the back end.
- Performed debugging and exception handling in support to the software development.
- Responsible for performing unit testing and Integration testing.
- Extensively worked on Stored Procedures, Functions, Triggers, and Views.
- Implemented security using windows-based authentication
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2003, JavaScript, VSS 6.0, IIS 6.0, HTML, DHTML, Crystal Reports, SQL Server 2000.
Associate Software Engineer
Confidential
Responsibilities:
- Interact with the Business users to collect the requirements and developed a Prototype for the application.
- Developed and maintained the application in vb6 for some time.
- Initiated the migration into ASP.Net and actively participated in the designing of the architectural framework of the asp.net application.
- Designed and implemented the Business Layer/assemblies and strongly typed dataset to support the business logic for the GUI User Controls process Using ASP.NET.
- Developed the application using VS 2003, Net 1.0, C#.net, MS Access, Fujitsu COBOL, and SQL Server.
- Extensively used User Controls, Validation Controls and applied Object-Oriented methodology to create Three Tier Application.
- Worked extensively on the database Design, creating tables, writing stored procedures in SQL.
- Created the stored procedures to apply various business rules on the data.
- Migrated the application from classic asp to asp.net
- Interpreted the COBOL procedures and data objects from asp to ASP.Net.
- Involved in the enhancements, modifications and unit testing for the existing applications.
- Train and mentor members of project groups and involve in peer code review.
- Participated in end to end White box testing.
- Participated in various client meetings throughout the SDLC of the application.
Environment: VS 2003, C#.NET, VB.Net, MS Access, COBOL, Sheridan Data Widgets, VB6.0, Third Party Controls, SharePoint, Eclipse .