We provide IT Staff Augmentation Services!

Sr. Developer Resume

Minneapolis, MN

Technical Summary:

  • Around 10 years of experience in developing Client/Server and Internet/Intranet applications from conceptual to deployment.
  • Experience in all phases of SDLC coupled with enthusiasm to architect, design and develop large-scale, complex, testable systems.
  • Experience in Business Analysis, Data Analysis, Process Design and Project Management and also in AGILE technologies.
  • Proficiency in development of Web based Technologies, N-tier systems, Distributed computing and Client-Server Technologies using ASP.NET, C#, VB.NET, Share Point, Ajax, JavaScript, JQuery.
  • Expert level skills in Debugging Techniques, Object Oriented Programming (OOP) Concepts and UML.
  • Expert in .NET Framework 3.5 like LINQ, AJAX, REST, WCF, WWF.
  • Professional development of Database application using ODBC, OLEDB, ADO, MS Access, MS SQL Server, Transact-SQL, Oracle 9i , PL/SQL, DB2, LINQ.
  • Has well versed knowledge in Web services and SOAP
  • Expertise with different flavors of Web Server – IIS
  • Highly organized with the ability to manage multiple projects and meet deadlines.
  • A team player with excellent interpersonal, communication and presentation skills.

Technical Skills:

Languages: C#, VB.NET, Java, VB, PHP, Ruby

Web Technologies: ASP.NET (2.0 -3.5), Silver Light, WCF, WPF, WF, ADO.NET, Share Point, BizTalk, Ajax, JavaScript, JQuery, HTML, CSS, VBScript, ASP.

Frame work: .NET Framework (1.1- 3.5)

Database: SQL Server (7.0, 2000, 2005, 2008), Oracle (8i, 9i), LINQ, DB2, Ms Access, MY SQL.

Design/Methodology: UML, Design Patterns, Agile

XML Technologies: XML, XSLT, XLink, XPath, XQuery, DTDs, Schemas

Web Servers: IIS, PWS

Reporting Tools: OBIE, Crystal Reports, SSRS

Application Tools: Visual Interdev 6.0, Visual Studio.NET(2003, 2005, 2008), Share Point Designer, Front Page, SQL Enterprise Manager, SQL Management studio, TOAD, SQL Plus My Generation, Code Smith, Adobe Photoshop 7.0.

Rules Engine: Blaze Advisor 6.1, ILog

Version control Tools: Team Foundation Server, Visual Source Safe, Vault Client, Win CVS

Tools: NAnt, NDoc, NUnit

Middleware: LINQ, ActiveX, OLE, DLL, COM/COM+, DCOM, ODBC.

Operating System: Windows XP, MS-DOS, Windows 95/98/NT/2000,2003, and Unix

Professional Experience:

Title : Sr. Developer

Company : Confidential, Minneapolis, MN

Confidential is one of the leading Digital signage provider, provides centralized control, sending direction to the End Point Controllers from local control of the media players. Confidential developing applications for customers like Reuters, KFC, WendysArbys, and NEC to name a few. Developing different customization applications based on client needs. The application mainly divided into two components like CMS and Distribution. CMS includes presentation builder, Schedule manager, and managing content. Distribution server deals with players, and displays (Screens). All communication is done through WCF. In CMS application, while developing Presentation builder, schedule builder, involved in developing interactively building schedules by using Jquery, and other rich UI tools.

Responsibility:

  • Development is done iterations based on AGILE SCRUM process.
  • Developed different UML diagrams like Sequence diagrams, collaboration diagrams and Class diagrams for business users.
  • Different Design patterns like Abstract factory, Iterator, and singleton.
  • Strong understanding of OOP (Object oriented Concepts).
  • Followed Test Driven development (TDD) for better and bug free application.
  • Involved in developing GUI for the application using composite UIP application blocks (CAB) and MVC design pattern.
  • Developed rich functionality based client side functionality using JQuery, Yahoo UI components.
  • Ajax and JQuery is used back bone functionality for client server applications.
  • WCF is used heavily for inter process communication and as well as for external also.
  • Used different protocols (WShttpBinding,basciHTTPBinding) to integrate with different environments.
  • Application based on three tier architecture, and LINQ is used to query the generic collection objects.
  • Created complicated stored procedures, and views.
  • Involved in developing user defined functions to get specific functionality.
  • Involved in Indexing of tables.
  • Extensively used SQL Management Studio to optimise SQL queries.
  • Involved in developing packages to transfer data from different application database into our database using SSIS packages.

