Asp.net Developer Resume
Memphis, TN
SUMMARY:
- Around 7+ years of experience in development including design, analysis and testing client/server web - based applications using Microsoft Technologies and following 3-tier architecture
- Experienced in implementing client/server, web-based applications in different domains like E-Commerce, Banking and Health Care domains
- Exposed to web development with emphasis on stages of Software Development Life Cycle (SDLC) from Design through Development and testing
- Adept at building Web applications using ASP.NET(4.5/4.0), ASP.NET MVC (5/4) and Silverlight by working with C#(6.0/5.0/4.0) within Visual Studio (2017, 2015, 2013, 2012, 2010, 2008) IDE
- Experienced in Microsoft Dynamics AX 2012 working on ERP Systems project and using X++ language.
- Efficiently worked on different modules of Dynamics AX such as Accounts Payable, Accounts Receivable, Sales and Marketing, System Administration etc.
- Efficient in handling data in XML and JSON object formats for data manipulation
- Expertise in working with web technologies like HTML5, CSS3, javascript, TypeScript, jQuery and frameworks like BootStrap (3.0/2.3), AngularJS (1.3/1.2), AJAX and Web API
- Proficient in developing and consuming, RESTful services with WCF(4.5/4.0) using HTTP protocols implementing features like Security, Instance Management and Performance
- Created and deployed SOAP with Web Services using XML message formats
- Strong experience in data retrieval and manipulation using ADO.NET and Entity Framework
- Experienced in working with Microsoft SQL Server (2012, 2008) designing Tables and defining relationships between them, creating and using Stored Procedures, Functions, Views, Triggers and carrying out SQL Transaction.
- Expertise in data migration and ETL tasks using SQL Server Integration Services(SSIS)
- Experienced in developing BI Applications in combination with generating reports using SQL Server Reporting Services(SSRS), Crystal Reports and Report Builder 3.0
- Experienced working in a Test-Driven Development (TDD) Environment incorporating N-Unit Testing in the projects
- Extensively used Team Foundation Server(TFS) (2017/2015/2013 ) as well as Microsoft Azure for Version Control and work monitoring
- Excellent Troubleshooting and Issue Tracking ability using JIRA
- Experience in deploying web applications Apache 2.3 and Internet Information Services (IIS) Server 7
- Experienced in working with Scrum Master and delivering results and statistics in Scrum Meetings while following Agile Scrum methodology
- Commendable Leadership qualities and an excellent team player with the ability to multitask and still meet all the business deadlines in a smooth manner
- Communication of ideas in a professional manner leading to the best possible and the fastest problem-solving technique
TECHNICAL SKILLS:
Scripting Languages \ Frameworks: Javascript, TypeScript, jQuery, knockoutjs, \ .NET Framework (4.5, 4.0, 3.5), Microsoft ColdFusion and NPM \ Dynamics AX, MVC (5, 4)
Development Environments \ Data Connectivity: Visual Studio (2015, 2013, 2012, 2010, \ ADO.NET, Entity Framework, LINQ, custom 2008), Dream Weaver, Brackets\ Transactions Library
Software Development Models\ Web Services: Agile Scrum, Waterfall\ SOAP, HTTP, REST
Web Technologies\ Front-End Technologies: ASP.NET (4.5, 4.0, 3.5), XML, XSLT, \ jQuery, AngularJS (2/1.3/1.2), BootStrap HTML5, HTML 4.0, CSS3, WCF(4.5, 4.0) \ (3.0/2.3), AJAX\
Web Servers\ RDBMS: IIS 7, APACHE\ SQL Server (2012/2008), Oracle SQL, TOAD
Reporting Services\ Integration Services: SQL Server Reporting Services, Crystal Reports\ SQL Server Integration Services
Design Patters\ Testing/Bug Tracking Tools: Singleton, Factory, Abstract\ N-Unit Testing, JIRA
MS Office Tools\ Operating Systems\: Word, Excel, PowerPoint, Outlook, Visio\ Windows, IOS, UNIX (RHEL)
Other\ Version Control, Source Control: CISCO (Switching/Routing), TCP/IP, FTP, \ Visual Source Safe (VSS), Team Foundation HTTP, MongoDB, JSON, CISCO Jabber, \ Server (2017/2015/2013 ), Microsoft Azure CISCO WebEx, Fiddler 4, Skype for business
Programming Languages\: C# (4.5, 4.0, 3.5), VB, T-SQL, X++
PROFESSIONAL EXPERIENCE:
Confidential -Memphis TN
ASP.NET DEVELOPER
Responsibilities:
- Collaborated with the team of developers on a regular basis to get up and running with the company’s norms in a fast pace.
- Directly involved with the Project Manager in the planning of choosing the best programming language for the rewrite of applications that required to be rewritten and considered all pros and cons.
- Generated analytic reports using complex SQL Queries in Spotfire tool to provide data/information in a presentable manner.
- Took the lead in designing the front end of some of the existing applications using HTML5, Angular 2, Bootstrap (for responsive page design) and jQuery (carousels, accordions).
- Created extensive CSS (Cascading Style Sheets) from the scratch for better approach towards development
- Used C# with ASP.NET web forms and ASP.NET MVC5 applications.
- All the new applications including just the designs for few applications were developed in Visual Studio 2017
- Also used ColdFusion to support some existing applications which were originally written in ColdFusion and developed in DreamWeaver.
- Also modified existing applications in VB.NET within Visual Studio 2010
- Queried Oracle SQL Database and used TOAD for all the applications developed with ColdFusion.
- Created Functions, Stored Procedures and Triggers to get the data from SQL Server 2012 in the most efficient form for all the ASP.NET based applications (new and existing)
- Integrated all projects in TFS (Team Foundation Server) for better version control and sharing the work between multiple developers in the team.
- Solved the problem of break in data flow by creating SSIS packages for the ETL task
Environment: ASP.NET web forms, ASP.NET MVC 5, BootStrap 3.0, HTML5, CSS3, Angular 2, ADO.NET Entity Framework, Oracle SQL, TOAD, Spotfire, SQL Server 2012, SSIS, Visual Studio 2015, JavaScript, jQuery, N-Unit Testing, TFS
Confidential -Northwood OH
ASP.NET MVC Developer
Responsibilities:
- User Account Management was a part where the users were verified before they could register in the system. The credentials were checked using the ASP.NET validators and custom conditions
- Used ASP.NET MVC 5 architecture to develop the newly requested enhancements
- Made changes in the Controller Actions, Views, Interfaces, ViewModels and Models for expected results
- CRM and CRM Staging database was used to check if a user registration through the application was possible
- Development of website was carried out using C#-Language with Razor View Engine, HTML5, CSS3
- To make the application rendered in a Responsive Design irrespective of the device being used, using Bootstrap 3.0
- HTML helpers were used to make the page easier to read by the server
- JavaScript was used to carry out functions and events in the applications on user actions and triggers
- TypeScript was used for agility and better compile time of a scalable project
- New SQL tables were to be joined to the Data Access Layer in addition to the existing Data Access points
- Used SQL Server 2012 to create Stored Procedures and Triggers for purposes such as data insertions
- Proper routing was setup to redirect a user to the expected page according to spec on an action. This was carried out in the RouteConfig file
- Extensive use of TFS was done for version controlling and monitoring fellow developer’s work. TFS was also used for presentation of work to project managers.
- SDLC was followed throughout with an agile scrum methodology in an FDA regulated and validated environment.
Environment: ASP.NET MVC 5, BootStrap 3.0, HTML5, CSS3, Entity Framework, SQL Server 2012, SSIS, SSRS, Visual Studio 2015, JavaScript, TypeScript, jQuery, N-Unit Testing, TFS, IIS 7.0
AX Developer
Confidential- Participating in planning and prioritizing the enhancements while projecting a certain development time for the same
- Worked on making apt changes to the Data Dictionary -Tables, Extended Data Types and Base Enums while adding anything new as and when required without effecting any of the existing functionality
- Made enhancements to the Contract, Controller, Data Provider and UI Builder classes of the reports by creating methods to perform tasks like pulling information from the Data Dictionary objects
- Report layouts for the respective Classes were created by generating designs according to the required Permissions and using the specific tables for specific reports
- Used Visual Studio 2012 for creating the design of the reports where Bucketing and Sorting techniques were used to display the report in a readable format to the user
- Reports were made exportable in Excel and PDF formats
- Used Placeholders and Expressions in the table cells of the report to display the data in various languages
- Extensive usage of Labels was made to ensure uniformity of data within reports rendered in all languages
- Jobs were written in X++ for testing purposes and debugging needs
- Menus and Menu Items were used to display in the correct module on the interface like Accounts Receivable, Account Payable, Project Management and Accounting, System Administration
- Proper documentation was maintained all along the process to the last detail for future references in the Sharepoint site of the company
Environment: Microsoft Dynamics AX 2012, Visual Studio 2012, X++, SSRS, TFS, AOS Workspace, SQL Queries, SQL Triggers, Object Oriented Programming, Inheritance and Abstraction
Confidential - Eatontown NJ
.NET Developer
Responsibilities:
- Participate in the development and implementation of moderately complex to complex intranet applications primarily developed in ASP.NET 4.0
- Involved extensively in development of website using C#-Language with ASP.NET MVC 5.0, Razor View Engine, XML, HTML5, CSS3, Web API RESTful Services.
- Responsible for the development of rich user interface for the product website with Responsive Web Design using BootStrap 3.0
- Work with AngularJS 1.3 exclusively to implement the functionality of Single Page Application with the help of AJAX extensions
- Carry out validations on the client side using javascript and a combination of jQuery and AngularJS 1.3 on the server side
- Used NPM packages from the NPM-Registry and for the reusability of custom javascript within the application.
- Use Web APIs like cnet and LinkShare for publishers and Paypal for sellers
- Responsible for creating and implementing the Data Access Layer using the Entity Framework for carrying out DML and DDL operations
- Worked with Custom Libraries written to communicate with the RDBMS basing on different requirements
- Use SQL Server 2012 as the RDBMS creating custom Stored Procedures and Triggers
- Responsible for the implementation of robust SQL Server Integration Services (SSIS) and generate user friendly reports using SQL Server Reporting Services(SSRS)
- Created test projects for testing the application for bugs and several scenarios using N-Unit Testing
- Extensively used Team Foundation Server for handling requests for deployment in two or more different environments as well as monitor the work in progress
- Responsible for Issue/Bug Tracking using JIRA
- Worked in an Agile Environment to cater the customer needs throughout the timeline of the project development
Environment: ASP.NET 4.0, ASP.NET MVC 5.0, AJAX, BootStrap 3.0, AngularJS 1.3, Web API, RESTful API's, HTML5, CSS3, JQuery, LINQ, Entity Framework, SQL Server 2012, SSDT 2012, Visual Studio 2015, XML, JSON, JavaScript, NPM, N-Unit Testing, TFS, JIRA, Agile Methodology
Confidential -NYC NY
.Net Developer
Responsibilities:
- Work on Software Development Life cycle (SDLC) on the Design and Development Phases
- Use Visual Studio 2013 as the primary IDE for the development
- Design Presentation layer using HTML 5, JavaScript, JQuery, AngularJS 1.3 and CSS3.
- Use C# 4.0 for construction of business logic for developing Abstract Classes and Interfaces within MVC design pattern for developing the application in ASP.NET MVC 5.0.
- Utilize AngularJS validation and JQuery for server-side validation and JavaScript for client-side validation.
- Establish communication between different applications running on same/different platforms using WCF.
- Develop and consume WCF 4.0 services using SOAP, UDDI and WSDL
- Used Entity Framework for consistent access to SQL Server2012 for data transfers
- Establish Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services(SSRS)
- Create new database objects like Stored Procedures, Triggers, Indexes and Views within SQL Server 2012.
- Carry out CRUD operations on the SQL tables
- Work on Multi-threading and ensure the thread safety.
- Responsible for designing the ASP.NET application authentication using Organizational Authentication (ADFS) and IIS security model.
- Use Team Foundation Server (TFS) for Source Code Control, project related document sharing and team collaboration.
Environment: C# 4.0, ASP.NET MVC 5.0, Visual Studio 2013, HTML5, CSS3, JavaScript, JQuery, AngularJS 1.3, Multi-Threading, ADO.Net, Entity Framework, SQL Server2012, SSRS, SSIS, Windows Communication Foundation (WCF), SOAP,, TFS, IIS 7.0
Confidential - Downers Grove, IL
.Net Developer
Responsibilities:
- Worked with 3-tier architecture on Business Layer and Data Access layer
- Design GUI for the application using HTML5, CSS3, ja vascript, AngularJS 1.2, AJAX within ASP.NET web forms
- Implement form validation using JavaScript on the client-side and a combination of jQuery and ASP.NET Validation Controls on the server-side for validations in Job framework
- Design and developed Abstract Classes, Interfaces, Classes to construct the business logic using C# 4.0
- Create and Consumed WCF (SOAP)s ervices to access data from several resources
- Use Entity Framework Schema-first approach for creating and manipulating data access logic.
- Create packages to import Flat Files and CSV file data into SQL Server using SSIS
- Create business reports using Crystal Reports, SQL Server Reporting Services(SSRS)
- Written Test cases using N-Unit Testing for testing the controllers.
- Use Team Foundation Server(TFS) as version control tool
- Work with Waterfall Development methodology
Environment: ASP.NET 4.0, Visual Studio 2012, HTML5, C# 4.0, JavaScript, JQuery, CSS3, AJAX, AngularJS 1.2, WCF, SQL Server 2008, SSRS, SSIS, Waterfall Methodology, Team Foundation Server (TFS), N-Unit Testing
Confidential
.Net Developer
Responsibilities:
- Involved in the development of dynamic ASPX web pages with C# 3.5.
- Implemented technologies like HTML 4.0, Java Script and AJAX for rich UI experience.
- Microsoft Application Data Blocks was used in Data Access Layer and Data List, Data Grid and Data Reader are used to display the data.
- Use SQL Server 2008 for storing and retrieving data using ADO.NET Techniques
- Created and deployed web services as wrapper between server and client components.
- Performed Forms Based Authentication and ensured Role Based Authorization.
- Performed client side and server-side validation form validations using Javascript and ASP.NET validation controls respectively
- Utilized application blocks of Microsoft Enterprise Library and extended their functionalities
- Implemented Custom Error Handling to handle exceptions
- Generated various reports based on the requirements and the formats using Crystal Reports
Environment: Visual Studio 2010, ASP.NET(4.0), C#(4.0), ADO.NET, SQL Server 2008, HTML5, JavaScript, XML, CSS3, Ajax, Microsoft Enterprise Library, Crystal Reports, Web Services
Confidential
ASP .NET Developer
Responsibilities:
- Used Stored Procedures, Views and Triggers, Database routines for fixing up the standard Specifications
- Used ASP.NET 3.5 caching technique to maintain the state information about users and to keep common data in memory to enhance performance of application
- Implemented user input validation using ASP.NET Validation Controls
- Used ADO.NET for database CRUD operations upon SQL server 2008
- Worked on 3-tier architecture with an involvement in Business and Data Layers.
- Interacted with clients to understand the project requirements assisting the project manager and documenting the details for later reference.
- Testing of application performance was to be done using N-unit Testing
- Build and maintain SQL scripts, Indexes, and complex queries for data analysis and extraction
Environment: ASP.NET (3.5), C# (4.0), Visual Studio 2008, SQL Server 2008, ADO.NET, Visio, N-Unit Testing
