Programmer Analyst Resume
NY
PROFESSIONAL SUMMARY:
- Around 8 Years of professional IT Experience in design & development, testing and implementing application software and most importantly, optimizing software solutions catering to the business requirements using .NET technologies on windows and web environments.
- Involved in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User of Enterprise Web - Applications, Stand alone and Distributed applications.
- Hands on experience with OOPS concepts and Multi threading.
- Developed Web Forms and Win Forms applications with .NET Framework 4.0/3.5and Visual Studio 2010/2008/2005.
- Extensive experience in developing Web based applications and Client/Server applications using C#, ASP.NET (4.0/3.5/3.0), ADO.NET, XML, HTML, XHTML, JavaScript, AJAX and CSS.
- Expertise in web and windows applications using ASP.NET, C#.NET, ADO.NET. .
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously with ASMX Web Services.
- Strong Knowledge of Developing Web applications using IIS, XML, XAML, XSLT, HTML, DHTML, JavaScript (JQuery) and CSS.
- Extensive Experience in design and modeling of applications with UML and Object Oriented Analysis & Design. Good experience with SDLC.
- Expertise in writing Constraints, Indexes, Views, Stored Procedures, Extended Stored Procedures, Cursors, Triggers, and User Defined Functions
- Managing project and hands-on experience on Cloud Computing on Microsoft Windows Azure
- Extensively used Grid Views with sorting, paging and Template Columns for Custom Nested Grid Views.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.Net.
- Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), XAML, Windows communication Foundation (WCF) and Silverlight.
- Extensive work experience and knowledge of LINQ.
- Extensive experience in Database design, Modeling and Database maintenance in SQL Server environment.
- Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Strong working experience in developing Web Services, .NET Remoting and Data Transformations.
- Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually or lead others.
TECHNICAL SKILLS:
Web Technologies: .NET Framework, VB.NET, ASP.NET 3.5/4.0, CSS, ADO.NET, HTML, DHTML, CSS, LINQ, WCF, Microsoft Cloud services (Windows Azure Platform)
Languages: C#, VB, PL/SQL, T-SQL, CSS, HTML, DHTML
Databases: SQL Azure, SQL Server 2005/2008, MS Access, Oracle 9i/10g
Operating Systems: UNIX, Windows XP, Windows 98/00/03/NT, MS Visio 2007
Reporting Tools: SSRS, MS Access Reports
Application Servers: Internet Information Server (IIS) 5.0/6.0, Tomcat
IDE: Visual Studio .Net, Turbo C
Other Tools: Microsoft Visio, JQuery, MS Office, SSIS
PROFESSIONAL EXPERIENCE:
Confidential, NY
Programmer Analyst
Responsibilities:
- Involved in gathering and designing the requirements from clients for product design and enhancements. Designed and documented TDD-Technical Design Document. Followed UML Concepts for designing TDD.
- Followed OOPS concepts and UML for developing the application with C#, ASP.NET.
- Developed GUI using .net framework 3.5, C#.NET, ADO.NET.
- Worked with Team Foundation Server for version control and project tracking.
- Implemented Save, View, Edit, Delete functionality for user customized reports. Functionality to add the saved reports as favorites is implemented.
- Implemented LINQ to XML with ASP.NET.
- Created Stored Procedures, User Defined functions, Cursors, Triggers, Views and Indexes using T-SQL.
- Worked on client side coding in JavaScript JQuery libraries
- Designed and developed reports using SSRS, SSIS and SSAS.
- Used Enabling ViewStateMode property for each control of ASP.NET 4.0.
- Worked on scaffold templates like Create, Edit, Delete, List for views in MVC
- Worked on new AjaxFrameworkMode property of ASP.NET 4.0, which controls components of the ASP.NET Ajax Library.
- Worked with different web services SOAP, WSDL using WCF.
- Used HTML helpers for creating views in MVC 3
- Used Persisted row selection the GridView and ListView controls supported in .NET 4.0.
- Decisive, action oriented and result oriented software professional. Demonstrated outstanding execution abilities, problem solving skills & analytical abilities alongside technical and functional expertise.
- Developed add-on application for Report Statistics using C#.net and Reporting services database.
- Developed Web Forms and Win Forms using ASP.NET for front end Graphical User Interface (UI).
- Developed application in ASP.NET using C# in code behind Pages
- Implemented AJAX 2.0 methodologies for partial page update for improving the efficiency of the application
- Implemented WCF to get customer data which is used by various modules of Order Management System application
- Implemented Forms Authentication and role based Authorization in ASP.NET to authenticate the users
- Used XPATH to extract the SOAP information from the XML Documents of the Web Services
- Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation
- Implemented Page Level Error Handling using Custom Error pages and Error logs
- Responsible for writing Stored Procedures and creating Views and User Defined Functions to retrieve the customer’s data from the central database and wrote Triggers for efficient database management
- Implemented indexing for various tables in the database for improving the performance of the application
- Prepared Technical documentations, user manuals, installation and user guides and functional description at each stage of the application to assist the client
Environment: SQL 2008, SSRS, .Net Framework 3.5/4.0, MS Visual Studio 2008/2010, C#, VB.NET, ASP.NET, WCF, SQL Server 2008, T-SQL, JavaScript, DHTML, CSS, LINQ,SSIS
Confidential, CA
.NET Developer/Analyst
Responsibilities:
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client’s requirements.
- Involved in full lifecycle of the project from design, development & Testing.
- Supported and developed both web-based applications using ASP.NET as well as client-server applications written in C#.NET.
- Extensive experience in developing User Interface (UI) and XAML for the better look and feel of the desktop-based application.
- Used C#.NET to develop code behind logic, business tier and SQL Server 2008 for data tier.
- Designed database and system flow, programmed in ASP.NET.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented programming (OOP) with Code behind language C#.NET.
- Used ASP.NET Validation controls to do client-side validations based on the user’s browser.
- Used Master Pages to achieve uniform template design for the entire application.
- Applied Themes and CSS styles for UI design of WebPages.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Used .Net Security features such as Authentication and Authorization.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using SQL Server 2008 .
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently from the server.
- Used TFS to get the latest and also to make changes in the existing pages and saving it back in the TFS.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Performed several testing to fix the bugs and ensure the application error-free.
- Written several web application interfaces using the various server-side architectures including Active Server Pages (ASP in both VBScript, and Jscript), ASP.Net (C#, VisualBasic.Net)
- Created class diagrams, use case diagrams, activity flow diagrams and object Interaction diagrams using UML Modeling
- Identified primary keys, foreign keys and enforced not-null and checked constraints in the table and followed the principles of normalization while designing database
- Created stored procedures, functions, views and triggers to retrieve the data from the database
- Developed various interface screens using Web Forms, ASP.NET and HTML controls for Client-Server interaction
- Designed and coded WPF components used to collect, display and manipulate financial data
- Developed a portfolio tracker system using ASP.NET and C#.NET that can maintain the deals of multi-currency and allows the user to analyze it against the current market prices. It also shows the profitability across portfolios. It has options to modify/delete the entries, to view the cash flow position and to export the entire portfolio into XML
- Used CVSNT as a version control tool.
- Performed both Manual and Automated testing (unit & functional testing) by writing and executing test cases and also prepared weekly status report
Environment: .NET Framework 4.0, Visual Studio 2010, ASP.NET, ADO.NET, C#.NET, CSS, JavaScript, IIS, Web Services, HTML, XML/XSLT, SSRS, Jquery, WCF, WPF, Sql Server 2008
Confidential
.NET Programmer
Responsibilities:
- Communicated with client for daily updates, reviews and demos. Involved in user programs.
- Coach and help develop team members, help resolve dysfunctional behavior. Familiarize the team with the client needs, specifications, design targets, the development process and design standards support task performance
- Developed application using C#, ASP.NET, ADO.NET.
- Implemented OOPS concepts and developed the application with C#, ASP.NET.
- Generated multiple reports using crystal reports & report viewer
- Designed Business components and Data Access Layer using C#, ASP.NET and Data Sets.
- Involved in Data base design and created data tables, relationships, stored procedures and functions.
- Worked on exporting reports to Excel from Grid views and Ultra web grids.
- Extensively used Grid Views with sorting and paging
- Implemented Template Columns for Custom Nested Grid Views for displaying hierarchal data.
- Developed Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
- Implemented Master pages and Themes to achieve uniform template design for whole application.
- Used Photo shop for modifying the images for application.
- Involved in gathering requirements, creating functional specifications, analyze and design of the application
- Front End application modules were developed using C# and Web Forms
- Implemented presentation layer with all UI components (ASP.NET) for the end-user application
- Design and development of Business Logic and Data Access Layers
- Developed functional specifications and program specifications, based on documented business requirements
- Creating test cases for each of the business logic in the application and performing n-unit for the application
- Actively participated in End User
Environment: Microsoft Visual Studio 2008, C#, ASP.NET, JavaScript, DTS Packages, SQL Server 2008, Team Foundation Server.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Used variousASP.NETweb server controls that includedSite Map Path,Menu,Tree View,Grid ViewandDetails Viewto develop web forms.
- Implemented business logic using C#.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance ofC# inbuilding data entity model.
- AJAX is established for presentation layer.
- Utilized database components (Data Adapter and Data set) to access database using ADO.NET.
- Worked with the team to develop the Web Services that is used to fetch data or to submit the document and processing it.
- Developed WCF Services for creating and consuming business components in ASP.NET
- Designing WCF with Service oriented architecture to support Distributed computing where services consumed by end-user.
- Coded and created Stored Procedures for performing repetitive tasks in updating related tables using-SQL.Server 2008
- Worked extensively on Client Side Validation using Java Script.
- Extensive use of XML features of T- SQL for maintaining xml data based on XPath queries. Reading XML documents and storing data in the relational database using various methods..
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Performing design and development of winforms application using C# and separate user interface logic from the business logic.
- Applied Cascading Style sheets (CSS) to the pages.
- Implemented Master page to allow centralize the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Client side validation of pages done in and JavaScript and validation controls were incorporated for server side validation.
- Involved in development and usage of user controls in various web pages.
- Involved in implementation of the session management for the application..
- Involved in writing stored procedures at the database end.
- Involved in Unit and Integration testing for quality assurance purpose.
- Visual Source Safe was used as a source control.
Environment: MS Visual Studio 2005/2008, SQL Server 2005/2008, .Net Framework 2.0/3.5, Visual Source Safe 6.0.
Confidential, Austin, TX
.NET Developer
Responsibilities:
- Implemented OOPS concepts with C#.NET and ASP.NET.
- Role based login implemented.
- Converted MS Access based application into .NET and SQL Server environment.
- Migrated historical data from MS Access to SQL Server.
- Designed Business components and Data Access Layer using C#, ASP.NET and Data Sets
- Integrated Stored Procedures, Functions using SQL Server2005 and T-SQL.
- Used CSS for Designing GUI Applications with the help of HTML Tags using WPF.
- Involved in Building workflow-enabled applications on Windows.
- Used ASP.NET and C# in MVC framework for front-end development.
- Used MVC design patterns for building the application.
- Worked with Silverlight for creating rich internet applications with animated graphics.
- Developed various ASP.NET pages for retrieving the user information
- Written client side validation scripts in JavaScript language.
- Used LINQ to SQL for mapping tables and stored procedures to access the data from the data base.
- Worked on CSS style sheets for layout of the site.
- Worked with WCF Formats, Transports and Protocols.
- Worked with Team Foundation Server for source control and reporting
- Involved in connection with SQL Server Database to Visual Studio 2008.
- Developed and used XML for storing the Dynamic table data.
- Developed various Stored Procedures using TSQL for retrieving data to the web application.
- Triggers are created for storing the audit log entries.
Environment: MS Visual Studio 2005/2008, SQL Server 2005, .Net Framework 3.5, TFS, Visual Source Safe 6.0,MVC 2.
