Programmer Analyst Resume
Miamisburg, OhiO
SUMMARY
- 7+ years of professional experience in software design, development, debugging, deployment, documentation and testing of Client - Server and Web based Applications.
- Experience in software development using C#,VB.NET, ASP.NET, ADO.NET, Web Services, Windows Forms, HTML, SQL and T-SQL using Microsoft Visual Studio .Net IDE.
- Proficient in .NET Framework 4.0, Windows Forms and Web Forms and SQL Development.
- Strong knowledge of Object Oriented Analysis, Design and Programming.
- Working knowledge on all phases of Software Development Life Cycle (SDLC). Ability to track projects from inception to deployment.
- Expert in creating Web Forms, Win Forms, Customs Controls.
- Expertise in Database Programming and Development usingMS SQL Server 2008 R2.
- Proficiency in Design, Development and Maintenance of SQL database schemas and scripts, including SQL Queries, Stored Procedures, Triggers, User Defined Functions, Views.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as SQL Client/OLEDB Connection and Command, Dataset, Data Reader, Data Adapter.
- Expert in writing T-SQL scripts using necessary joins by eliminating unnecessary overhead.
- Tuning Indexes for better performance of an application.
- Able to recognize unnecessary Indexes and also to find out the suggested ones to analyze and observe and if necessary create them.
- Experience in creating JavaScript and AJAX enabled websites (Asynchronous JavaScript and XML)
- Worked extensively on WCF (Windows Communication Foundation).
- Worked on MVC 5 with Entity Framework 6.
- Excellent problem solving ability by identifying the problem, trouble shooting and identify the root cause and fixing.
TECHNICAL SKILLS
Languages: C#, VB.Net, VB 6.0, HTML, SQL, T-SQL.
Frameworks: .Net Framework 4.0/3.5/3.0/2.0/1.1
Web Technologies: ASP.NET, Web Services, XML, HTML, CSS.
Scripting: Java Script, AJAX, JQuery.
RDBMS: MS SQL Server 2008/2005/2000
Operating System: Windows 7/XP Windows Server/2003/2008
IDE Tools: MS Visual Studio
Version Control Tools: Team foundation server, Sub Version and Visual Source Safe.
PROFESSIONAL EXPERIENCE
Confidential, Miamisburg, Ohio
Programmer Analyst
Responsibilities:
- Keeping track of the changes in the structure of the database and providing information about the structure of the database to other programmers.
- Transformed XSL documents into Spark templates.
- Implemented dependency injection using StrutureMap
- Used stored procedures whenever required.
- Worked on ASP.NET MVC to build a configuration application.
- Worked on Entity Framework 6 code first.
- Used DataTables Jquery API for the good user experience.
- Used Subversion as a repository.
- Also developed web services to interact with other applications of the company.
Environment: Windows 2008, IIS 7, .NET framework 4.0, Javascript, jquery, Visual Studio,ASP.NET, C#, XSLT and XML, SQLServer, SQL, SOAP, REST, Subversion, CruiseControl, JQuery, StructureMap and NUnit.
Confidential, Dayton, OH
.Net Developer
Responsibilities:
- Involved in System Study, Requirement Gathering and Involved in extensive interaction with users.
- Developed solutions for diverse programming scenarios in C#, employing object--oriented programming concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Responsible for deciding the requirements, writing the spec, database design, some of the project management tasks, and implementing the stored procedures.
- Used Telerik controls extensively to develop all the pages.
- Developed the Expert advice Web User Interface using AJAX technology to enhance the visual appearance to avoid the flickering effects across server post backs.
- Created Console applications in C#.NET to calculate the reward for the participant that are eligible.
- Designed presentation layer using ASP.Net 4.0 Framework, HTML, CSS and Visual Studio tools.
- Used Entity Framework and LINQ extensively.
- Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- Made use of ASP.NET MVC design pattern in one of the web applications.
- Rendered XML document to an HTML using XSLT Transformations.
- Developed Web Services for Provider Enrollment using WCF technology.
- Experience in writing SQL data objects.
- Used triggers, stored procedures using T-SQL.
- Worked on Provider Model Design Pattern
- Consulted with management and designed and developed several SOA processes and data management tasks related to the project, whilst developing all phases of the application.
- Involved in all phases of SDLC (System Development Life Cycle) life cycle.
- Used TFS (Team Foundation Server) for the source control, data collection, reporting and project tracking.
- Created cross browser compatibility templates usingCascading Style Sheets (CSS)to format the data.
- Documented business workflows textually as well as in UML diagrams.
- Involved in Documentation, Unit and Integration Testing and Debugging.
Environment: # ASP.NET Web Forms, ASP.NET MVC, C#, ADO.NET, MS Visual Studio 2010, MS SQL Server 2008, LINQ, Web Services, WCF, JavaScript, Entity Framework, AJAX, SDLC, TFS, HTML
Confidential, Louisville, KY
Database and C#.Net Developer
Responsibilities:
- Keeping the complete knowledge of the design of the database.
- Keeping track of the changes in the structure of the database and providing information about the structure of the database to other programmers.
- Writing Stored Procedures, Triggers and UDF’s whenever required in any part of the programming.
- Transferred all the inline queries written in C#.Net code to stored procedures or SQL Functions to improve the performance of the site.
- Used ASP.Net 3.5 AJAX Server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.
- Also developed a separate windows based application in C#.Net to upload the vendors data to the database from the excel sheet. This utility reads the data from the excel sheet through OLEDB connection and populates the data into the respective tables of the database.
- Also developed web services to interact with other applications of the company.
- Have also taken the responsibility of back end development of an IPAD application that reads the same database.
Environment: .NET Framework 3.5/4.0, Web Services, C#.NET, ASP.NET, CSS, Java script, AJAX, SQL Server 2008, Visual Studio.NET 2008/2010.
Confidential, Louisville, KY
.NET Developer
Responsibilities:
- Parsing the string of the Formula bar --- Identifying the Expressions, Functions, Functions in Expressions, Expressions in Functions, and any possible combination of this.
- Developed an IntelleSense for the formula bar that shows the syntax of the function being written.
- Making the parser to act as Upper case only.
- Coded some functions, like, If (), Left (), Right (), Mid ().
- Written code for Comparison operators. Eg: &, < >, = =
- Combined tables of the Excel and presented in a DataGridView.
Environment: C#.NET, Visual Studio 2008.
Confidential
Database and .Net Developer
Responsibilities:
- Designing different formulae and algorithms, depending upon login Information.
- Used ADO.Net concepts to interact with MS SQL Server.
- Created stored procedures and functions for various reports by optimizing queries for performance by looking at Execution plan, creating INDEXES and views using SQL SERVER.
- Developed classes for Parts and Call Management GUI based on use cases by implementing OOD concepts.
- Developed and designed forms using Windows Forms.
- Written complex stored procedures in T-SQL.
- Implemented cursors and Triggers in writing stored procedures.
- Developed the business logic for the web forms in C#.Net.
- Primary responsibility to maintain the source code and artifacts in SVN (update, commit process).
- Used Cascading Style Sheets (CSS) for adding styles to Web pages.
Environment: C# .Net Framework 3.0,WinForms, Web Services, ASP.NET, ADO.NET, SQL Server 2005, HTML, OOPS, AJAX, Visual Studio 2005, CSS, T-SQL.