.net Programmer Analyst Resume Profile
Summary:
- 1 5 years of IT experience in Microsoft Technologies.
- 2 Extensive experience in the fields of System Analysis, Designing, Development, Implementation of Web-Based Application, Client/Server, internet/Intranet, Web Applications, Support and Maintenance.
- 3 Extensive experience in .NET framework, involving implementations in ASP.NET, C , VB.NET, ADO.NET, ASP, WCF, Web Services, Web API, MVC, AJAX, Web Services, XML, HTML 5, CSS3, JavaScript, JQuery, Entity Framework, LINQ, OOPS, C , C and MS SQL Server.
- 4 Experienced in web Application design in ASP.NET using Server Controls, User Controls, HTML controls
- 5 Expertise in developing .NET Web Services using SOAP and WSDL.
- 6 Experience in developing Master Pages, themes, CSS files and Class Libraries.
- 7 Subject matter expert with Object Oriented Programming Concepts.
- 8 Extensive experience working with Team Foundation Server TFS and Visual Source Safe VSS .
- 9 Hands on Experience in working with ADO.NET objects such as Data Adapter, Dataset and DataReader to interact with databases.
- 10 Good in troubleshooting, debugging and optimizing the code for better performance.
- 11 Well Versed in database design MS SQL Server 2005/ 2008/ 2010, MS Access , implementation, Administration and Programming tasks - writing Stored Procedures, Functions, Cursors and Triggers.
- 12 Good knowledge and experience in working and creating applications in MVC Framework 4.0/3.0
- 13 Experienced in full life cycle software development, which includes Requirements, Object Oriented Service Oriented analysis, design, development, testing and documentation using Waterfall methodologies.
- 14 In depth knowledge of Windows Communication Foundation WCF .
- 15 Strong Experience in AJAX, JavaScript, HTML, CSS, XML, JSON and Web Services, Web API.
- 16 Had been exposed to the entire Software development life cycle, which includes client interaction, design, development, testing, implementation and support.
- 17 Excellent Interpersonal and communication skills to work as a team member and ability to learn new languages and tools quickly.
TECHNICAL SKILLS:
- Technologies Net, ADO, OLE, OLEDB, XML, Entity Framework
- Languages C, C , C .Net, Visual Basic ,VB.Net, ASP, ASP.Net, SQL, ADO.Net, WCF, MVC, Web Services, LINQ, Unix shell scripting
- Operating Systems Windows 8 /7/XP/Vista/2000/NT, 98, MS-DOS, Unix, Linux
- RDBMS MS Access, SQL Server 2005/2008/2008 R2, 2012, Oracle 10g, MySql
- Web Technologies HTML5, HTML, DHTML, CSS3, VBScript, XML, JavaScript, JQuery, Ajax, SOAP
- Application Servers Internet Information Services IIS 7.0
- Software Tools Microsoft Visual Studio .NET 2005/2008/2010/2012/2013, MS Office, Nuget Package Manager, Sql Server Management Studio SSMS
- Design Patterns: Singleton, Business Delegate, Abstract Factory, Data Access Objects, Value Objects, Business Objects and Model View Controller MVC .
- Source Control Tortoise SVN, Microsoft Visual Source Safe VSS , Team Foundation Server TFS
PROFESSIONAL EXPERIENCE
.Net Developer
Description:
Confidential is a browser based Networked application, where work train requests are submitted online. Manifests Bunch of requests created on a daily basis would be drafted and updated online and all responsible parties could track and update components as needed. The application is built in 2 phases. The 1st phase is the Work Train Request Module where users enter new/update requests. And 2nd phase is Work Train Control board module where a graphical representation of real time status and location of Work Train. Both phases are developed in ASP.NET 4.0, C , JQuery and use JSON for vast data interchange.
Responsibilities:
- 2 Designed and developed the application in ASP.NET 4.0 and Entity Framework 4.0.
- 3 Designed and implemented various user interface's UI .
- 4 Designed and developed WCF Services to interact with various application and third party software companies to exchange data.
- 5 Worked on JQuery plugins like TableDnD and JQGrid to facilitate the advance filtering, sorting and searching options in the application.
- 6 Used JQuery plugin Drag and Drop for arranging the car images in the Control panel according to the user preference.
- 7 Used AJAX for updating huge amount of data and with the server behind the scenes to increase the ASP.NET web page's interactivity, speed, functionality, and usability.
- 8 Create CSS, JavaScript Classes for a variety of AJAX widgets , including drop down menu for Control Panel.
- 9 Reduced Database load nearly 70 via Ajax using prototype JavaScript Framework and messaging in JSON format.
- 10 Implemented Query Analytical Tool to create dynamic reports with one click option.
- 11 Created Several ASP.NET Custom Controls, including some to extend the databinding capabilities of ObjectDataSource.
- 12 Designed and developed various Reports using SSRS SQL Server Reporting Services 2008.
- 13 Worked with Google Maps APIs to plot location-based data and real time status of Work Train.
- 14 Designed and developed various SQL Database Jobs, Procedures.
- 15 Responsible for coding and bug fixing, testing for different environments updating Quality Control system and reporting to manager.
- 16 Resolved open issues clearly identified and explained base assumptions to my team and management.
Environment: ASP.NET 4.0, WCF, C , Entity Framework 4.0, AJAX, SQL Server 2008, SSRS 2008, Microsoft Visio, Microsoft VSS, JavaScript, JQuery 2.0, JSON, HTML 5.0, CSS 3.0
Confidential
.Net Developer
Description:
Confidential is auto bidding industry. This application deals with creating auto bids and creating assignments for the employees to work on. Customer can bid for the vehicle from the online auto gallery and IV Auto can make decision on selling this vehicle to the customers. This also involve work for invoicing, payments, vehicle pick up and drop off, inventory management.
Responsibilities:
1 Implemented ASP.Net MVC 4 framework for the development of the application.
2 Created ASP.Net WEB APIs that can be consumed by other applications and consumed WEB APIs from other applications to get the required data.
3 Used Bootstrap for the responsive design for the iPad and Android browsers support.
4 Used java script libraries like jQuery and data tables for the rich user interface.
5 Used Entity Framework with database first approach for the Data Access Layer.
6 Used LINQ to SQL and Lambda expressions in business access layer.
7 Developed Controllers and Action Methods to process the incoming requests.
8 Developed Razor Views .cshtml , Layouts, Partial views using HTML Helper methods and C to display data.
9 Worked on .NET Security features such as Form-Based Authentication and Role-Based Authorization.
10 Created database objects like tables, views, functions and stored procedures.
Environment: Visual Studios 2012, SQL Server 2012, IIS 7, WCF, ASP.Net, MVC 4, C , Web API and Razor views.
Confidential
.Net Programmer Analyst
Description:
Confidential Company provides software consulting, development services and training services for businesses all over the world. HRMS web application is being used by their employees in order to conduct HR related activities like recruiting process, payroll process, employees' details, training details. 3-tier pattern with full logical separation of the application into the following three distinct layers:
Presentation Layer UI utilizing ASP.NET, HTML, Web Forms, User Controls Business Services Layer BSL utilizing stateless C classes. Data Access Layer DAL utilizing ADO.NET and stateless C classes.
Responsibilities:
1 As a programmer analyst, I was involved in analysis and design of the application.
2 Used Object-Oriented Concepts in C logics.
3 Extensively worked on SQL Server for Data Base operations.
4 Developed Web Forms using C and ASP.NET.
5 Used ASP.Net web controls such as Data Grids, Combo box, List box for designing web forms
6 Developed reusable User Controls for using on multiple pages
7 repeater controls for multiple record updates in data grid
8 Written complex stored procedures, triggers, views, functions using SQL Server.
9 Utilized ASP.Net Input Validation controls and JavaScript to perform client side validation.
10 Utilized ADO.Net DataSet and DataReader for data retrieving, querying, storage and manipulation.
Environment: ASP.Net, C .NET, .Net Framework 3.5, HTML, JavaScript, Microsoft SQL Server 2005, VSS SVN.