Environments: Visual studio.net, C#, ASP.Net, WCF, Silver Light, AJAX, JavaScript, JQuery, LINQ, IIS, XML, XSD, Visual studio 2008, SQL 2008, TSQL, SSIS, SSRS, Team Foundation Server, perforce, and UML.

Title : Lead .Net Developer

Company : Confidential, Louisville, KY

Confidential headquartered in Louisville, Kentucky, is one of the nation's largest publicly traded health benefits companies, with approximately 9 million medical members. Confidential needs an application which caters the need for Sales force to submit the opportunity (Survey) to Business experts. The application (PSQ) has bunch of questions, which sales force need to answer based on the client requirements. As each question answered, Rules engine process the question and attribute a color to respective question. After all mandatory questions are answered the survey got submitted to MSC (Master of Solution Coordinator). MSC may further assign questions to their respective SMEs (SME subject matter expert) based on question category. When all decisions are taken on questions, MSC will take a decision on that survey whether it is viable to sell the product. Apart from this supported for legacy project which was developed in cold fusion to maintain providers list by geographically.

Responsibility:

  • AGILE SCRUM process is followed during developing and maintenance phase.
  • Participated in daily scrum meetings to update progress.
  • Involved in applying various design patterns and OOP concepts.
  • Involved in developing designing work, making prototypes using Adobe Photoshop.
  • Involved in developing client side functionality using HTML, CSS, JavaScript, and JQuery.
  • Involved in developing UI by using Asp.net like Master pages, user controls, Ajax, Silver Light, and third party tools (Infragestic).
  • Involved in developing Admin tools (Win forms) by using WPF, and XAML.
  • Worked with WCF (SOA) to interact with Peer applications to get feed for PSQ.
  • Worked with Workflow (WF) rules to process questions.
  • Involved in creating workflow process for the surveys.
  • Involved in developing Admin tool by using WPF, for maintaining and developing administrative features for the site.
  • LINQ quires are used to interact with database.
  • Created sites for different departments by using Sharepoint2007 server.
  • Developed a complex set of T-SQL based reports to help business people with the help of COGNOS.
  • Developed custom web parts to show various functionalities and reports for each department.
  • Involved in creating info path forms for MSC, SME to process the surveys.
  • Created site definitions, site templates, and content types.
  • Created Views, and Stored procedures.
  • SQL server is used for database. Tools like SQL Management studio used.

Environments: Visual studio.net, C#, ASP.Net, Cold fusion, WCF, WF, WPF, Silver Light, AJAX, JavaScript, JQuery, Infragestic tools, LINQ, IIS, my generation, XML, XSD, Visual studio 2008,Share Point designer, Share Point 2007(MOSS), SQL 2008, TSQL, SSIS, Cognos, Team Foundation Server, Adobe photo shop, and UML.

Title : Lead .Net Developer

Company : Confidential, Louisville, KY

Project : Web site for Confidential and Site Admin Tool

Confidential needs to restructure their current website. Purpose of the new site is to track individuals, who register with their site, as well as to interact with registered people and make them participate in different events. To complete this process dynamic web forms are created. The site contains different channels. Those who signed-up with Confidential , they will become Ambassadors. Once they become an Ambassador, they can participate in different channel activities. Depending upon his participation he will get points. tool (Site Admin previously managed in Vb) to manage channels, content, people (Ambassador). The site Admin application also contains wizard, which creates a list and ambassadors.

Responsibilities:

  • Participated in design, development and testing of application.
  • Involved in writing End User documentation.
  • Involved in writing application documentation using NDoc.
  • Design patterns like Façade, Singleton are used.
  • Used Microsoft application blocks.
  • Created and designed Web Forms by using ASP.net controls and third party tools.
  • Code Smith tool is used to develop class files to interact with database.
  • To interact with database, middle tier was created. All interactions with database done thru stored procedures.
  • Created Indexes on the back end database.
  • Extensively used SQL Enterprise Manager to optimise SQL queries.
  • Responsible for creating conversion script to convert old database to new database using SQL conversion script.
  • Vault client is used to maintain different versions of the application.
  • For better performance, GUID which were used in the old system can be now made as int by using lookup tables.

