Windows Tool Developer Resume
Laguna Hills, CA
SUMMARY
- 7+ years of IT experience in Requirement, Analysis, Design and Development of Client/Server, Windows and Web - based applications using N-tier Architecture with knowledge in complete Software Development Life Cycle (SDLC).
- Worked in different areas of Banking, Insurance, Finance, and Healthcare and Telecom domains.
- Expert in application development using Object Oriented Analysis & Design techniques (OOAD), Object Oriented Programming Concepts (OOPS) with experience in Agile and Scrum software development methodology.
- Good Experience in developing Web Forms using VB.NET, C#.NET and ASP.NET.
- Good Experience in developing and consuming Web Services and .Net Remoting using VB.NET, C#.NET
- Fluency in creating applications using .NET Framework 1.1/ 2.0/ 3.0/ 3.5 , VBScript, JQUERY, JavaScript, AJAX, ASP.NET, C#.NET, ADO.NET, XSL, XSLT, XPATH, XML, CSS, IIS 6.0, LINQ TO SQL, LINQ TO XML
- Experience using Ajax Controls Toolkit with ASP.NET.
- Experience in creating User Controls, Custom Controls and validating User Inputs using Validation Techniques.
- Knowledge in technologies such as WCF and WPF.
- Extensive experience on Relational Databases SQL Packages, T-SQL, Stored procedures, LINQ, Triggers with SQL Server.
- Development experience in using Microsoft Visual Source Safe (VSS), Team Foundation Server (TFS) and Visual Studio.
- Hands on experience in developing reports using Sql Server Reporting Services and Crystal Reports.
- Good at Analysis, Designing, Programming, Implementation and Testing techniques.
- Excellent technical ability, good communication, analytical and problem solving skills and hardworking attitude, flexible working individual or in team environment.
TECHNICAL SKILLS
Languages: C, C++, C# .NET, VB.NET,, T-SQL, UML
.NET Technologies: ASP.NET, ADO.NET, AJAX, LINQ, Web Parts
Web Technologies: HTML, DHTML, XML, XSLT, XSD, WSDL, XAML, SOAP, CSS, Web forms, Web Services
Scripting Languages: JavaScript, VB Script, JQuery
Operating Systems: Win 95/98, Win NT, Windows Server 2000/ 2003, Win XP/ Vista/Windows 7
DBMS: SQL Server 2000/ 2005/ 2008
Reporting Tools: SQL Server Rep1orting Services, Crystal Reports
Framework: MS .Net Framework 1.0/ 2.0/ 3.0/ 3.5
IDE: Visual Studio 2003/ 2005/ 2008 , VSTS 2005, Visio, Dreamweaver
PROFESSIONAL EXPERIENCE
Confidential, Laguna Hills, CA
Windows Tool Developer
Responsibilities:
- Developed the application using Visual Studio 2010 and .NET Framework 4.0
- Extensive use of Lambda Expressions to query on objects.
- Parsed Binary Files from the device with dynamic data format, to be displayed on the user Interface in appropriate controls.
- Developed efficient database structure on local computer using Xml documents by applying concepts of Serialization and Deserialization.
- Parsed Excel files to display specific information using List Views.
- Used SHA1 algorithms to sign and un-sign documents during Read/Write operations to ensure proper security.
- Utilized Rijndael class to implement ‘Rijndael Symmetric Encryption Algorithm’ for password encryption.
- Designed and utilized Custom User Controls for reusability in the code.
- Used Gnostice components to generate reports
Environment: WinForms, C#, LINQ queries, Microsoft Visual Studio 2010, Gnostice PDF generator, XML.
Confidential, Weehawken, New Jersey
Senior .NET Developer
Responsibilities:
- Designed and developed the application using Visual Studio 2010 and ASP.NET 4.0
- Developed HTML prototype of the web pages using CSS, according to client specifications
- Extensively used .Net inbuilt components like Grid view, Link button and other ASP.NET server controls in designing the front end web pages.
- Created new design and styles for the web pages using AJAX controls using the Ajax Control Toolkit to enhance the aesthetic value of the web pages. Some of the features implemented were hover profiles, dynamic menus, Cascading Drop Downs, Combo Box, Update Panel Animation, tooltip dialogs, Calendar control, Collapsible Panel and some animation effects.
- Designed and implemented styling modules in CSS to format the report parameter pages.
- Developed XML Web Services for Credit card validations, currency conversions mainly used for the stock exchange rates and for accessing real time data and to perform aggregate, balance calculations and for implementing role-based security to authenticate the users.
- Implemented bound columns in the data grid to display information to the user.
- Created custom controls that provides customization of pages for the user interface using ASP.NET.
- Assisted in the designing of database and also created database Triggers, Functions and Stored Procedures in SQL Server 2008 for ensuring data integrity.
- Utilized LINQ to SQL technology extensively to interact with the SQL/Server database 2008 for data retrieving, querying, storage and manipulation using Entity Data Model.
- Developed, deployed and monitored SSIS Packages including upgrading DTS to SSIS.
- Performed ETL transformations using SSIS (SQL Server Integration Services) via the Business Integration Development environment in Visual Studio 2010.
Environment: C#, ASP.NET, LINQ to SQL, Microsoft Visual Studio 2010, Business Integration Development, XML Web Services, SQL Server 2008, Windows Server 2008, IIS 6.0, HTML, SSIS.
Confidential, Philadelphia, PA
Senior Software Developer
Responsibilities:
- Requirements gathering, Analysis and Design of all the client requirements.
- Software development using Agile Software Development methodologies.
- Studied the use case diagrams to gather functional requirements. During the design phase participated in discussions with the client regarding system requirements and contributed for the preparation of flow document.
- Developed the front-end screens in ASP.NET and C# .NET using Visual Studio 2008.
- Used ADO.NET and Enterprise Library Ado.net Application Blocks to access data from database.
- Worked on Presentation, Business, Entity and Data Access Layers.
- Writing business and data access components (as separate assemblies) in C# utilizing ADO.NET transaction management.
- Used XML/XSLT, XSD for data transformation.
- Created various charts using DUNDAS chart for better User Interface options.
- Used .NET Error Handling mechanism extensively.
- Used GridView control extensively for data display, dynamic generation of rows, and user input inside template columns. Used EditItemTemplates and FooterTemplates extensively for editing and adding rows.
- Designed responsive and intuitive user interfaces for the web using CSS and custom AJAX scripts and JQuery
- Validating all the User’s Inputs through Java Script and VB Scripts.
- Created and deployed XML Web Services (WCF) using ASP.Net and C#, used them to generate the proxy class files based on the web services and consumed in web application
- Transferring the data between Client and Server using System.Xml parser
- Writing or modifying Stored-Procedures in SQL Server 2005 to carryout database operations.
- Created database schema for the new data according to the business need.
- Maintaining the sources in MS Visual Source Safe.
- Writing Unit test cases using NUnit.
- Developed Reports using MS SQL Server Reporting Services (SSRS)
Environment: C#.Net, ASP.NET 3.5, ADO.NET, Microsoft Data access application blocks, Exception and logging frameworks, Windows Services, JavaScript, VBScript, XML, XSD, HTML, DHTML, SQL Server 2005,SSIS, IIS 6.0, Visual Source Safe 6.0, Windows Server 2003, Visual Studio 2008, WCF
Confidential, Mobile, AL
Sr. Software Engineer
Responsibilities:
- Designed and developed application using N-Tier architecture.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing
- Gathered Business Requirement documents for integration of LazerPhone Management System.
- Developed the reusable framework for the application using .NET framework 3.5 and implemented the MVC (Model View Controller) architecture.
- Implemented AJAX Auto Extender and Telerik Controls.
- Model - view - controller (MVC) design patterns have been extensively used to isolate business logic from UI.
- Used Master Pages and Cascading Style Sheets (CSS) to render a uniform look and feel for the application.
- Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML
- As a .NET Programmer/Developer Created user controls and custom controls.
- Used C# as a code behind for Web Services.
- Used WCF to implement the various services such as the QA Services, the Treatment Services, etc.
- Used views, functions and procedures
- Use of Ajax Updated panels for partial post backs.
- Involved in Database Design on Oracle 10g and responsible for writing Complex Queries, Stored Procedures, User Defined Functions, and Triggers using PL/SQL
- Used Visual Source Safe (VSS) as version control.
- Simultaneously involved in Unit testing for all the development activities and design phase of the project for requirement analysis.
Environment: ASP.NET, C#.NET, ASP, HTML, JavaScript, CSS, AJAX, Oracle 10g, VSS, IIS 6.0, Visual Studio 2008, XML, ADO.NET, Web Services, .Net Framework 3.5, SSIS, PL/SQL, WCF, MVC 1.0
Confidential, Seattle, WA
.NET Developer
Responsibilities:
- Provided Data Fixes in Production environment for iTime tickets.
- Agile Software Development methodologies have been used.
- Worked on Visio tool for designing UML modeling and ERD diagrams.
- Worked on Creating UI using Web Forms in C#.NET.
- Designed rich user-interface using HTML and DHTML
- UsedCascading Style Sheets (CSS) for achieving uniformity through all the web pages
- XSLT Transformations has been widely used as a style for XML documents and uses XPATH for navigating the XML documents
- Worked on MS Enterprise Library and Application Blocks for Data Access
- Developed Data Access and Business Logic layers including Web Services for the Business Logic layer.
- Involved in Encryption of confidential data in Secure Socket Layer, written algorithms in C#.NET and worked on internet security to avoid loss of sensitive data
- Worked on JavaScript for Client validations and ASP.NET for server side validations.
- Extensively used ADO.NET with XML to get advantage of disconnected data programming using Technologies like Dataset, Data Adapter, Data Reader, Data Tables, Data View and Data Grid.
- Worked on Object oriented and Design along with OOPS Concepts like Exception Handling for better Programming techniques
- Worked on running the scripts and DTS Packages in SQL Server.
- Involved in extracting data from source & interface systems data warehouse system ( ETL process ) using DTS & SQL Loader
- Developed necessary stored procedures, Triggers and Functions using T-SQL in SQL Server 2005.
- TFS has been used for versioning and Check-in/Check-out.
- Developed reports using Microsoft SQL Server Reporting Services (SSRS).
Environment: .NET Framework 2.0,Visual studio 2005,C#.NET,WinForms, ADO.NET, UML, JavaScript, CSS, XML, XSL/XSLT, SQL Server 2005, Team Foundation Server, Windows Server 2003.
Confidential, Phoenix, AZ
Software Developer
Responsibilities:
- Involved in software Development Life Cycle (SDLC) Process included Analysis, Design, Programming, Testing and Documentation.
- Developed code behind files, Data access Components, Business Logic using C#.NET.
- Implemented the Object Oriented Programming Concepts in C#.NET and ASP.NET
- Used XML Schemas, XSLT for data transformations.
- Developed web forms using server controls and html controls
- Used List controls like Data grid control and Data List Control for display of data.
- Creating and Integrating a user controls and Cascading Style Sheets into Web Pages for user customization of page background and styles.
- Used Visual Studio.Net for developing ASP. Net web applications.
- Used ADO.Net for database programming and connection to database.
- Assisted in the designing of database and also created database Triggers, Functions and Stored Procedures for ensuring data integrity using Oracle 9i Server and TOAD.
- Created web pages with generic logic to generate web-based forms from client’s database and at client’s request, perform all validations and error handling at the server level.
- Server To Server communication using With SOAP.
Environment: C#.Net, ASP.Net, ADO.Net, Oracle 9i, Windows XP, IIS 5.0, HTML, DHTML, Java Script, XML, XSLT, SOAP, Web Services, Visual Studio .Net 2005, Windows Server 2003.
Confidential
ASP.NET Developer
Responsibilities:
- Involved in development of Employee management, Leave management and Project management & timesheet modules.
- Extensive use of ASP.Net for front end UI development.
- Use of Ajax Updated panels and Calendar Controls for partial post backs.
- Used ADO.NET objects such as data adapter and data set to fetch and handle data.
- Assisted in database design, writing stored procedures & triggers.
- Project was developed based on 3 tier architecture Presentation layer, BLL (Business logic layer) and DAL (Data access layer).
- Wrote C#.net class modules for database connectivity and execution of stored procedures in SQL Server 2005
- JavaScript was used for client side validations and various other functions.
- Integrated with third party libraries to import time sheet data from Project Server file to database.
- Involved in Unit Testing and Bug Fixing.
Environment: ASP.NET, C#.NET, JavaScript, CSS, XML, IIS, SQL Server 2005, Visual Source Safe, Visual Studio 2008, MS Office 2003.