Application Developer Fl
Summary:
- Over 7.+ years of Work Experience through the Diversified Fields of Software Development Life Cycle (SDLC), Familiar with Agile Methodologies (Extreme Programming, Scrum), Waterfall Methodologies, Test-Driven Development (TDD) and Design Patterns
- Specialized in Visual Studio 2010/2008/2005.NET Framework 4/3.5/3.0/2.0, C#,WINFORMS, WCF,XAML, ASP.NET, ADO.NET, JAVASCRIPT, JQuery, AJAX, SQL Server 2008/2005/2000, ADO.NET Windows, MVC, Web Services & IIS
- Extensive Experience with development & deployment of Web Services (SOAP, UDDI & WSDL) using WCF
- Experience in Developing Thick Web Services , Smart Web Services GUI using Win Forms, XAML, C#, User Controls, VS.NET and utilizing third party Controls
- Strong in Developing WCF Services using Web Service Software factory and WCF Service Model
- Expertise in Microsoft .NET platform, Java, XML, XSL, CSS, XSLT, HTML, SQL Server, DB2, Oracle and Software development Methodologies
- Expertise in Relational Database (RDBMS) Design and Development that Involves ER Modeling, Relational database schema, functional dependencies, Normalization of tables
- Expertise in writing SQL Queries, Cursors, Triggers, Functions
- Experience in using third party controls like Telerik, Infragistics controls
- Expertise in Object Oriented Design and Programming using C#, Java
- Ample Knowledge of Database Design Techniques and PL/SQL, DTS, T-SQL and tools like Oracle, MS Access and MS SQL Server
- Experience in Regression Testing, Integration Testing, System Testing, Back End and Front End Testing and Functionality Testing.
- Effective Written, Oral and Interpersonal Skills to Present Technical Ideas to Teammates and Non-Technical Individuals
SKILLS
Languages
C, C#, Java, PL/SQL, T-SQL.
Scripting Languages
JavaScript, VB Script
Operating Systems
MS-DOS, Windows 98/XP/Vista/Windows7,Windows Server 2000/ 2003/2008
.Net Technologies
.NET Framework 2.0/3.0/3.5/4.0, ASP.NET 2.0, MVC 2 and 3, Web Services, LINQ, COM, DOM, ADO.NET, AJAX,
Web Technologies
HTML,DHTML,CSS,XML, XSL, XSLT, XPATH
Version Control
Visual Source Safe 6.0, Subversion, Tortoise SVN,TFS
Web Server
IIS 5.0/6.0/7.0
Database
MS-Access, SQL Server 2000/2005/2008,DB2 and Oracle 9i
Reporting Tools and Services
Crystal reports, SSRS,SSIS
Middleware
XML Web Services, WCF,WPF and Windows Workflow Foundation
Third party Tools
Telerik and Infragistics controls
Tools and IDE
VS.NET 2010/2008/2005/2003,Microsoft SQL Server 2000/2005/2008, Net Beans 6.5,MS-Office, MS-Visio, ERWin2000, Rational Rose, InfoPath 2007/2003 and Dream Weaver 8, Load runner, NUnit, Fireworks
WORK Experience
FL December 2011 - Till Date
Application Developer
ImageAPI is the leading provider of a range of services and technology specifically designed to improve content-intensive programs for state, local, and federal government clients
This Project (Travel System) will allow employees to complete different types of travel forms on-line and submit those forms to workflow system where they pass through a number of reviews before processing by Financial Services. The data entered by the employee is represented by a form that is displayed on-line as a virtual document or report. The final destination for the forms is the Finance and Accounting staff in the Office of Legislative Services. The data is processed and uploaded electronically to the state financial agency where the transactions are recorded and checks created to reimburse the employees.
Responsibilities:
- Developed the website with database driven secure login.
- Created user interfaces in Ext JS 4.1 framework
- Used ASP.Net Web Forms and C# to develop interactive web pages for travel process and trip information.
- Programmed the data layer for database communication using LINQ techniques for efficient querying, increased performance and elimination of concurrency.
- Developed user screens using Ext JS 4.1 java script framework provided by Sencha
- Created Role Based security levels and application access for different levels of employees.
- Created virtual documents and developed trip, workflow and various internal reports using SSRS and Active Reports
- Also worked on supporting and fixing issues related to different browsers
- Used Cascading Style Sheets (CSS) classes to maintain the uniformity throughout the application.
- Configured SMTP Server and developed a mailing component to send individual and group mail including announcements, newsletters, bulletins and news related to their trip.
- Played major role in creation of a relational database to capture Employee and Trip related information.
- Used to solve bugs if any things are raised through the JIRA
- Created stored procedures in SQL Server for inserting and retrieving data.
- Used Visual Source Safe as Source Code Repository for the entire application.
- Designed and modeled Windows Communication Foundation (WCF) service hosted in IIS.
- Helped users in UAT and fixed the bugs
Environment:.NET Framework 4, Visual Studio 2010, ASP.NET, C#, Sencha Ext JS 4.1, LINQ, ADO.NET, WCF, SQL Server 2008, JavaScript, Web Forms, IIS 7.0,Tortoise SVN, HTML, CSS, SSRS
IL February 2011 – December 2011
Software Programmer
Electronic Medical Record (EMR) is a HIPAA compliant medical system that fits the needs of a single doctor or a large practice. EMR is primarily an application for managing electronic records, though it may also be used to manage physical records. The emphasis of this specification is firmly on the management of electronic records. EMR is closely integrated with in-built Electronic Document Management System. An electronic medical record is a computer-based patient medical record.
Responsibilities:
- Developed UI Views using the Infragistics controls.
- Designed and developed web pages using HTML and CSS,
- Maintained the code behind using ASP.NET with C#.
- Developed the Business Logic layer and the data access layers for a few modules.
- Requirement documentation and conversion of user requirement into the detailed design document
- Involved in creating WINFORMS for in-house Windows applications.
- Developed Controllers, Models to manipulate data in the database.
- Used dataset, data reader, data view to read data using ADO.Net objects.
- Involved in developing the WCF application for notifying the changes in the register system and consumed third party web services.
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Events, Properties and Anonymous methods in Test Driven Development (TDD) environment.
- Employed jQuery to provide client-side functionality which includes animation, field validation, AJAX behavior and enhanced user experience
- Implemented XSL for transforming the XML documents.
- Designed and generated reports using SSRS
- Involved in writing stored procedures, triggers and function using Microsoft SQL Server 2008
- Closely working with client to identify & resolve issues.
- Used TFS as the source safe and for reporting and tracking of the work.
- Attending regular weekly team meetings related to Application development progress and future targets.
- Assisted other teams with different project on MVC
- Developed test scripts for GUI and functionality testing.
- Worked as a team member, actively involved in development.
Environment: Team Foundation Server(TFS), .NET Framework 3.5/4, C#, HTML, Microsoft Visual Studio 2008/2010, SQL Server Reporting Services 2008, Web Services, XML, LINQ, , WSS 3.0, WCF, MSMQ, MVC, SQL Server 2008, AJAX and jQuery, Infragistics controls.
GA November 2009 – February 2011
Application Developer
AFLAC Information Center is a Windows Smart Web Services Application which is developed to replace the existing Mainframe application called Web Services Central. AFLAC Customer service executives use AIC to handle the calls from policy holders regarding their claims and policies.AIC provides the customer service representatives with the accurate data in less time. The main Intention of Developing AIC is to reduce the training time for the Customer Service representatives.
Responsibilities:
- Used Microsoft Composite Application Guidance architecture to develop the UI of the Application
- Used ASP.Net MVC and VB.NET to develop interactive web pages for order process and imprint information.
- Created Dependency Properties and Implemented Triggers, Routed events in VB.NET, XAML using VS.NET2008 and Consumed third party Java Web Services using WCF
- Developed User Controls that can be used in each module of the UI Ex: Validation MUTextBox, Commented Text Block, Labeled Text Block, Masked and Hinted Text Box etc
- Wrote WCF Services to retrieve and validate data from DB2 and Implemented data binding through XAML in UI
- Used Unity application blocks to build and resolve the Containers in each module of the application
- Developed UI Views using the Telerik controls
- Binded data to different Controls such as List view, Grid, Group Box, Tab Control
- Make use of the Control Template and Data Template in XAML to implement Triggers and data binding
- Developed Reports and information processing modules using Crystal Reports.
- Written code to access secure web service using .Net, Win form, Web form using C# and ASP.Net, WSDL, Proxy Class, XML/SOAP.
- Implemented multi threading using background Workers
- Implemented Paging to handle multiple result s that retrieved from DB2
- Implemented Caching to reduce number of Service Calls, so that to reduce overhead on database
- Used SharePoint to communicate with the team and to hold the project documentation, use cases and list of bugs
- Used team foundation server to track and assign the work.
- Configured Tests using NUnit Framework
- Environment: Team Foundation Server, SharePoint Server, .NET3.5, VS.NET2008, XAML, VB.NET ,DB2, WCF, Software Factory2008, WCFServiceModel, VisualSVN1.5.2, CruiseControl.NET 1.4, LINQ, MVC2.0,Crystal Reports 9.0, DB2 Visualizer 6.5.1, jQuery, SQL Server Reporting Services 2008.
- KS March 2009 – September 2009
.Net Developer
Next Generation Solution is a Centralized Portal used by various Bank Associations for maintaining their Customers, Loans, Insurance Policies and their related documents. This portal is implemented for various types of users like Loan Officers, Insurance Specialists, Marketing Managers and Sales Managers for accessing the information. Application is heavily customized to meet the requirements of the business users.
Responsibilities:
- Responsible for the Design, Development and Delivery of all modules.
- Designed and developed web pages using HTML and CSS, maintained the code behind using ASP.NET with C#.
- Used ASP.NET forms authentication with LDAP Membership Provider
- Developed Role Based Security for user access to the application.
- Used JavaScript, AJAX for dynamic page updates and client side validations.
- Used windows communication foundation (WCF) to implement the web service.
- Implemented service oriented component (SOA) layer using C#.NET and WCF to decouple the UI with WCF.
- Developed GUI for intranet based applications using WIN Forms.
- Involved in importing data into SQL server 2005 through SSIS
- Involved in Designing and creating the database using normalization techniques in SQL server.
- Involved in writing stored procedures, functions and triggers in SQL server.
- Involved in Testing, Debugging, and Tracing application for errors, Documentation, and Maintenance of program.
Environment: ASP.NET 3.5, Visual Studio 2008, WCF, SOAP, LINQ, SQL Server 2005, HTML, XML, CSS, C#.NET, SSIS, IIS7.0, XAML,VSS.
NY February 2008 – December 2008
Software Developer
The product Hedge Fund Analytical tool being developed is based on the financial domain relating to the funds statistics and their manipulations .It’s a tool which helps the fund managers manage their stats about different funds and also helps them know the current trend of the funds i.e. how well the fund has been performing for a period of time.
Responsibilities:
- Developed User interfaces Views, Business Logic, and Data Access layer.
- Requirement Analysis, designing, development, test and Implement the same
- Designed and developed business objects with object oriented programming in C#.
- Used dataset, data reader, data view to read data using ADO.Net objects.
- Used grid view to display data in a well defined manner with sorting and paging.
- Developed application which enables users to access data and news about hedge funds based on their accrediation.
- Implementing Smart Client Software Factory 2006, Microsoft Enterprise Library.
- Worked as a team member, actively involved in development.
- Extensively used .NET Framework classes, ASP.NET controls and XML.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Client interaction to understand their requirements and get feedback on the existing application.
- Maintenance and support of the application.
Environment: Microsoft Visual Studio 2005, .Net Framework 2.0, Windows Forms Development, ASP.NET, SQL Server 2005, C#.NET, Net Advantage volume 6.1 tools for Windows Forms, Smart Client Software Factory
July 2005 – November 2007
Software Developer
Information & Management System (HIMSYS). This System provides the management, medical practitioners and the various other staff of modern facilities linkage with various information for decision making and better communication environment. This system operated via web interfaces and window interfaces .HIMSYS provides electronic medical report, issue tracking and workflow management, together with reporting; it handles both administrative and clinical information.
Responsibilities:
- Analyze the requirements and documented the technical specifications.
- Involved in the Design Document, Coding and Debugging.
- Used UML concepts during the design phase like Use Case diagrams, Sequence Diagrams.
- Used ASP.NET Validation Controls for Server side Validation
- Designed and developed web interface using HTML and ASP.NET
- Used Ajax Controls and CSS to give richness for GUI.
- Involved in Preparation of Unit Test Cases and Module Level Test Cases
- Created SQL views, queries, functions and triggers to be used to fetch data for the system.
- Used ADO.NET to handle database.
- Code walks through and Code reviews.
- Coordinating with Project and Software Quality Assurance (SQA) teams.
Environment: C#.NET, ADO. NET, ASP.NET, HTML, CSS, UML, SQL Server 2000
Education : B.Tech in Computer Science