Environment: Visual Studio.Net, C#, ASP.Net, ADO.Net, web services, Sql server2000, IIS5.0, TSQL, Vault Client, Code Smith, NUnit Asp.

Title : Sr.Net Developer

Company : Confidential, VA

Project : Mortgage Application

Involved in the design, analysis, development, and testing of Loan Origination System applications. This application mainly caters the Loan availability of customer based on his/her credit rating. Since security is a major concern, only authorized users have to be assigned to use the financial applications. This system is also used to create authorized users that are assigned certain privileges and even selective access to certain features. The application was developed in a Microsoft Visual Studio .Net web form based environment using C# and Oracle9i. All the transactions were stored procedure call based transactions. Also created Web services and interacted with Web Service to get needed information with the help of background process.

Responsibilities:

  • Involved in the design, development and testing of application.
  • Involved in developing Web services.
  • Created and designed Web Forms applications.
  • Implemented standardized page events like Page Error. Used the standard validation controls to validate the web input.
  • Worked extensively with Data Grids, which incorporates sorting, paging, date controls etc.
  • Performed NUnit testing for various modules, which can be scheduled to run on a regular basis. Worked with the validation team for testing the latest releases of the Application
  • Created Stored Procedures, User defined functions, Indexes, and triggers on the back end database.
  • Created various reports that allow users to drill down on the relational data source.
  • Maintained different versions of the application development phases in the Visual source safe.

Environment: Visual Studio.Net, C#, ASP.Net, ADO.Net, Oracle9i, PLSQL, XML, XSLT, XPath, Visual source safe, Web Forms, Web Services.

Title : .Net Developer

Company : Confidential, Nashville, TN

Project : Management Information System

Confidential is a Health Care staffing services provider to Hospitals, Nursing homes, etc. Involved in developing a web based solution for providing the services like recruiting, monitoring the staff requirements. Also involved in developing billing system and customizes reports using crystal reports.

Responsibilities:

  • Involved in the Design, Developing of the application.
  • Responsible for developing User Interface for the application.
  • Involved in developing billing system where the bills are generated to the clients for the services rendered by AHS staff to the hospitals.
  • Used C# to write the web forms using Visual studio. Net.
  • Responsible for the development of website and it’s data interaction with the database MS SQL 2000 using ADO.NET and calling stored procedures
  • Extensively Worked with SQL Server Enterprise manger to create the users, tables, indexes, triggers and stored procedures.
  • Fully responsible for developing Server Controls and User Controls using C#.
  • Maintained different versions of the application development phases in the Visual source safe.

Environment: C#, ASP.Net, Web forms, VisualStudio.NET 2003, Windows 2000, Oracle 9i, PL/SQL IIS5.0, Visual Source Safe, Crystal Reports, HTML, and JavaScript.

Title : .Net Developer

Company : Confidential, Houston, TX

Project : Payment Warehouse

Confidential is an Online Bill-Payment application for corporate banks all over the world. This project incorporated Web services, which provided an API to allow 3rd Party bill payment systems, and other tools to access the Payment Warehouse via the Business Objects. Web Services enabled real time access to the Payment Warehouse. The Business Objects provided a transactional-based

System to enable scalability, manages state, and provides atomicity, consistency, isolation and durability (ACID).

Responsibilities:

  • Worked with Business users to understand and analyze the business requirement.
  • Involved in the Design, Coding, Testing and Implementation of the web application.
  • Played a major role in abstracting the business objects from the front-end logic.
  • Worked on coding Front-End Web Forms for payee and payment
  • Worked extensively with Data Grids, which incorporates sorting, paging, date controls.
  • Worked on Date Manager extensively which calculates due and send dates,
  • Which is required by almost all the payment pages?
  • Involved in designing the database and compiling the LLBGEN Component
  • For data access.
  • Used XML Files for getting random data for the application.
  • Provided secure messaging between Users and the Administrators.
  • Involved in building web services for staging merchants.
  • Worked on IntelliData Scripting, which transforms the Southwest and Corporate credit
  • union’s data in the text format into Oracle Database.
  • Worked on CSS style sheets for layout of the site, which is required differently
  • by different credit unions.
  • Used 3rd party Component, LLBGEN for data access.
  • Used 3rd party Component, Peter Blum for validation Controls.
  • Used Win Cvs for Security and Version Control.
  • Worked on numerous tasks/assignments for web site enhancements and new module creation.

