Senior Programmer Analyst Resume
Norcross, GA
SUMMARY
- Almost Nine Years of IT Experience mainly in developing Internet /Intranet and Client/Server applications
- Experience in design, development and implementation of Software applications in the area of Client/Server and n - tier Web based enterprise technologies.
- Strong skills in designing and developing applications on the Microsoft .Net platform using .NET Framework, Architecture Concepts, Visual Studio.NET (C#, ADO.NET, ASP.NET, VB.NET).
- Strong hands on experience in analysis, design, development, implementation, testing and maintenance of software applications in the Client/Server environment using Visual Basic 6.0
- Extensive involvement in all stages of application development life cycle including requirements, logical and physical architecture modeling, design, development, implementation, and support.
- Developed application in agile development methodology.
- Good experience in WINFORMS.
- Also have programming experience with Web Services and Windows Services.
- Experience in working with User Controls and Custom Controls.
- Knowledge of JavaScript Programming for client side scripting.
- Experience working with ASP.NET 2.0 Master and content pages.
- Experience in ADO.NET components such as Data Grids, Datasets and Data readers.
- Experience with third party controls like OBOUT controls for developing user interface.
- Excellent knowledge of Windows application development.
- Experience of working with latest concept of C# like Generic Collection, Custom Attribute, Reflection, Partial Class etc. and has excellent command on Multithreading.
- Conversant with database technologies.
- Knowledge of .Net 4.0 features.
- Extensive experience of writing Stored Procedures, Views, User Defined Functions, Triggers and Indexes in SQL Server 2005/2000 and Oracle.
- Experience with querying in IBM database.
- Good hands on experience with making reports using Crystal Reports.
- Skilled in preparing customer specifications as part of software technical requirements.
- Ability to work on multiple projects with aggressive timelines, to prioritize and meet operational deadlines in a demanding, fast-paced environment or quickly changing priorities.
- Possess strong analytical skills, excellent communication skills and a good team player.
- Excellent Planning and problem solving skills, able to work alone as well as in team with minimal guidance
- Proven ability to work as a team player as well as an individual. Possess strong communication and interpersonal skills.
- Ability to grasp and apply new concepts quickly and effectively.
TECHNICAL SKILLS
Languages: C#. NET, ASP.NET, C++, C, SQL, PL/SQL, VB 6.0,JAVA
Databases: SQL Server2005/2000, Oracle 10g/9i/8i, MS Access 2000
GUI: Visual Studio.NET 2005/2003, Visual Basic 6.0
Web: IIS 6.0, ASP.NET, AJAX, WINFORMS, MS Visual Interdev, Visual Studio.NET (.Net Remoting, SOAP, Web Services) 2005/2003, XML, HTML, Java Script, VB Script, Windows SharePoint Services.
Operating Systems: Windows XP, Windows 2000/98/95/NT, Unix, MS DOS
Technology: ADO.NET, Active X, ADO, Servlets, JDBC,RMI
Tools: VSS, Crystal reports 8.0/7.0, UML
Protocols: HTTP, FTP, TCP/IP
PROFESSIONAL EXPERIENCE
Confidential, Norcross, GA
Senior Programmer Analyst
Responsibilities:
- Responsible for taking requirements from the client.
- Created and developed the application using VB.Net.
- Created and designed required Company images using ADOBE Photoshop.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns.
- Used Edit Item-Templates and Footer Templates extensively for editing and adding rows.
- Worked on Tabbing for grid views where rows were dynamically generated.
- Coding accordingly for sending e-mails once the submit has been done.
- Creating Folders on the server accordingly and saving attachments and deleting them after submit.
- Created User Control for EXCEL sheet on Element D.
- Created different pop ups for different controls on the Form as per the requirement.
- Validating fields before submit.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Creating web user controls and web custom controls to enable reuse of common UI functionalities
- Involved in writing inline queries.
- Writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2008.
- Worked on creating PDF reports using GNOSTICE PDFOne.
- Fixed bugs in the application at the business logic level.
- Suggested areas of improvement in the application for performance enhancement.
- Handling issues and modifying the code according to the requirement.
- Involved in testing the application.
- Solving issues independently and liaising with Customers to resolve issues proactively.
Environment: ASP.NET 2.0/3.0/3.5, HTML, XML, CSS, VB.NET, JavaScript, GNOSTICE, Visual Source Safe, AJAX, ADO.NET, IIS 6.0, Visual Studio 2010.
Confidential, Atlanta, GA
Senior Programmer Analyst
Responsibilities:
- Developed modules of the application in ASP.NET and involved in writing C# classes.
- Created Web Pages using Master Pages.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used Edit Item-Templates and Footer Templates extensively for editing and adding rows.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Used skin and Themes for the design of web pages.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Creating web user controls and web custom controls to enable reuse of common UI functionalities
- Involved in writing inline queries.
- Writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2008.
- Worked on creating EXCEL reports.
- Fixed bugs in the application at the business logic level.
- Suggested areas of improvement in the application which helped in performance enhancement.
- Handling Production issues and modifying the code according to the requirement.
- Involved in testing the application.
- Solving issues independently and liaising with business analysts to resolve issues proactively.
Confidential
Responsibilities:
- Developed modules of the application in ASP.NET and involved in writing C# classes.
- Created Web Pages using Master Pages.
- Used Grid View control extensively for data display, dynamic generation of rows, used extensively for editing and adding rows.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Used skin and Themes for the design of web pages.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Creating web user controls and web custom controls to enable reuse of common UI functionalities
- Involved in writing inline queries.
- Writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2008.
- Worked on creating EXCEL reports.
- Fixed bugs in the application at the business logic level.
- Suggested areas of improvement in the application which helped in performance enhancement.
- Handling Production issues and modifying the code according to the requirement.
- Involved in testing the application.
- Solving issues independently and liaising with business analysts to resolve issues proactively.
Environment: ASP.NET 2.0/3.0/3.5, HTML, XML, CSS, C#.NET, JavaScript, Team Foundation Server, AJAX, ADO.NET, IIS 6.0, Visual Studio 2010.
Confidential, Atlanta, GA
Senior Programmer Analyst
Responsibilities:
- Designing and developing ASP.NET application using C#.Net as the code behind.
- Maintaining a web application using IIS6.0.
- Created the Business Logic Layer and the Data Access Layer.
- Using Web Services and providing the application with proper security using HTTPS Protocol.
- Writing different Web Methods.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Using IBM Database.
- Using Mainframes (COBOL Programming) as backend.
- Involved in writing inline queries.
- Programming ADO.NET for communication between application and the IBM database.
- Fixed bugs in the application at the business logic level.
- Data Migration from one data server to the other.
- Handling Production issues and modifying the code according to the requirement.
- Involved in testing the application.
Confidential
Responsibilities:
- Understanding business requirement document and writing technical write-ups.
- Designing and developing ASP.Net pages in C#.
- Create WCF Service for our clients to place bids and host WCF service in IIS.
- Design Operation Contracts and create client to call web service.
- Used Enterprise library Data Application Block, Exception and Logging Application Block.
- Performing unit test using Visual Studio Test.
- Designing and creating crystal reports.
- Writing technical write-ups and creating SQL Server stored procedures.
- Extensive use of stored procedures for performing Selects, Inserts, Updates and Deletes.
- Optimizing SQL queries for performance.
- Participating in code reviews, Team meetings and status review meetings
- Creating Unit test cases for testers
- Implementing the solution on live environment, fixing the problems and working enhancements for the desired changes.
Confidential
Responsibilities:
- Designed and developed asp.net web application (VB.Net code) that is an interface used by all the applications in the organization.
- Involved in designing the front-end for the Hierarchy Application.
- Created classes to use in the web application.
- Involved in creating user controls required for the design of front-end for Hierarchy application.
- Designed database for the application, part of Hierarchy application.
- Created HTML scripts in order to validate HTML form's data that was submitted by the user.
- Programming ADO.NET for communication between application and the IBM database.
- Involved in designing a user friendly interface to test the web application.
- Maintaining a web application using IIS6.0.
- Involved in System Unit Testing and Integration testing in development environment.
Environment: ASP.NET 1.1, ASP.NET 2.0/3.0/3.5, IBM Database, HTML, XML, CSS, VB.NET, JavaScript, Visual Source Safe, Windows Server 2003, AJAX, ADO.NET, IIS 6.0, Visual Studio 2003,COBOL programming.
Confidential, Nashville, TN
Senior .Net Developer
Responsibilities:
- Designing and developing ASP.NET application using VB.Net as the code behind.
- Migrating the application from VB6.0 to VB.NET.
- Maintaining a web application using IIS6.0.
- Created the Business Logic Layer and the Data Access Layer.
- Used JavaScript and AJAX for client side scripting.
- Used HTML, CSS and XML.
- Used WCF for inter communication between the applications.
- Used WPF and XAML for developing user interfaces.
- Used Oracle10g as the database.
- Involved in writing Stored Procedures, Functions and Packages.
- Extensively worked with views.
- Extensively worked with Crystal reports for the generation of reports.
- Programming ADO.NET for communication between application and the Oracle database.
- Fixed bugs in the application at the business logic level.
- Data Migration from one data server to the other.
- Handling Production issues and modifying the code according to the requirement.
- Involved in Testing the application.
- Responsible for Analysis, Design and Development.
- Worked closely with requirements and business users.
- Designing Database and preparing Entity Relations Diagrams.
- Developing ASP.NET application from scratch using VB.Net as the code behind.
- Used Different AJAX tools like masked editor and date picker for client side scripting.
- Used OBOUT controls for developing user interface.
- Used HTML, CSS and XML.
- Used WCF for inter communication between the applications.
- Used WPF and XAML for developing user interfaces.
- Populated the different controls on the frontend using tables at the backend.
- Extensively worked on developing the front end.
- Used ADO.NET for communication between the application and the Oracle Database.
- Extensively worked with Stored Procedures and functions.
- Worked on pushing the data from the form to their respective tables.
- Worked with Crystal reports for the generation of reports.
- Involved in testing the application and fixing bugs accordingly.
- Responsible for Analysis, Design and Development.
- Designing Database and preparing Entity Relations Diagrams.
- Extensively worked on designing and developing the front end.
- Extensively used JavaScript for client-side validations.
- Used third party controls like OBOUT controls for developing user interface.
- Used HTML, CSS and XML.
- Extensively used AJAX tools.
- Used ADO.NET for communication between the application and the Oracle10g Database.
- Extensively worked with Stored Procedures and functions.
- Worked on pushing the data from the form to their respective tables.
- Worked with Crystal reports for the generation of reports.
- Involved in testing the application and fixing bugs accordingly.
Environment: .Net Framework 2.0/3.0/3.5, ASP.NET2.0/3.0/3.5, Web Services, WCF, WPF, Visual InterDev, VB6.0, VB.NET, HTML, XAML, XML, JavaScript, CSS, AJAX, OBOUT, Oracle 10g, ADO.NET, Crystal Reports.
Confidential, Detroit, MI
Application Developer
Responsibilities:
- Designing and developing ASP.NET application using VB.Net as the code behind.
- Maintaining a web application using IIS6.0.
- Visual Source Safe used for version controlling and source code protection.
- Engaged in development of web pages using ASP.NET, HTML and CSS.
- Used Java scripting and AJAX for client side scripting.
- Using Bound columns and Template columns for Datagrids.
- Created the front end Graphical User Interface (GUI).
- Used data grid to view the data on the front end GUI.
- Worked extensively for developing the front end User Interface.
- Involved in writing the stored procedures in backend.
- Extensively worked with views.
- Extensively worked with excel reports for different project level reports.
- Programming ADO.NET for communication between application and the SQL Server database.
- Working Experience with SSIS, SSRS and DTS.
- Fixed bugs in the application at the business logic level.
- Used third party components like Ajax.dll, sstchur.web.SmartNav.dll, StrengthControls.dll, ICSharpCode.SharpZipLib.dll, Farpoint.dll.
- Data Migration from one data server to the other.
- Understanding and worked on .Net 3.5.
- Handling Production issues and modifying the code according to the requirement.
- Involved in testing the application.
Environment: ASP.NET 1.1, ASP.NET2.0/3.0/3.5, SQL Server 2000, SQL Server 2005, SSIS, HTML, XML, CSS, VB.NET, JavaScript, Visual Source Safe, Windows Server 2003, AJAX, ADO.NET, IIS 6.0, Visual Studio 2003
Confidential, Edison, NJ
Senior .NET Developer
Responsibilities:
- Designed and developed asp.net web application(C# code) that is an interface used by all the applications in the organization.
- Involved in designing the front-end for the Hierarchy Application.
- Created classes to use in the web application.
- Involved in creating user controls required for the design of front-end for Hierarchy application.
- Designed database for the application, part of Hierarchy application.
- Created HTML scripts in order to validate HTML form's data that was submitted by the user.
- Involved in numerous logo designs using Dreamweaver and Flash and PhotoShop.
- Programming ADO.NET for communication between application and the SQL Server database.
- Working Experience with SSIS, SSRS and DTS.
- Involved in designing a user friendly interface to test the web application.
- Maintaining a web application using IIS6.0.
- Involved in System Unit Testing and Integration testing in development environment.
Environment: .NET Framework 2.0/3.0, ASP.NET 2.0, Web Services, C#, JavaScript, HTML, XML, CSS, SQL Server 2000/2005, IIS6.0, T-SQL, Agile software development, Visual Source Safe, Windows XP
Confidential, NY City, NY
Senior .NET Developer
Responsibilities:
- Designed and developed asp.net website (C# code ) to manage all business logic, store data, manage users, analyze and produce necessary reports.
- Designed and implemented User Interface Layer using ASP.NET web forms.
- Designed the web pages for the application in Model View pattern.
- Used Web and HTML Controls to develop web pages and user controls.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Used data grids for developing the front end user interface.
- Used Java scripting and AJAX for client side scripting.
- Built Middle tier Components using C# and using them in COM+ environment.
- Designed and created the database for the tool.
- Programmed ADO.NET in the Data Access Layer for communication between application and the SQL Server database and several modules in the n-tier application.
- Data Migration from one data server to the other.
- Involved in creation of database objects like tables, stored procedures, functions, constraints.
- Working with ASP.NET 2.0 Master pages that were common throughout the application and content pages.
- Involved in System Unit Testing and Integration testing in development environment.
- Experience in Agile software development.
Environment: .NET Framework 2.0, ASP.NET 2.0, IIS6.0, C#, JavaScript, CSS, SQL Server 2000, T-SQL, Agile software development, Visual Source Safe, HTML, Windows XP.
Confidential, New Jersey
Application Developer
Responsibilities:
- Responsible for Analysis, Design and Development.
- Worked closely with requirements and business users.
- Database design, preparing entity relations diagrams, UML case diagrams using Visio tool.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Developed C# code for the project.
- Created classes and core modules in C# for implementing business layer.
- Implemented object oriented programming concepts in C#.
- Used data grid to view the data on the front end UI.
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.
- Developed application and worked with ADO.Net, Data Grid, and Data Set.
- Created user controls for reusability and to reduce the complexity of user interface design.
- Created stored procedures and user-defined functions in Oracle 10g for fast retrieval of the data from the databases.
- Visual Source Safe used for version controlling and source code protection.
- Fixed bugs in the application at the business logic level and created Unit Test cases for the same.
Environment: WIN XP, C#, ASP.NET, Visual Studio .Net 2003, ADO.NET, Oracle 10g, CSS, VSS .
Confidential, Maryland
.NET Application Developer
Responsibilities:
- Design and Implementation of Mortgage Application System (MAS) for managing all aspects of the loan process, including marketing, prequalification, origination, automated underwriting, and processing.
- ASP.Net 1.1 was used to create the various User Interface screens, Business Logic and Data Access Components.
- Used Role-Based Security in the Middle Tier of the .NET Application with Authorization Manager.
- Prepared Specification Document using Use Cases and Sequence diagrams in Microsoft Visio
- Designed and developed custom .NET components and user controls using ASP.NET and C#.
- Application Implemented using ADO.Net to connect to SQL Server 2000 as back-end database.
- Assisted in Design and implementation of the relational database, along with stored procedures, views, and triggers.
- Tested, maintained, documented, and deployed the application using Global Deployment.
Environment: Visual Studio .NET 2003, Framework 1.1, ASP.NET, ADO .NET, HTML, XML, XSL, JavaScript, MS SQL Server 2000
Confidential, Erie, PA
Software Developer
Responsibilities:
- Responsible for Analysis, Design and Development
- Analysis and design for the enhancement of the system.
- Handling Production issues and modifying the code according to the requirement.
- Developed C# code for the project.
- Engaged in development of web pages using ASP.NET, HTML, CSS and UI enhancement coding.
- Designed and created the database for the tool.
- Programmed ADO.NET for communication between application and the SQL Server.
- Involved in writing the stored procedures in backend.
- Wrote test cases and performed regression testing.
- Giving the production support and maintenance.
- Bug fixing based on issue generated by the client.
- Involved in Unit & Functional Testing.
Environment: VisualStudio.Net2003, .Net Framework 1.1, C#, ASP.Net, ADO.Net, SQL Server 2000, IIS 5.0 CSS and VSS