.net Developer Resume
Boston, MA
SUMMARY:
Over 7 years of experience including Microsoft technologies (including requirements, analysis, design, development, performance, migration, production support, testing, maintenance of core business application and deployment), Client - Server, Web Applications (Web Forms), Windows Applications (Win Forms), application integration with exposure to diverse domain that include Insurance, Services, Banking, etc, participated in every part of SDLC.
- 7 year of .NET experience in .Net Framework, Ektron CMS400 in developing Web Applications.
- Experience in developing applications using C, C#, ASP.NET, Visual Studio .NET 3.0, 2.0, 1.1, ADO.NET, Java Script, IIS, HTML, CSS, SQL Server 2008/2005/2000 , Oracle 8i/9i/10g. Crystal Reports including User Controls, Custom controls, Web Controls, Visual Studio.NET Framework and Object Orient Analysis, Design (OOAD) and development of software.
- Good knowledge of PL/SQL Queries, T-SQL Stored Procedures, Active Directory interaction
- Involved in unit testing, system testing and integration testing of system interfaces.
- Implemented the features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Client side JavaScript & DHTML scripts, Unicode support, and server side Regular Expressions, for strict input validations.
- Developed a windows service for updating transactions to staging database from data file created by back end system. Event Logs are generated at necessary junctures.
- Extensive experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in SQL Server 2000/2005/2008, Oracle 8i/9i/10g.
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams. Prepared detailed design document for the application.
- Used Version Controlling tools such as Visual Source Safe 6.0 (VSS).
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Good Knowledge on ASP .NET 3.0/3.5 versions including the new integrated features like Windows Communication Foundation (WCF), Windows Workflow Foundation (WF) and Windows Presentation Foundation (WPF).
Testing Tools / Tracking Tools
Quick Test Pro 9.1, Test Director, Clear Quest 2002, Load Runner
Scripting Languages
JavaScript, Jquery .
Markup Languages
HTML, DHTML.
.NET Technologies
.NET Framework (1.1/2.0/3.5), Telerik Controls, ADO.NET, Web Services, Soap, UDDI . NIEM
Database Development
SQL Server ( 2000/2005/2008 ), Oracle 9i, MS Access, MS Visio, MS Project
Web Technologies
ASP.NET, HTML, AJAX, XML Web Services, LinQ, silver light
XML /Technologies
XML, XSL, XSLT, XSD, AJAX.
Operating Systems
Windows XP/2000/NT/Vista, VMware
RAD/IDE
Visual Studio 2003/2005/2008, WCF, WPF.
Programming Languages
C, C#, PL/SQL,C++, Pearl script.
Ektron CMS400
Version 6.1, 7.0, 7.5, 7.6, 8.0, 8.0 Sp1
EDUCATION: Masters in Information TechnologyPROFESSIONAL EXPERIENCE
Confidential, Boston, MA Current
.Net Developer
Confidential,
Responsibilities:
- Designed and developed Data Access layer, Business layer and Application layer (user interface) for the web application using C# and ASP. NET, Visual Studio 2008 and Ektron CMS400 v 8.01sp1.
- Used ektron controls like List summary, collection, Analytics, Forum Controls, Calender, Flex menu, Blogs, Directory control, Content List and soon..
- Developed screens using data grid control with paging and enforced standards for CSS across the application.
Designed and developed GUI components, implementing event handling using C#, DHTML, AJAX .
- Configured Web.Config file on local, development, staging and production servers.
- Written XSLT depending upon the design and logic specifications.
- Sitemap was rendered using Ektron Flexmenu control.
- Experience in setting up Multisite setup in the CMS and E-sync feature.
- Designed different checking Accounts using Smartforms.
- Utilized the data to redesign critical aspects of the Graphical User Interfaces to better map with operator needs.
- Implemented Client and Server side validations using JavaScript and ASP.NET validation controls
- Implemented ATM search and Branch location search using Google API.
Environment: Visual Studio 2008, .NET Framework 2.0, ASP.NET, C#, ADO.NET, Web Forms, CSS, XML, XSLT, JavaScript, Web Services, SQL Server 2008, IIS 6.0, Visual Source Safe, Ektron 8.01 Sp1.
Confidential,NC
Sr. NET DeveloperResponsibilities:
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
- Designed GUI in ASP.NET using .NET controls, C# and writing of common controls (*.ascx).
- Implemented design patterns and the entire backend of the application in c++, using various object oriented features like classes, interfaces, inheritance, polymorphism etc and multi threading.
- Involved in creating the modules for Card Expenses Allocation, Maintaining of Account Codes, Department Codes using web forms & .NET Server controls.
- Developed web pages using data binding controls like dropdown list, grid control and various other UI controls.
- Developed screens using data grid control with paging and enforced standards for CSS across the application.
- Designed and developed GUI components, implementing event handling using C#, DHTML, AJAX .
- Implemented client side validations using Java Script and server side validations by using .NET validation control.
- Used ADO.NET objects to manipulate and retrieve data from the database.
- Used WPF telerik controls for rich UI.
- Created parts of the application using AJAX, thus reducing the number of round trips to the server per page and improved user experience.
- Worked on fixed payment setup recurring every month.
- Created custom controls and user interfaces customized for proprietary products and objects.
- Created .NET Remoting objects to return the transaction data to other systems, which are residing on the same network. Used TCP Channels to consume the .NET Remoting objects from other module.
- Created Database Objects like tables, stored procedures and Triggers in SQL and PL/SQL to communicate with oracle database.
- Used HTTPS as a protocol and Configured application for SSL, added SSL checks at application level & View State encryption.
- Used NIEM as aInformation Exchange, used in sharing the Global Exchange Data model XML data model.
- Developed various reports using Crystal reports and modified functionality of reports and formatted them to match exactly with the predefined styles..
- Used SMTP in System.net to send emails. Involved in N-unit testing of the application with different sets of inputs.
- Used Visual Source Safe (VSS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: ASP.NET, Visual Studio 2008, framework 3.5, C#, OOD, ADO.NET, MVVM,Web Services, WCF JavaScript, WPF, XML, SQL Server 2008, Visual Source Safe, IIS 7.0, Windows Server 2008.
Confidential, Columbus, OH
Sr.Analyst Programmer
Confidential & Co. (NYSE: JPM) is a leading global financial services firm with operations in more than 50 countries. All projects were done for Retail IT division, LAD (Loss Avoidance Database) group
Generic department, Electronic Money Management and Closing Desk applications help Bank to look for trends in monetary transactions in Checking/Saving accounts and Credit/Debit cards with sole purpose of detecting any fraudulent transactions and taking corrective measures. Closing desk Application facilitates the process of closing DDA accounts that have been determined by separate risk review to require closing.
Responsibilities:
- Developed Middle tier with custom collection having caching capabilities.
- Developed ASP .Net applications that relied on client side use of Web service to enhance user experience. Using webservice.htc, MS behavior that allows JavaScript to call ASMX
- Developed ASP .NET application that used XMLHTTP object to talk to Classic ASP to pull data in xml form
- Developed user control for above mentioned applications.
- Developed business logic in middle tier that interacts with Strategic Banking system (SBS) Main frames to pull Account/Debit card information as per RISK analysis .
- Added automated functions to existing Access databases. Redesigned queries to improve their performance. Developed a DTS (Data Transformation Services) package that used VB Script to filter and transform data as it was moved between two databases
- Used SSL as a protocol to securely managing the security of message or transaction transfer.
- Telerik controls like Grid, Calender, scheduler were used exclusivly on the UI layer.
- Have done Data Validation, Converting and Data binding using WPF.
- Continuous integration using Cruise control and deployment on Dev servers in virtual environment.
- Developed the GUI for the project for withdraw and deposit windows.
- Creating complex stored procedure with Pagination and sorting logic
- Performance tuning of stored procedures using tools like SQL Profiler and PerfMon
Confidential,RhodeIsland
Sr.Net Developer
Responsibilities:
- Designed and developed Data Access layer, Business layer and Application layer (user interface) for the web application using C# and ASP. NET, Visual Studio 2008 and Ektron CMS400 v8.0.0.128sp1.
- Have used Taxonomy feature for categorizing content, projects, casestudies, News and events through different departments.
- Developed Base Pages, Master Pages, Key web pages, Business Entities, Business Components, stored procedures.
- Generate content, images, videos using FLASH player from Ektron.
- Created multiple forms using Ektron editor 5.1.
- Data model is designed according to the schema level diagrams.
- Telerik toolkit/controls were used in rich design of the site, Telerik automated tools are used for site testing.
- Created Custom menu for 5 level navigation modifying Ektron Flexmenu control.
- Used Ektron controls like List Summary, Collection, Sitemap, Web search, content list controls.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the records.
- Developed and implemented appropriate exception handlers .
- Implemented front end validation at the browser level using various ASP.NET Validation controls and Client side Java Script.
- Used Sql Server Integration Services (SSIS) for extraction transformation and loading data.
- Developed web based application using the API.
- Implemented Client and Server side validations using JavaScript and ASP.NET validation controls
Environment: Visual Studio 2008, .NET Framework 2.0, ASP.NET, C#,, ADO.NET, Web Forms, CSS, XML, XSLT, JavaScript, Web Services, Oracle 9i, IIS 6.0, Visual Source Safe, Ektron 8.0 sp1.
Confidential
.Net Developer
Sullivan tire found by Bob Sullivan started this company in 1955. Over 50 years later, they continue on with this value. Today they continue to grow with auto service locations in Massachusetts, New Hampshire, Rhode Island and Maine. With newest locations in Peabody, MA - Kingston, MA - Peabody, MA - Brewer, ME. They recently moved into CT with our Commercial Truck Centers. Their goal is to provide customers with the best service in the industry.
Responsibilites:
- Interacted with Business Analysts to capture the requirements and analyzed the entire system and prepared the design documents. And involved in redesigning the website using Visual Studio 2008 and Ektron CMS400 v8.0.0.128sp1.
- Designed database for the application using SQL Server 2008 on the remote SQL Server instance.
- Developed UI in ASP.NET using C#.NET, .NET Controls and AJAX Control Toolkit .
- Created the location search pages using Google-Search-Api. Which will pull the location information based on the search text by Zip or city.
- Generate content, images, videos using FLASH player from Ektron.
- Designed and developed UI components, implemented event handling using C#, DHTML, JavaScript, AJAX and also Worked on CSS to get consistent look and feel of the web site.
- Used Ektron controls like List Summary, Collection, Sitemap, Web search, ForumBlock, Content list, Blogs controls.
- Worked on AJAX controls like Update Panel and Script Manager to manage the post back of the web page to server.
- Utilized the data to redesign critical aspects of the Graphical User Interfaces to better map with operator needs.
- Implemented Client and Server side validations using JavaScript and ASP.NET validation controls
- Used Google Analytics for generating site Analytics reports.
- Tire Selector Tool was implemented based on the search for tires.
- Web service was written to push data from cloud 9 into Ektron every night in a timely schedule.
- Tire search results were populated into custom tables using ektron search.
Environment: Visual Studio 2008, .NET Framework 2.0, ASP.NET, VC++, ADO.NET, Web Forms, CSS, XML, XSLT, JavaScript, Web Services, SQL Server 2008, IIS 6.0, Visual Source Safe, Ektron 8.0
Confidential,MN
.Net Developer
Project Title: AMIC web based tool
Description: AMIC Web based tool helps Agents to complete New Auto Policy online. The application helps agents gather information of the Driver, Vehicle and other Coverage and insurance details and then send it through the application to validate against the POINT insurance system. Agents can do a Quick Quote and can provide users a summary of the estimate of coverage and cost of the policy. This is a complete online Insurance Policy tool for agents.
Responsibilities:
- Involved in Use Case Specification, design documentation using Agile methodology in the complete application.
- Extensive use of client side scripts using HTML and JavaScript for appropriate balance between the server side and the client browser capabilities.
- Implemented Object oriented Design to make application more efficient and developed Web Forms, Components in ASP.NET using C#.NET.
- Designed highly customized reports using Repeater, DataList and GridView with Paging and Sorting options on the report.
- Worked on Creating Style Sheet - using CSS to handle the design of the application efficiently and used Master pages in the application to get the consistent look for all the web pages.
- Wrote complex SQL queries, Functions and Stored Procedures in SQL Server 2005 to communicate with database of the application.
- Wrote code for Data Interacting pages to Update and Maintain Info from the database of the application using ADO.NET technology.
- Developed complete underwriting module, which covered Policy, Endorsement, Renewal, and Policy Cancellation.
- Provided custom error handling UI, handled all possible exceptions using Exception Handling.
- Review and modify code to eliminate design inconsistencies introduced during development cycles and to ensure cross-browser functionality.
- Worked on View State to maintain the data between the pages of the application in the trips to the server.
- Developed WCF based layer for communication between Server and Patching clients over UDP and HTTP.
- Worked on WCF and WPF, unified Web Services and Message Queues into a single service oriented program model for Distributed Networks.
- Developed XML Web Services to interact with Java apps to retrieve Quote information based on the user inputs.
- Configured Web.Config file for Form based Authentication & Authorization and involved in versioning of the application using Visual Source Safe.
- Configured IIS for the application to run application under Identity account as a Website in the Internet Information Services (IIS) 6.0 .
- Participated in code reviews, given guidence and mentor junior developers. Also involved in Unit, Integration and User Acceptance testing.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the application.
Environment: ASP.NET, Visual Studio 2008, framework 2.0,WCF, C#.NET, OOD, ADO.NET, Web Services, JavaScript, XML, Oracle 9i,Visual Source Safe, WPF, IIS 6.0, Windows Server 2003.
Confidential
Sommerville, MA
.Net Developer
Diversified Communications merged with a small New England publishing business in 1970. Three regional commercial fishing magazines were combined during this merger, resulting in national fishing magazine, a publication it still produces today. Since then, the portfolio has grown to include seven trade titles that serve a variety of markets throughout the United States and Europe, ranging from seafood to commercial marine to natural products. With award-winning editorial coverage, Diversified’s publishing team consistently provides readers with vital industry information. Their one of the major sites was workboat which is a publishing site about the boats and sea equipment.
Responsibilities:
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application using Visual Studio 2005 and Ektron CMS400 v7.66.47sp1.
- Created various Web Forms for user login, Account Details, and processing and purchases history using ASP.NET
- Written XSLT depending upon the design and logic specifications.
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
- Designed GUI in ASP.NET using .NET controls, VB and writing of common controls (*.ascx).
- Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism etc and multi threading.
- Developed web pages using data binding controls like dropdown list, grid control and various other UI controls.
- Developed screens using data grid control with paging and enforced standards for CSS across the application.
- Designed and developed GUI components, implementing event handling using C#, DHTML, AJAX .
- Have used Taxonomy for categorizing content, users and groups and community groups through different departments and then arranging or fetching those contents/users/groups respective of the departments.
- Social networking was also part of the project it includes blogs, discussion boards, community groups.
- Configured Web.Config file on local, development, staging and production servers.
- Knowledge of using Sql procedures to pull the data from database and placing them as helper files in App code.
- Based on authentication and authorization rules created top and side navigation elements using Site Map Data Source and Menu controls.
- Used controls like List Summary, Collections, Flex menu, Blog, blog post, Community, Cart, Forum Control, Breadcrumb and various ektron controls were part of this site.
- Experience in setting up Multisite setup in the CMS and E-sync feature.
- Implemented Client and Server side validations using JavaScript and ASP.NET validation controls
- Utilized the data to redesign critical aspects of the Graphical User Interfaces to better map with operator needs.
- Created Web Forms for user login, Registration, Account Details, processing and purchases history using ASP.NET.
Environment: Visual Studio 2005, .NET Framework 2.0, ADO.NET, Web Forms, CSS, XML, XSLT, JavaScript, Tortoise SVN, SQL SERVER 2005.
Confidential
Oakland, CA
.Net Developer
One-e-App (Medical) is a Web-based system that is designed to screen and enroll applicants in multiple publicly funded health programs through a single application. It is built on the successful Health-e-App application platform and is uniquely managed by local communities. Five counties (Alameda, Fresno, San Mateo, Santa Cruz and Santa Clara) are participating in a regional pilot to implement One-e-App. Interested parties recognize the value of using technology to improve efficiency, reduce costs, and increase client/administrator satisfaction.
Responsibilities:
- Involved in Developing of Enrollment and Reporting Modules.
- Involved in creating remoting server objects through which client gets connected to database and execute different remoting server objects methods like save, fetch, update and others methods.
- Developed and Deployed Reports using Crystal Reports.
- Used the ASP.NET Input Validation Controls for input validation.
- Implemented Forms-based Authentication in ASP.NET for user authentication.
- My main area of experience has been developing forms in ASP.NET, report development with help of Business Intelligence Projects and Client Interaction.
- Provided database connectivity using ADO.NET and created stored procedures, Indexes and Triggers using Sql Server 2003.
- Provided Session Management to preserve the state of session variables.
- Designed and developed Triggers, Functions and stored procedures for SQL Server 2000 database.
- I also created a Notification letter module where tree view control, generating PDF and other stuff was involved.
- Was Also Involved in Database Designing, Analysis, testing, implementation of my Module and pushing the stuff to development to staging and then to production.
Environment: Visual Studio.NET 2005, C#.NET, ASP.NET, ADO.NET, CSS, XML, Web Services, SQL Server 2000, Stored Procedures, Crystal Reports, VSS 6.0
Confidential, Nashua NH
.Net Developer
Ektron is a Web Solutions company, providing a platform for Web Content Management, Social Software, and Marketing Optimization. They help customers realize operational efficiency gains, increased revenue, and improved customer loyalty through a combination of software and services.
Responsibilities:
- Developed various Web Forms and extensively used .NET Validation Controls and Ektron Server Controls.
- Application Layer was developed using ASP.NET, C#.
- Developed presentation layer using various Ektron Server-Controls, HTML controls and user controls
- Developed some of the User Interface modules using CSS, java script and Html
- Used Web Services effectively as per the requirement from client.
- Knowledge on setting up the E-sync feature.
- Used ADO.NET for retrieving data from backend database SQL Server 2005
- Grid View and Details view was used extensively to display various SQL Server elements
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page
- Involved in preparing product release documentation for all the activities undertaken at regular intervals for the project management review and update
- Deployed the application on the production sever by creating the Web Setup project in Visual Studio.NET
- Utilized .NET XML parsing and XSLT features for parsing XML files containing the information about the customers statement
- Transferred the site files to the production box using Site Replication feature.
- Developed user controls for the entire project along with labels and dropdowns.
- Used Watir as a tool to automate web application which is an extension of Ruby programming language.
- Good knowledge of creating a robust, integrated GUI website and web application solutions using HTML, DHTML, JavaScript.
- Perform usability testing and synthesize data into concrete GUI design proposals.
Environment: Visual Studio 2003, .NET Framework 2.0, ASP.NET, C#, ADO.NET, Web Forms, CSS, XML, XSLT, JavaScript, Web Services, SQL Server 2003, IIS 6.0, Visual Source Safe, Watir with Ruby.
Confidential .NET Developer/ QA Engineer The ICICI (Outbound) CRM was developed for ICICI to customize their workflow and increase productivity by implementing customer relation strategies. This application performed complicated analysis of sales and marketing data collected across from India; General Insurance, Nominee Details, Plans Details related to Age group, Credit Card details and aids in predicting future sales and formulating distribution strategies.Responsibilities:
- Involved in Client Gathering and analyzing requirements, and documenting them with use cases.
- Developed Windows forms and Screen layouts in Visual Studio.NET.
- Used Java Scripting for scripting purposes for the online support.
- Implemented application analysis and architecture design.
- Gathered the requirements and prepared the design documents using Visio.
- Business logic and calculation were implemented via stored procedures, triggers and function.
- Developed ADO.NET modules for communication of the Application with the Database layer.
- Wrote many SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented Components for Exporting Data to CSV Format and EXCEL Format.
- Involved in testing different functionality.
- Provided Code Maintenance and Customer Support.