Environment: Windows 2000, Visual Studio .NET 2003, Web Forms, ASP.NET, C#, Oracle9i, LLBGen Pro 2004, WinCvs 1.3, IIS, HTML, and JavaScript.

Title : Software Developer

Company : Confidential

Project : e-Leave and Resource Management System

This e-Leave and e-Resource Management system has been developed to automate the leave request, approval and availability of resources processes for the employees. It is integrated with the EIS that manages the employee information including payroll.

Responsibilities:

  • Involved in gathering requirements from the client
  • Involved in analysis and design of the application
  • Designed and developed web pages in a user-friendly manner.
  • Used ASP to code for web pages.
  • Responsible for the development of website and data interaction with the database MS SQL 7.0 using ADO.
  • Extensively Worked with SQL Server Enterprise manger to create the users, tables, indexes, triggers and stored procedures
  • Designed and developed the static and dynamic web pages using Java Script and DHTML.
  • Involved in unit testing of the application.

Environment: ASP, Visual Studio, Windows NT, MSSQL Server 7.0, VB Script, Java Script, and DHTML

Title : Software Developer

Company : Confidential

Project : AFSCME

This information had to be readily accessible and retrievable to facilitate the Council’s support and service of its members. Administrative staff must be able to locate and maintain individual records as well as query and export subsets of the member records for targeted mailings and communications. Distributed, remote administration had to be made possible. Security had to be provided to ensure safety of the data. Key architectural elements include database SQL Server 7.0 an object-based implementation for scalability and reliability and the development of a browser-based user interface. Reports were generated using Seagate Crystal Reports 8.0 software and displayed over the web using browser-specific plug-in.

Responsibilities:

  • Involved in the design, development and testing of the application
  • Design and Development of ASP pages.
  • Developed GUI screens using Visual Basic. Developed reusable GUI validation standard modules.
  • VB COM components for the middle tier that handles dynamic question generation and formation of the result.

Environment: Visual Basic, ASP, COM, MTS, SQL Server 7.0, HTML, DHTML, VB Script, Code Charge, FrontPage and Windows NT

Title : Software Developer

Company : Confidential

Duration : Jan’ 00 - Feb’ 01

Project : Integrated Business Systems

This project allows transaction entries for Sales booking, execution and payment collections. The system is used to prepare with great flexibility to suit a wide range of requirements. It offers various types of product/customer wise reports and statements of expected sales, sales booking, payment collection, bill receivable, sales short closed, sales analysis, etc.

Responsibilities:

  • Involved in the database design. Prepared Data Flow Diagrams.
  • Prepared process flowcharts, Program Specs for the working database model
  • Designed and Developed the Critical web pages like customer details, searching.
  • The add/modify form is submitted to the Server using the POST method.
  • Data Manipulation using VB Script and Structured Query Language (SQL)
  • ADO calls are widely used for fetching the data from the backend.
  • Implemented Database Designing and created database objects.
  • Involved in design and development of the web pages and their validations
  • Developed the stored procedures for transferring of data from web database to the local database.

Environment: ASP, VBScript, SQL Server, IIS, HTML, ADO, MS Visual InterDev, and Windows NT 4.0

Title : Jr. Software Developer

Company : Confidential

Project : Gowtam Collages Intranet

This application uses by Gowtam collage to maintain their internal students and staff data. This application stores all students’ marks and their grades. This application is developed in VB Forms. Backend database is sql server.

Responsibilities:

  • Developed Forms to generate UI.
  • Developed stored procedures to use with sql server.
  • Involved in developing validations using regular expressions.

Environment: VB, SQL Server, ADO, MS Visual InterDev, and Windows NT 4.0

Hire Now