Dot Net Developer Resume
CA
Summary:
- Over 8+ years of IT experience in B2B/B2C, Internet, Intranet, Client/Server, n-tier and Windows applications development employing strong object-oriented analysis and design (OOAD) principles
- Over 6+ years of experience in software design, developing applications using the .Net Framework, VB.NET, C#.NET, ASP.NET, ADO.NET
- 4+ years of professional expertise in Analysis, Design, Coding, Testing and Implementation of applications using .NET technologies, XML Web Services, SQL Server, Oracle 10g/9i/8i, SSRS
- Good knowledge of .NET 3.0/3.5 concepts like WCF, WF, WPF, LINQ, Entity Framework, LINQ2SQL
- Experience in Client Server, Internet/Intranet application development with extensive data processing application software design, development, testing and maintenance
- Expertise in developing Console, Windows and Web Applications using C#, VB.NET and ASP.NET in Visual Studio 2003/2005 and Visual Studio Team System 2008
- Expertise in Developing the Windows Services in order to control application to work in a timely fashioned
- Expertise at processing HIPAA transactions like EDI 834, 835 and 837
- Experience in implementing projects using MVP & MVC Design Patterns & Object Orient Techniques
- Worked on different .NET architectures like Remoting, SOA and Smart Client
- Excellent experience working with UML for drawing the Use Case Diagrams, Class Diagrams, Sequence Diagrams, State and Activity Diagrams
- Excellent understanding of Web Services and related concepts with real time work experience of creating web services and integration of web services within an application
- Knowledge of XML related technologies such as XML/XSL, XSLT, DTD, XML Schema, DOM, SAX, SOAP, WSDL, Web-Services, and VBScript
- Fair knowledge of Design patterns such as GoF patterns including Creational, Structural and Behavioral patterns
- Hands on experience in creating Functions, Stored Procedures, Triggers, Cursors and Views using T-SQL and PL-SQL
- Hands on experience in implementing core areas of Programming such as Data Access, Security, Logging and Exception handling using Microsoft Enterprise Library
- Experience in Managing Development Team of professionals on projects, Capable of working the full life cycle of a project from initial customer requirements thru delivery
- Knowledge of plan and design for security of Windows SharePoint Services
- Strong domain experience in Finance, Telecommunications, Banking, and Health industries
- Good understanding of configuration and change management within the corporate environment
- Ability to work independently, internally and externally with minimal supervision Team player with Good communication and written skills and also a self motivated individual
- Regular interaction with clients, develop strong client relations, and demonstrate high level of commitment to client success
Skill Set:
Languages
C/C++, VB.NET 2003/2005, VB 5.0/6.0, C#.NET, SQL, UML 2.0, PL/SQL
SharePoint
MOSS 2007, MS Windows SharePoint Services 3.0/2.0, SharePoint Designer 2007, InfoPath 2007/2003
Web Technologies
ASP.NET 1.x/2.0/3.x, ASP.NET MVC 1.0/2.0, ASP 2.0/3.0, AJAX, .NET Remoting, MSMQ
Data Access
ADO and ADO.NET 1.1, LINQ
Databases
SQL Server 2000/2005/2008, Oracle 9i/8i, MS Access
Markup Languages
HTML, DHTML, XHTML, XML, XSL, XSLT
Software/Tools/IDE
MS Visual Studio .NET 2003/2005/2008, Microsoft Visual Studio Team System (VSTS), MS Visual Studio 6.0, VSS 4.0/6.0/2005, TFS
Operating Systems
Windows 95/98/ 2000/NT/XP, Windows Vista Basic/Premium
Scripting Languages
JavaScript, VB Script
Web Servers
COM+, IIS 5.0/6.0
Web Services
SOAP 1.1/1.2, WSDL 1.1/2.0, UDDI
Reporting Tools
SSRS
Related Experience:
Confidential,
Oakland, CA Nov ‘09–Mar ‘10
.Net Developer
This application is a project management module in intranet for managing the projects. All the departments in the district were using a paper based project management system, in which one doesn’t know how long the project proposal is waiting for the approval. We built a module which is integrated with intranet (share point) site, from which one can initiate a project with basic information and submit it for the review from higher department levels. All the projects with in a district will be using this application to start, track and complete a project along with reports at each phase. These reports are generated using Sql Server Reporting services and are uploaded on to document library of the share point portal in a pdf format.
Responsibilities:
- Involved in Analysis, Design and Development of the application
- Developed an AJAX driven web (intranet) application using ASP.NET MVC 1.0 and JQuery
- Implemented user interface using HTML, CSS, AJAX and JavaScript
- Used AJAX to trade data with a web server, without reloading the page
- Used Validation Controls in ASP.NET MVC and developed custom validation controls for validating views
- Implemented authentication using roles with in a project and Active Directory security settings
- Implemented LINQ to SQL for the data access operations
- Created several database objects such as Views and Stored Procedures T-SQL in SQL Server database
- Designed and developed user interfaces using ASP.NET MVC Partial Views and multiple interfaces to transfer the data into different server
- Developed services which are used by Controllers and Models for various operations on the Views
- Developed Customized Views, Controllers, Functional Library, Data Components
- Involved in deployment of application on web server
- Performed the initial unit testing during the development of code and functional testing of the business logic
- Involved in preparing reports using MS SQL Server Reporting services (SSRS)
- Upgraded to ASP.NET MVC 2.0 using upgrade wizard for ASP.NET MVC 1.0 on Visual Studio 2008 sp1
- Involved in developing technical design document
Environment: ASP.Net MVC 1.0/2.0, JQuery, JavaScript, Ajax, Visual Studio.NET 2008, LINQ, XML, SQL Server2008, WF, Subversion (SVN), Sql Server 2008, IIS 7.0, XML, CSS, Windows Server 2003, SSRS
Confidential,
Orlando, FL Dec ‘08 – Oct ‘09
.Net / SharePoint Developer
This application is an intranet portal for internal communication and content management. The corporate portal is the entry point from which all employees can get the latest corporate-wide information. The department portal consists of independent sites for each department. Employees can use these sites to access news, events, announcements, documents, and any information related to their specific teams.
Responsibilities:
- Maintaining existing web site and various applications and associated databases, proactively interacting and understanding the requirements of the customer and validating them
- Implemented user interface using HTML, CSS, AJAX and JavaScript
- Used Validation Controls in ASP.NET and developed custom validation controls for validating web forms
- Implemented forms authentication in ASP.NET web forms like Login, password and user authentication
- Designed and developed user interfaces using ASP.NET Custom user controls and multiple interfaces to transfer the data into different server
- Involved in creating event driven Windows Application Services using C#.Net prepared, callable statement to connect with database
- Developed Customized Winforms, Win Controls, Functional Library, Data Components
- Performed the initial unit testing during the development of code and functional testing of the business logic
- Involved in deployment of application on web server
- Involved in the support and maintenance of the application during production phase
- Involved in developing technical design document
Environment: C#.NET, JavaScript, Ajax, ASP.Net 3.5, Visual Studio.NET 2008, ADO.Net, XML, SQL Server2008, MVP, WPF, WCF, Silverlight, Visual Source Safe 2005, SQL Server 2008, IIS 6.0, Web Services, WSS 3.0, SharePoint Designer, MOSS 2007, SOAP, Web Forms, XML,XSLT, XSD, CSS, Windows Server 2003, Enterprise Library 4.0
Confidential,
Nashville, TN April ‘08 – Nov ‘08 .Net/SharePoint DeveloperManagement Services
This intranet site was basically developed to increase the efficiency of business processes and improve team productivity. Allow manager to add/update the objectives to his team, track the status of each team member in this process. Allow the user to define a Proxy for him, user can give feedback on others depending on request, implemented the automatic mailing system depending upon the status of review application will send mails to users etc. With tools for collaboration, document management that help people stay connected across organisational and geographic boundaries, WSS gives people access to information they need. Some of the ASP.Net pages like employees punch in /punch out page, reports and contact details page have been developed using C#.Net and ASP.Net. Backend database has been developed using MS – SQL Server 2005. A system is developed to ease the document access and management, operations
Responsibilities:
Upgraded from SharePoint Portal Server 2003 to Microsoft Office SharePoint Server 2007(MOSS 2007) by using gradual migration methodEnvironment: C#.NET, ASP.Net Ajax, Java Script, VB Script, .NET Framework 3.0, XML, IIS 6.0,MS Office 2007, MS SQL Server 2005, WSS 3.0, Visual Studio Team System, Visual SourceSafe 2005, Web Services, SharePoint Designer, SharePoint Object Model, Enterprise Library 3.1, Windows Server 2003 Ia64E
Confidential,
Santa Clara, CA Jan ‘07 – April ‘08
Senior .Net Developer
Clear Benefits, a product based company, is an online Employee Benefits Solution Provider. It provides Development, QA, Ben-Admin, EDI (HIPAA standard 834) services to its clients. It is software useful for both insurance providers and holders. It generates EDI files using BizTalk 2006 from internal standard CBHRXML and sends them in 834 format to insurance providers like Aetna, Blue cross, Blue Shield, etc., It serves individual companies by providing monthly premium reports, maintaining insurance plans for its employees, maintaining information entered by employees.
Responsibilities:
- Involved in Analysis, Design and Development of the application
- Developed modules of the application using Visual Studio 2005/2008, ASP.NET, C#.NET
- Used Master pages for standard appearance across the site
- Developed web pages using ASP.Net, AJAX and class libraries using C#.Net
- Involved in developing applications for EDI 834 generation and submission to providers
- Involved in design and development of modules for generating EDI files for HIPAA standards 834 and 835 to various carriers like Blue Cross BlueShield, Aetna, Delta Dental, etc.,
- Extensively worked on Data Adapter, Data Readers, Data Sets and Data grids
- Developed web services using ASP.Net and hosted them in IIS
- Extensive usage of .NET Generics
- Extensively used Application and page level tracing feature of .Net to trace and debug the code
- Involved in Database modeling, creating tables and in writing stored procedures using Oracle PL/SQL
- Created the user control to achieve the reusability of controls throughout the application
- Achieved personalization in the application for each client
- Used XPath to name the documents and process them based on the data inside messages
- Worked with User Controls, Validation Controls, Web Controls, Server Controls, and Grid Views
- Optimized queries and created indexes for faster report generation and page display
- Involved in consuming a web service in getting the details of various clients and branches
- Created Use Cases, Use Case diagrams and Navigational Diagrams to provide additional details for Developers as well as Quality Assurance analysts
- Involved in unit testing of the application using NUnit
Environment: ASP.Net, C#.NET, Ajax, Java Script, VB Script, Visual Basic 6.0, ADO, ADO.NET, XML, XSL, XSLT, BizTalk Server 2004/2006, HTML, XSD, DOM, CSS, Surround SCM, .Net Framework 2.0/3.0, Visual Studio.Net 2005/2008, IIS, Oracle 8i/10g, UML, MS Visio, NUnit, Windows 2003, Enterprise Library 2.0/3.1
Confidential,
Sioux Falls, SD Feb ‘06 – Dec ‘06
.NET Developer
Internet Banking Maintenance and Migration to .NET
- This Web Application is developed using ASP with MTS components as middle tier, SQL Server is used as backend. The users can login to internet banking site to transact online. Online web application allows users to register for internet banking. Internal applications like (TTS, SFE and View only) can be accessed by internal users and these applications are also part of this project. Migration of ASP to .NET is a part of this project, along with the platform change all the ASP pages are converted into ASP.NET. A separate client server Risk application is developed using Visual Basic, SQL Server Reporting Services and MS Access DB.
Responsibilities:
- Involved in the changes in the existing ASP pages and development of ASP.NET pages. This includes design and development, Customization, Reports of the Entire Module
- Involved in the making site DDA compliant
- Prepared Design strategy Document and high level design diagrams in rational rose
- Prepared migration strategies to move into .Net framework
- Developed graphical charts in the web application using Office Web Components tool
- Developed a data repository page using Data Grid control, ADO.NET and SQL Server 2005
- Created SQL Stored Procedures for data manipulations in SQL Server 2005
- Using DTS to migrate the MIlvus AS 400 data into SQL server
- Development of VB forms and Reports using SQL Server Reporting Services
- Involved in development of VB Components and deployment in MTS
- Involved in the development of Change Requests and fixing of issues/defects
- Involved in the Requirement Analysis for different change requests
- Involved in gathering requirements from the business team
- Tracking & Monitoring Project progress to ensure timely & quality delivery and project progress updates to project manager
- Involved in Writing Test Cases and Integration and system testing of the application
- Involved in Configuration of the development environment and version controls using Star team tool
Confidential,
Kenilworth, NJ July ‘05–Jan ‘06 .NET DeveloperSchering Plough is a leading HealthCare and Research company, which provides solutions for Healthcare, Crop Science, Material Science, Business Service and Technology Services. The Project was to build a user friendly interface for requesting IT services build in SharePoint. The Project included Development of Custom Web Parts for Users to make a Request (Wizard Request form), Developing custom interface for uploading multiple Documents in document library, Event handlers for various List and Libraries and Dashboard.
Responsibilities:
- Developed and implemented a Data Import process which helps to import data from external clients
- Maintenance, enhancements and the production support for the existing Post future application which involved complicated debugging and bug fixing
- Implemented business logic class library and data objects for the Data Access Layer through Stored Procedures and Class structures
- Altered the existing table structures and Stored Procedures to gain performance and accuracy in the generation of the Reports
Environment: ASP.NET, .NET Framework 2.0, XML, IIS 6.0, Oracle 9i, Visual Studio 2003, Visual SourceSafe 6.0, Web Services, Windows Server 2003 Enterprise
Confidential,
Hyderabad, INDIA April ‘03 – June ‘05
Software Engineer
Visual Soft offers strategic, creative and media services for clients that range in size from global industry leaders to regional startups. Visual Soft also brings together in the financial space leading web content management to offer a complete and comprehensive solution for financial Web sites. Theycollaborate with extensive client communityto find entrepreneurial ways to solve healthcare’s great challenges every day, committed to the client’s success by providing a portfolio of world-classConsulting services.
Responsibilities:
- Involved in developing, design and implementing the application
- Application was developed using ASP.NET and VB.NET as front end and SQL server 2000 as backend database
- Developed Business entities and query objects are coded in Visual Basic
- Involved in the monthly build process of the application
- Used ASP.NET validation controls and JavaScript for client side validation
- Used ADO.NET to interact with SQL Server 2000
- Involved in designing and normalization of tables, writing stored procedures, views and triggers in SQL Server 2000
- Extensively used the data grid control and developed user controls.
- Studied API of eBay Applications to list out the customer details and photographs at eBay
- Analysis and design of web page layouts, components for various Network and Database components for HTTP, SMTP, POP3 and FTP communication and storing CRM data in the Database Sever using ASP, XML, XSLT, T-SQL Stored Procedures
- Development of an interface for clients to access their data
- UI for accepting online order web pages using ASP
- MSXML for parsing of clients stored data, scripting automation using ASP and XML for HTML pages to display market data
- Design of web pages using HTML/DHTML and scripting using _VBScript. Parsing of client\'s data and status reporting using XML, XSLT and CSS
- Development of ActiveX components for terminating POP3 emails to user\'s mobile device using Message gateway provider\'s API
- Analysis of existing components architecture in ASP and innovative prototypes for seamless conversion to ASP.NET using VB
- Learnt the Sabre framework which is the Dell internal framework for .NET
- Implemented Stored Procedures, Scheduled jobs and enforced replication from other related databases
- Developed the new features in the middle tier using core VB and deployed them on to Test servers and the production server
- Designed the new features from the presentation layer (front end) to Actual SQL database (back end)
Environment: VB.NET, ASP.NET, XML, IIS 6.0, MS SQL Server 2000, Visual Studio 2003, .NET Framework 1.1, Visual SourceSafe 6.0, Web Services, Windows Server 2003 Enterprise
Confidential,
Hyderabad, INDIA May ‘01 - April ‘03 .NET DeveloperGOVERLAN (Proxy Server)
Goverlan is a Proxy Server which provides remote administration with in a firm. Proxy Server provides the administrator necessary privileges to manage the network usage and limit the usersResponsibilities:
Created a Virtual Network using VB 6.0- Developed various COM components using VB 6.0
- Designed and developed web pages using ASP, Java script and VBScript
- Developed modules of the application in Visual Basic 6.0 and ASP
- Developed Classes and Modules in VB 6.0
- Connected to SQL server using ADO and handled CLOB and BLOB messages
- Used XML for communicating messages between COM components and ASP web pages
- Performed the application debugging using Visual Studio 6.0
- Developed components using VBA for Excel for processing large no. of records
- Developed tables, triggers and stored procedures, Packages in PL SQL
- Performed unit testing and system testing for the application
- Created Use Cases, Use Case diagrams for application design
- Designed and implemented the new metrics that aided the intended statistics of the call center employees
- Enhancements, Maintenance and support for the Pace reporting tool
- Runtime production support which involved complicated debugging and bug fixing
Environment: Visual Basic 6.0, XML, Classic ASP, VBA for Excel, Oracle 8i, MS Visio, VB Script, Java Script, HTML, ADO, Visual Source Safe 6.0, Windows 2000
Education:
Bachelor of Technology, Computer Science and Engineering Hyderabad, INDIA
Jawaharlal Nehru Technological University (JNTU)