Sr. Systems Developer Resume
SUMMARY:
- Over fourteen (14) years of extensive experience in Design & Development of Web and Client-Server applications.
- Strong experience in OOA/OOD, system analysis and design, and software development lifecycle.
- Strong experience developing web forms and web user controls.
- In depth knowledge and experience in C#, VB.Net, ASP.Net, AJAX ,ASP, VB, VBScript, ADO.Net, ADO, Java Script, XML, VXML, Voice Response Systems , IIS ,MSMQ and HTML
- Good working knowledge and conceptual understanding on the Microsoft dot NET Framework and the complete suite of web development environments including, ASP.Net, ADO.Net, Visual Studio .Net 3.5/3.0/2.0/1.1.
- Performed migration of asp web applications into ASP.NET web application
- Good Knowledge in XSL to produce HTML from XML, XSLT to produce HTML from XML
- Strong background in development and use of Visual Basic, ActiveX controls, DLL’s.
- Have successfully lead development teams to deliver projects on time.
- Excellent interpersonal and communication skills.
TECHNICAL SKILLS:
Languages: C#,VB.NET, ASP, AJAX, Visual Basic 6.0/5.0/4.0, ASP, SQL, PL/SQL, T-SQL, HTML, Java Script, VB Script, SOAP, XML, Shell script, Perl Script
ISAPI: ASP.NET
XML Technologies: XML, XSL, XSLT, X-Path, DTD, DOM, XML Schema, VXML (Auto Dialer)
Tools: Visual Studio.Net, ADO.Net, XML Web Services, IIS, OLE DB, ADO, MFC, ODBC, COM, OLE, Rational Rose (UML), TOAD, DTS, Sheridian Controls, Infragistics Controls (Tab control), Telerik Controls, TFS 2010/2008, Visual Source safe6.0, Microsoft Visual Interdev for HTML, MS Project 2000, Harvest, DEV Partner.
Reporting Tools: Crystal Reports, 8.0, Data Reports, Spread Sheet Control, Access Report
Database: MS SQL Server 2008/2005/2000/7.0/6.5, Oracle 10g/9i/8i/7.x, Sybase, IBM DB2 9, Microsoft Access 2000/97
Operating Systems: Windows 2003/2000/NT/ XP/9x (Windows server), UNIX (Sun Solaris).
Design IDE: Visual Studio 2008/2005/2003/1.1, Object Model design using Rational Rose (UML), Data Model design using ERWIN
Application
Web Servers: Microsoft’s Internet Information Server 7.0/6/5, IBM web sphere, Apache Web Server
EDUCATION & CERTIFICATIONS
- Bachelor of Science (B.S) in Computer Science.
- Microsoft Certified VB.Net developer
- Microsoft Certified Solutions Developer (MCSD)
- Oracle Certified Associate 9i-- Exam 1Z0-007 , 1Z0-031
PROFESSIONAL EXPERIENCE:
Confidential,
Sr. Systems Developer May 2011 – till date
State Level Registry application providers a self service registration and attestation tool for eligible providers and hospitals to apply for the federally funded Health Information Technology (HIT) incentives. The SLR application tracks the Adopt, Implement, and Upgrade (AIU) payment eligibility of an Eligible Provider (EP) or Hospital (EH) as it relates to a certified EHR application. It also tracks the EHR application’s meaningful use throughout the life of the program that runs from 2011 through 2021.
Responsibilities
- Developed and implemented Telerik controls for graphical user interface.
- Implemented repository pattern for data retrieval.
- Developed and implemented WCF services for COTS validations.
- Developed user interface for Providers, Hospitals, and Groups.
- Developed and implemented stored procedures and views
- Developed windows service for implementing business rule validation and import of B6, C5 messages.
- Developed http handler for file attachment used via JQuery function.
- Developed generic interface for Meaningful Use components like Core, Menu, and Clinical Quality Criteria Objectives.
- Developed prototype for CCD message using XFORMS and MVC 3 pattern.
- Extended CLR types by implementing extension methods.
Environment: .NET 4.0, C#, Entity Framework 4.1, WCF, LINQ, iTextSharp 5.0, SQL Server 2008, JQuery, TFS 2010/2008, XFORMS 1.1
Confidential, Jan 2010 – Apr 2011
Technical Lead
Consultant page is a broker-monitoring and managed accounts system. System provides ability to convert existing fee based accounts into different program fee schedule. Provides daily uploads for referential fee program specific data like fee limits, approved funds and approved managers.
Responsibilities
- Responsible for Architecture and software design document, technical design and development.
- Developed and implemented data model for Account fee summary project.
- Designed and developed AJAX architecture for dynamic web forms and better user interfaces
- Implemented and extended Microsoft Enterprise library 4.1 for database access, exception logging.
- Implemented n-tier application architecture for web application.
- Developed user controls by extending existing controls.
- Conducted Use Case sessions and translated the problem domain to UML diagrams utilizing Microsoft Visio, Microsoft Solution Framework (MSF) and OOAD.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Extended iTextSharp component for representing data into portable document format as well as HTML data to pdf format.
- Developed Packages, Stored procedures and optimized queries.
- Developed and implemented service access component to consume WCF services.
Environment: .NET 3.5, C#, WCF, LINQ, iTextSharp, Oracle 10g, PL/SQL, Windows server 2003/2000, UNIX, and Microsoft Visio for UML diagrams, Microsoft VSS and Harvest source product.
Confidential, Jul 2009 – Jan 2010
Technical Lead
Motorola legal IT team deals with intellectual property like Patents, Trademarks, and Non-disclosure agreements. Systems are implemented to provide legal department with ease for filling patents and trademarks related applications with the US patent office, European as well as Asia patent office. Workflow engine provides functionality for approvals for patent and trademark related paperwork.
Responsibilities
- Responsible for Architecture and software design document, technical design and development.
- Developed COM object for integration with Microsoft Outlook, Microsoft Word and Excel.
- Developed modules to import documents, ability to search documents based on user profile fields and or saved search criteria.
- Migrated classic ASP application to 3.5 .Net framework.
- Implemented architecture for non-disclosure agreement application.
- Configuring, maintaining Thomson IP Manager and Interwoven Worksite server.
- Develop stored procedures for maintaining user documents and search for easy and faster document retrieval.
Environment: ASP.NET, C#, .NET 3.5, AJAX 2.0, ActiveX Data Objects (ADO.NET), Windows server 2003/2000, Sql Server 2005, SOAP, Microsoft Visio for UML diagrams, VSS, Thompson IP Manager, and Interwoven Worksite.
Confidential, VA Apr 2004 – July 2009
Technical Lead
The Service request and workflow system encompasses thirteen mission critical transactions created by the brokers in the front office. The created service requests are then routed through an approval process based on parameters in the service request and the process flow model that particular Sub firm is employing. These Service requests eventually update BETA a mainframe application, which is the system of record for all the account data.
Responsibilities
- Developed and implemented architecture for implementing WCF.
- Designed and developed AJAX architecture for dynamic web forms and better user interfaces.
- Developed and implemented user controls for uniform user interface presentation.
- Developed Asset control user control which can be easily customizable for IRA Distribution, Journals, IRA rollover.
- Developed generic tool to execute different batch applications using .NET reflection.
- Designed and implemented multithreaded architecture windows service application for communicating with IBM Workflow.
- Developed generic .Net framework for Data Access layer, Logging, Exception handling.
- Implemented and utilized LINQ extensions for .NET 2.0.
- Developed modules for inquiry and updates to Mainframe BETA via BL Server services.
- Designed data model for Mutual Fund Order Corrections, Service Request, Check Disbursement and Custodian Transfers
- Responsible for Architecture and software design document, technical design and development.
- Responsible for providing technical details and performing code reviews on software developed by offshore resources.
- Designed and developed architecture for Check Disbursement, Custodian Transfer and Mutual Fund Order Corrections applications.
- Implemented n-tier application architecture for web applications.
- Conducted Use Case sessions and translated the problem domain to UML diagrams utilizing Microsoft Visio, Microsoft Solution Framework (MSF) and OOAD.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET,
XML, XSL.
- Effectively extended and implemented the C# base classes provided by Microsoft Application blocks and Enterprise Library 3.0 for Data Access and exception management to increase the performance and effective application instrumentation.
- Developed Business Components and modules using C#.
- Developed and consumed .Net Web services using SOAP headers for authentication.
- Extended Microsoft classes for enhanced Security features across web forms.
- Developed various custom controls, user controls by extending the existing controls.
- Developed Packages, Stored procedures and optimized queries.
- Developed shell scripts for every day job for data loads, reconciliation, deleting logs tables and error tables.
- Developed and extended Microsoft Unit testing and NUnit testing implementations.
Environment: ASP.NET, C#. NET 3.5/3.0/2.0/1.1, AJAX 2.0, WCF, LINQ, BL Server, ActiveX Data Objects (ADO.NET), Windows server 2003/2000, Oracle 10g/9i, PL-SQL, Sql Server 2005, SOAP, Unix, Microsoft Visio for UML diagrams, IBM MQ Series, VSS and Harvest source product.
Confidential, New York Sep 2003 – Apr 2004
Sr. Dot Net Developer
The Princeton Review publishes books as well as online programs to help students improve on their skills. They provide services like connecting assessment, professional development and instruction to measurably improve their skills. This particular site was developed by us to provide Teachers, Parents and students to better understand individual progress of each student. Site also provided comparison reports between any schools for particular class grade and particular subject, providing information such as the performance of the class. System keeps track of each student and hence their parent can also keep in touch with their children’s progress.
Responsibilities
- Designed, developed and implemented the Princeton Review (K12 Services) website to provide the effective educational services across the globe.
- Conducted Use Case sessions and translated the problem domain to UML diagrams utilizing Microsoft Visio, Microsoft Solution Framework(MSF) and OOAD.
- Developed , extended and documented NUnit testing scenarios for various complex calculation algorithm.
- ASP.NET, C#, web services, web forms, user controls, web controls, html controls, XML, XSL, XPATH are used to develop rich user interface for different clients like cross browsers and also providing interfaces to other applications using XML, Web Services, .NET Remoting.
- Effectively extended and implemented the C# base classes provided by Microsoft Application blocks for Data Access
- and exception management to increase the performance and effective application instrumentation.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET,
- Developed various custom controls, user controls by extending the existing controls.
- Developed Stored procedures and optimized queries for Report Generations (User Control).
Environment: ASP.Net , C#.Net, ActiveX Data Objects (ADO.Net), COM+, Win2000, Sql Server 2000 , PL-Sql , Microsoft Visio for UML diagrams , Visual Source safe.
Confidential, NJ Apr 2002 – Sep 2003 Sr. Analyst & Developer
TPC Metals produces various metal products like sheets, rolls, rods and Exported and supplied to domestics companies requiring processed metal for production. They currently monitor Inventory, Orders and export of processed metals through a system developed in ASP. Our team was responsible for migrating the older ASP web application into a new ASP.NET web application.
Responsibilities
- Analysis of the current system and developing a parallel system to interact with another application MAS90 (accounting application) . Time Analysis using Project 2000
- Developed VB.Net Class for Data Access using ADO.NET to replace existing ADO design.
- Coded Business components and modules using VB.Net.
- Migrated .asp forms to .aspx pages.
- Upgraded and implemented forms authentication for the web site.
- Designed and implemented n-tier architecture for easier maintenance and future enhancements.
- Developed par and control files for transferring the data from Excel or Text file to Oracle Database.
- Designed and implemented several ASP.Net web forms and controls.
- Front-End enhancement using server controls, web controls.
- Implemented sheridian controls like grid , spread sheet control for data entry and presentation of data.
- Provide Server Side processing using ASP.Net
- Developed Web Services for Business Components interactions.
- Developed and used several XML web services in the project
- Provided an ability in the application to track any material used in production, advice the amount of leftover material for auction through their website .
- Provided every possible combination of Search criteria for materials.
- Created modules that enable client to easily manage related security issues
- Setup job and alerts for Database Backup.
- Optimized Queries to be used in Stored procedures,Views , Triggers and Packages
- Designed and developed custom reports using Crystal Reports
Environment: ASP,Visual Basic.Net, ActiveX Data Objects (ADO.Net), COM+, Sheridian Controls (Grid , spread sheet control), Crystal Reports, Win server 2000, Oracle 9i, PL-Sql , Project 2000 for project management and projections for the completion. Rational Rose for UML diagrams , Visual source safe.
Confidential, Aug 2001 – Mar 2002 Sr. Programmer /Analyst
This project included Design and testing of mobile phone software from various vendors such as Motorola, Ericsson etc. with base-stations from various vendors such as Lucent... Our teams responsibilities were to convert existing ASP web site into a ASP.NET web application.
Responsibilities
- User interface migration from .asp forms to .aspx pages.
- Enhanced user interface using ASP.NET with C# as the preferred Server side scripting language.
- Use of C#, ADO.NET to work with Oracle 9i database with basic functionality for Add, View, Edit, Delete records from a Database.
- Developed Code Behind ASP.NET Pages to facilitate more independence and freedom for Design developers
- Developed the online registration module for the site using ASP.net, C# and ADO.net
- Wrote C# class modules for Database connectivity and execution of stored procedures and functions using ADO.NET
- Used XML for exchanging the business-related information with the clients and for processing the credit card transactions.
- Involved in the Design of Data Modeling and wrote several PL-SQL statements, views, stored procedures and functions
- Tested software that would interface the base-stations with the Cell phones.
- Used Sheridian Controls (Grid , spread sheet control) for displaying data.
- Regression testing involved creating heavy call/paging loads and measuring system performance/response. Delays in
Hand-off and mute problems were resolved by tuning the system parameters.
- Reports about the amount of traffic base-station can hold per second.
- Involved in Unit testing and integration testing of the components of the application.
- Involved in bug fixing of the existing components.
Environment: C#, VB.NET, ASP. NET, ADO.NET, ActiveX Data Objects, Access Reports, Oracle 8x, PL-SQL, Win2000.
Confidential, Nov 2000 - July 2001 Analyst & Developer
HeyAnita develops applications for voice response systems .Technology that enables businesses to provide Internet content on voice telephony like email, horoscope, weather, stocks, and yahoo using COM applications, speech-work.
Responsibilities
- Developed Voice Auto Dialer (using VXML). After the call originates on the corporate number the caller can say the name of an employee and the call is transferred to that person
- Developed Yahoo Message Center. Yahoo users can access their emails over the phone using this application.
- Developed and integrated a web site for sprint customers using the above application. Dealing with the personalization of Movies, Stock portfolio, and contacts.
- Developed XML drivers for faster data access from the database (Sql Server)
- Written several stored procedures and well verse with optimization of queries.
- Designed and developed the automation components as dynamically linked extension DLLs.
- Designed and implemented the User screens using VB 6.0.
- Used ASP, XML with XSL transformation to create different user interfaces depending on the user’s Area to view or modify the data.
Environment: Visual Basic 6.0, ActiveX Data Objects , ActiveX Dlls, Access Reports, XML,XSLT, VXML, Dialogic, Windows NT, Sql server 6.5
Confidential, May 1999 – Oct 2000 Analyst & Developer
Developed and implemented Intranet workflow application that handles day-to-day business activities between the different organizations of the company. This application allows CBS and Sales to electronically create and submit work requests as well as maintain contract specific information. Word, Excel & PDF files can be attached to the work request. Notification between organizations is instantaneous. Reports and ad hoc queries can be generated dynamically for management reporting.
Environment: ASP, XML, XSL/XSLT, JavaScript, VB Script, HTML, DHTML, CSS, COM, sheridian grid control, Oracle 8x , pl sql , XML Spy, Visual Interdev, Visual Basic 6.0, Visual Source Safe, IIS, MTS, Win-NT
Confidential, Oct 1998 -May 1999 S/W Programmer
This as an online product for Bajaj, which consists of Inquiry, Quotation and Order Form modules developed using ASP and JavaScript
Environment: Windows NT, IIS, ASP, JavaScript, SQL Server, used Sheridian grid control , Visual Basic 6.0, ActiveX Data Objects, ActiveX Dll’s, Crystal Reports, ERWin
Confidential, Dec 1997 -Oct 1998 Analyst & Developer
Ciba Specialty Chemicals, major pharmaceutical product exporter required an Export Management system which would automate the process of their Export activities.
Environment: Windows NT, Sql Server, Visual Basic 6.0, ActiveX Data Objects, ActiveX Dlls, Crystal Reports, VBA, ERWin
Confidential, Jan 1997- Dec 1997 Developer
Manufacturing and Sales of home appliances required a system to track inventory, Sales and after sales services to customers
A part of Siemens Group of Industries
Environment: Windows NT, Sql Server, Visual Basic 5.0, Remote Data Objects, ActiveX Dlls, Crystal Reports, VBA
Confidential, Sept 1995 – Jan 1997 Developer
Package had been designed for a Brokerage firm trading in stocks. It stores information regarding daily transactions with the details of
Purchase, sales, dividends and surcharges of stocks
Environment: Windows NT, Sql Server, Visual Basic 5.0, Remote Data Objects, ActiveX Dlls, Crystal Reports