Architect/lead/senior .net Software Engineer Resume
Columbia, SC
SUMMARY:
- Architect and Senior Application Developer with 20 years of significant experience in Information Technology including 12 years of experience focusing on Web based and CLIENT/SERVER based custom development applications in .NET and Java technologies in Design, Development and Implementation of Internet and Intranet using C#, ASP.NET, VB.NET, ADO.NET, Windows Forms, Web Services, Visual Basic 6.0, ASP, Java, C++ and MS SQL Server.
- 14 years of experience in Object Oriented Programming with C#, VB.NET, C++ and Java.
- 12 years of experience with .NET frameworks 1.1/2.0/3.0/3.5/4.0/4.5/4.6.1/4.6.2 Visual Studio .NET 2003/2005/2008/2010/2012/2013.
- Expertise in Web Development with HTML, DHTML, VBScript, JavaScript, ASP and ASP.NET, Ajax, JQuery, JSON, XML, XSLT, CSS, MVC4/5, SOAP and RESTful.
- Good experience working on ASP to ASP.Net migration projects.
- Strong SQL Server skills especially SQL, DDL, DML, Stored Procedure, Triggers, export/ import, Enterprise Manager, SQL Query Analyzer, SQL Profiler, SSIS, SQL Reporting Service and data warehousing.
- Exposure to other RDBMS such as Oracle with the ability to write complex queries/ stored procedures/ functions/ triggers/ cursors
- Numerous web services written or created SOA using WCF Framework.
- Programming experience in all versions of .Net (Web forms using C#, VB.Net and ASP.NET using .Net) including .Net frameworks, AJAX, ASP.Net MVC, XML Technologies, JavaScript, Web Services (SOAP), caching, remoting and application logging.
TECHNICAL SKILLS:
Languages: C++, C#, VB.NET, Classic ASP, VB6
Web Technologies: Java Script, Telluric controls, XML, HTML, Kendo UIs, KnockoutJS, AJAX, JQuery, XHTML and ASP.NET
Web Services: SOAP, WSDL, UDDI, RESTful
Frameworks: MS Frameworks 1.1/2.0/3.5/4 .0, Struts 1.2, Hibernate and Spring.Net
Database: Oracle 11g /10g/9i, SQL Server 2000/2005/2008 R2
IDE: Visual Studio 2003/2005/2008/2010/2013/2015, NetBeans 7x, Eclipse, NetBeans
Web/Application Servers: Apache Tomcat 5.0/7.0, IIS 6/7. Windows 2003/2010/2016 Servers 32 /64 bits
Other Tools & Methodologies: MS - Office, MS Visio, SQL*Plus, TOAD, Teradata SQL assistance, SVN, Agile, Waterfall, Iterative and Incremental, Factory and MVC3/4
Operating Systems: Windows NT/ 2000/ XP/Windows 7, Window Server 2003/2016 and Windows 10
Reports: SQL Server 2005/2015 Reports and Crystal Reports
PROFESSIONAL EXPERIENCE:
Confidential, Columbia, SC
Architect/Lead/Senior .Net Software Engineer
Responsibilities:
- Keep modifying pre-existing Schema and XSLTs for multiple requirements, like Epay system for agency, SC1040, federal schema, Sales Tax XML schema.
- Debugging and fixing Microsoft CRM, adding, modifying and updating controls and fixing JavaScript code as per requirement.
- Pre-existing web module upgraded with new .Net frameworks, Entity framework and MVC5.
- Making use of RESTful and SOAP services to communicate with other systems, as AJAX played a role to get data from the server by using GET method.
- Working with multiple managers and coordinators because working with multiple modules.
- Dealing with sensitive information since client is Government agency and dealing with personal information, like all Individual and business taxes, modified schemas as per requirement.
- Converted and updated the Legacy systems, converted from VB6 to .Net, as well as updated the VB6 programs so that it should be able to run on Windows 10 operating system.
- Performing ETL and writing, debugging and Fixing .Net C#, VB.NET code with MVC pattern as well as writing Windows Services for multiple projects.
- Performed ETL (Extract, Transformed, Load) Used SSDT(SQL Server Data Tool) and Created SSIS Package and deployed on SQL Server 2014 for Vehicle Guide for State of South Carolina, data source are .Txt and Excel files generated by Vendor Penton company and sent it to SCDOR, in order to use the data and apply South Carolina business rules and sent it back to Penton vendor so that they can generate the .pdfs and Vehicle Books or Vehicle Guides and make it available to users across the state, written Stored procedures and created Views in order to apply Department of Revenue South Carolina’s business rules.
- Performed ETL (Extract, Transformed, and Load) Used SSDT (SQL Server Data Tool) and Created SSIS package and deployed on SQL Server 2014 and generated SQL Server Reports and published on SharePoint 2013 for SchoolIndex project. The main data source Excel and .csv files generated by the users of State department. Need to make use of those files, read it and insert the data into the SQL Server database with the help of SSIS package.
- Designed and provided the solution for EDI (electronic Data Interchange) in the form of XML files over http and ftp protocol.
- Dealing with sensitive Data related with State and Federal Revenue department.
- Dealing with third party and consuming flat files as main Data source and developing interface in C# with framework 4.0.
- Due to Legacy system need to deal with different frameworks and consuming, modifying COM objects.
- Interacting with five different Business Analysts to provide the Technical solution for new requirement.
- Concurrently working with three different requirements and all of them are related with Business Taxes for South Carolina State.
- Creating and converting DTS packages to SSIS packages.
- Writing and executing stored procedures in SQL Server 2008 \ 2014.
- Configuring and hosting internal web sites on II7.0 Server.
- Creating and deploying web services.
- Generating XML Files for State and Federal Tax Returns.
- Created Beer and Wine Applications for Business Tax Returns.
- Created and deployed Windows Services with C#
- Making use of REST and SOAP web services to deal with third party payment and Credit Card payment methods.
- Developed an interface to communicate with Mainframe Database.
- Nine Windows services developed in C# and VB.NET communicating with Main Frame Database thru REST and SOAP web services on INTRANET.
- Writing SQL Scripts and executing to update SQL Server Database whenever needed.
Environment: VB. VB.NET, C#, SQL server 2005/2008/2014, Entity Framework 6.0, Visual Studio 2010 / 2013, Windows Server 2003/2014, JQuery, COM, VB, XML, XSLT, Visio 2013, SSIS package, SSDT (SQL Server Data Tool), JavaScript, DCOM and Windows 10, .Net Framework 1.1/2.0/3.5 and 4.0 / 4.5
Confidential, Nashville, TN.Net Lead System Architect
Responsibilities:
- Managed server side and client side data migration from Sybase to SQL Server with "Sybase OLE DB Provider" and "Sybase ADO.NET Provider".
- Debugged VB.NET code and leading three other internal developers.
- Created and Modified rig stored procedures in SQL Server 2012 to communicate with Data Services.
- Created User Interface in HTML5, CSS3, JavaScript and SQL server to interact with users.
- Modifications in Microsoft CRM by fixing JavaScript code.
- Modified Datasets whenever and wherever required and publishing back to Data Services.
- Managed Hibernate and .Net frameworks to work with different versions of Applications.
- Most of the work going on with ASP.NET web technologies.
- Created SSIS packages to update SQL Server 2008 database with PeopleSoft data. These SSIS packages run as SQL Job.
- Managed VBA application.
- Wrote stored procedures and set as SQL Job.
- Consumed and modified the Web Methods and contracts written in Java, C# and VB.NET.
- Managed and modified the data services along with Web Services written in Java, C# and VB.NET.
- Modified and wrote new code for an existing application in C#, VB.NET, JSON and Telerik controls.
- Followed MVC pattern for an internal application which includes C#, Telerik control particularly Kendo grid controls with SQL Server 2012.
- Debugged CRM for internal users and used BizTalk Server for document transformation.
- Utilized TFS for version control and publishing the sites.
- Managed and developed both applications written in Windows and Web technologies.
Environment: VB. VB.NET, C#, SQL server 2012/2005, Oracle 10g, Entity Framework 6.0, Visual Studio 2012/2013, BizTalk 2010, Windows Server 2003, JQuery, Telerik Controls including Kendo Grids and Charts, JavaScript, KnockoutJS, Adaptive Server and LINQ, .Net Framework 1.1/2.0/3.5 and 4.0 / 4.5
Confidential, Oakton, VASenior .Net Developer
Responsibilities:
- Worked with new development as well as pre-existing code with MVC pattern.
- Created Views, Partial Views in ASP.NET MVC4 application with Razor engine and bind with Kendo UI controls and HTML5.
- Made use of Kendo Dropdown and Grid and binding with View Model and communicating with SQL server 2012 database which sitting behind the WCF services or using WCF services to communicate with SQL server Database.
- Developed PowerPoint utility to transfer the Google slides data and generate PowerPoint programmatically.
- For mobile application, Native code was in C++ and managed code in C#. Because of quick result we used C# but both the languages used to create classes, Component Object Model (COM) and interfaces.
- Generate the Telerik or Kendo Charts using Oracle and SQL server Database.
- Captured the 15-minute interval data from live database and display in Kendo Grid and generate charts to compare the reading and data.
- Created View Model, Models and Controllers.
- Created ADO.NET Entity Data Model and updating existing edmx.
- Used jQuery and JavaScript as well as C# to manipulate Kendo Grid and business logic.
- Created Lambda expressions for writing LINQ query expressions for Controllers and Views.
Environment: .Net Framework 1.1/2.0/3.5 and 4.0 / 4.5, SQL Server 2012/2005, Oracle 10g, Entity Framework 6.0, SSIS, SSRS, Knockout, AJAX, Visual Studio 2013, JQuery, Telerik Controls including Kendo Grids and Charts, JavaScript and LINQ
Confidential, Jackson, MSSenior .Net Developer
Responsibilities:
- Created Views, Partial Views in ASP.NET MVC4 application with Razor engine and bonded with Kendo UI Grid and Dropdown List controls.
- Used Kendo Dropdown and Grid and binding with View Model and communicating with SQL server 2012 database which sitting behind the WCF services or using WCF services to communicate with SQL server Database.
- Created View Model, Models and Controllers.
- Created ADO.NET Entity Data Model and updating existing edmx.
- Attended daily SCRUM and Sprint meetings.
- Developed from pre-existing Native code to managed code for Mobile Application.
- Used jQuery and JavaScript as well as C# to manipulate Kendo Grid and business logic.
- Created Lambda Expressions for writing LINQ query expressions for Controllers and Views.
- Used spring frameworks and invoked Restful services.
Environment: .Net Framework 1.1/2.0/3.5 and 4.0, SQL Server 2012/2005, Entity Framework 6.0, AJAX, Visual Studio 2013, Knockout, JQuery, Telerik Controls, Kendo Grids, HTML5, JavaScript and LINQ
Confidential, Memphis, TNTechnical Lead-Senior .Net Developer
Responsibilities:
- Communicated with PowerBuilder application and making use of Sybase data.
- Responsible for Analysis, design, coding, writing application software, data manipulation, testing and implementation, technical and user documentation. Component and testing of all application code owned by the Packaging Services Department including Maintenance (production support), enhancement and development work since multiple managers have multiple requirements.
- Migrated Number of DTS packages from Java Environment to SQL server 2005 and schedule them.
- Created DLLs with C#, VB.NET and Entity Frameworks.
- Upgraded Packaging module with HTML5, CSS3, and JQuery and Oracle database.
- Used VB.Net and C# to communicate with database SQL Server 2005 and vbScript for DTS.
- Maintained .Net code and Database SQL server 2005 on all three servers.
- Created Stored Procedures and Functions in SQL server 2005 and as well as in Oracle 10g using TOAD tool and communicated with new and pre-existing .Net code in order to achieve the desired results.
- Solved the compatibility issues since Websites are running under different version of .Net Frameworks. Framework 1.1/2.0/3.5 and 4.0 / 4.5 used.
- Created and maintained the SQL Server Reports and Crystal Reports.
- Created SSIS packages and scheduled them on SQL server 2005.
- Imported Excel sheets as a data into SQL server Database thru .Net applications.
- Converted existing ASP.NET module to MVC pattern module.
- Created, modified and maintained SQL Jobs on SQL Server 2005.
- Used Business intelligence tool for SSIS, SSRS.
- Developed internal .NET module for Mobile Application so that Authorized users should be able to change the Entitlements.
- Consumed Java written web services communicating with Oracle database.
- After going through the pre-existing code, it suggests that there should be a relationship between Iterations and increments development, because modified Waterfall model and agile software development patterns were used and it shows that complete requirements were not gathered in the beginning of the development because of continuous involvement of customers so that requirements were and are keep on changing. The main purpose of this requirement is to quick response to the customers to fix the defects and continuous development on new requirement suggested by customers and users.
- Developed Intranet Desktop application with the help of frameworks 2.0 and 4.0
- System. Threading and Task classes used to achieve the goal of this module.
- Utilized frameworks used for Multithreading purpose for WinForms Application.
- Published and maintained sites before and after modifications are made.
- Created number of SSIS packages and used as an ETL since data sources are Flat files, Excel and Informix.
- Created control flows and Extract data from different external data sources including flat files, flow that data through several transformations namely sorting, filtering and merging with other data and converting data types and finally store the result in SQL database and make it available for SQL Server and Crystal reports.
- Created staging tables from SSIS.
- Added a destination data source to a data flow, connected it to incoming data and selected the destination table.
- Created new table also as per required with right columns.
- Created Windows Services and Schedule them.
- Used Teradata SQL Assistance/Web Edition to communicate with other databases for fetching the records at regular interval, created SSIS packages and schedule them so that required database gets updated on time.
- Used OLAP to discover previous or lost relationship with present data item and has been used for generating Excel, Crystal and SQL Reports along with Grid view reports.
- Created Views, partial views and controllers to achieve the required results.
- Used Kendo UI or Telerik controls and generate reports.
- Wrote servlets and created JSP with NetBeans IDE and tested at Apache Tomcat Server 7.0.
Environment: Visual Studio 2010/2012, ASP.NET, C#, VB.NET, MVC3/4, .Net Frameworks 1.1/2.0/3.5/4, Entity Framework, Java, VB Script, SQL Server 2005, HTML5, DB2, SSIS, SSRS, BizTalk Server 2010, Apache Tomcat Server, Adaptive Server, Sybase 12.0, Sybase ADO.NET, MS Access., Oracle 10g, SSIS and WSSO
Confidential, Memphis, TNSenior .Net Developer
Responsibilities:
- Migrated required data from Sybase and DB2 to SQL server 2008.
- Communicated with multiple departments to develop new applications in VB.NET/C# and fix the issues with pre-existing .net applications.
- Consumed web services using XML and SOAP.
- Developed UI using ASP.NET, JavaScript, HTML and AJAX.
- Wrote and created tables and stored procedures in SQL server database to communicate and accomplished .Net modules.
- Wrote and created .NET dlls and functions to generate Xml files to communicate with Main Frame Database and bring the correct result sets.
- Developed internal .NET module for Mobile Application so that Authorized users should be able to change the Entitlements.
- Entitlements are stored in the Main Frame database but it should be able to change those records along with SQL server database records thru ASP.Net User Interface by generating XML files thru .Net application.
- Wrote .NET application to copy Image files from one location to another location but need to get the path from SQL server 2008 database. Join multiple tables and columns to achieve the desirable results.
- Managed and published ASP.NET applications on windows 2003 server with 2.0 and 3.5 frameworks along with IIS 6.0.
- Created tables for ARGO database to insert the data thru the ARGO procedural language.
- Developed from pre-existing Native code to managed code for Mobile Application.
- Written the code to call the web services in native code and managed code for mobile application.
- Developed Native code with MFC for mobile application.
- For mobile application, Native code was in C++ and managed code in C#. Because of quick result we used C# but both the languages used to create classes, Component Object Model (COM) and interfaces.
- Wrote functions and procedures to complete the Teller transactions.
Environment: Mainframe, Windows server 2003, Sybase 12.0, HTML5, SQL Server 2008/2005, ASP.NET, C#, VB.NET, Visual Studio 2010, J2EE, JSP, Vb6, BizTalk Server 2010, VbScript, ARGO and Soap UI tools
Confidential, Iowa.Net Solution Architect Urbandale
Responsibilities:
- Converted and modified the legacy system from VB6 and classic ASP to .Net technologies.
- Led team of four members and all of them were from Java Technologies, worked as mentor for them as well.
- Divided the project into logical parts and then several different parts sometime need to communicate. Typical communication is sending some status changes.
- Wrote VB.NET and C# code to determine the location of the customer for GIS and try to collect the data and determine where to project the data on screen.
- Migrated the whole system from VBA and Classic ASP to .Net Technologies.
- Developed Payroll system for client in Classic ASP, AJAX, JQuery, and PHP with SQL server 2005.
- Developed Web services in VB.NET and Java 1.2 for UPS (United Postal Services).
- Developed TaskSchedular Module in WinForms in VB.NET for Client.
- Wrote VB.NET code to communicate with Weblog reporter.
- Worked as a Mentor since programmers were not aware with required technologies.
- Wrote Web Services in Java and at the same time consumed the web services from other vendors or service providers.
- Utilized GDI and .Net framework 2.0 for GIS.
- Used Google Map API V3.0 along with JavaScript and .Net code to integrate in our site.
- Developed Pre-existing Customer Service Application in VBA with SQL 2005.
- Debugged VBA code and modifications accordingly.
- SSIS and DTS were sitting on two different servers and invoking by VBA methods at certain time.
- Wrote VB script code to communicate with UPS web services for Shipping Module.
- Generated reports for individual employee on monthly basis and showing graph.
Environment: VBA, VB Script, Visual Studio 2008, SSRS, SSIS, MS Access 2003, HTML5, VB.NET, C# and SQL Server 2005 and Oracle, .Net Framework 1.1/2.0/3.5
Confidential, Jackson MSSenior .Net Lead
Responsibilities:
- Stored procedures and packages written in Oracle 10g and SQL2005.
- Communicated with mobile application and developed an application in C# and VB.Net.
- BMS maps to ASP.NET / WinForms via XML.
- Exec CICS preprocessors.
- Managed Runtime services within .Net Framework.
- Utilized NetCobol for .Net fully integrated with Visual Studio and Interoperability with other .Net Language.
- Developed test drive Java Swing and ASP.NET with MVC pattern used for intranet based system to update and edit the comment system with Java, C#, jQuery, Ajax and Nhibernate.
- Developed Test-Driven with ASP.Net C#.
- Designed and validated GUI end with Unit testing.
- Wrote Business logic, design and implemented SQL 2005 database.
- Wrote WCF services whenever required and hosted side-by-side with ASP.NET.
- Used Struts with JSP.
- Logged-in module developed with Struts.
- Used controllers, to keep track of what our users are doing while they are logged in by using http Session State and we were attaching files too.
- Used action filters as well as file manipulation of Controllers. Input from the browser, the controller takes the appropriate action. Each action interacts with a model and determines which view or other controller to send the response to.
- Used Agile methodology and 20% work done with Mainframe's COBOL and CICS and used third party NeoKicks.
- Used action filters as an alternative to HTTP Post by using Authorized attribute to restrict access so only users who are logged in can use it.
- Instructed jQuery to make our HTTP POST call to the controller by performing Ajax call.
- Used repository pattern that insulates data access code by creating a layer of classes to translate back to application code. By configuring Fluent NHibernate we mapped the database to class.
- Connected to the database with Session Factory Session Factory used after map some classes to the database.
- Integrated MVC controllers by setting up the NHibernate session and handling the database transaction.
- Used N-tier architecture.
- Used CSS heavily for look and feel.
- Used Silver light controls to represent data in Data Grid and Grid View.
- Developed Web parts for Single sing-on service for Share point portal 2003.
- Managed billing transactions and information were taking place across the intranet and TCP/IP protocol used securely WF worked fine with this environment.
- Consumed WCF with WinForms along with ADO.NET Data Entity Model.
- Wrote WCF services to have Atomic Transaction.
- Created and managed database and implementation with WCF and service consumed by WinForms Application with C#.
- Responsible for programmatically opening and saving document in document Library.
- Added contents to existing document libraries and list.
- Customized Share Point pages in websites.
- Used agile methodology to make the transition from CICS/COBOL to NetCobol for .Net.
- Used SharePoint portal for day to day activities or enable enterprise to develop an intelligent portal that seamlessly connects users, teams and knowledge so that people can take an advantage of relevant information across the entire network.
Environment: CISCS/COBOL/DB2/and JCL, Visual Studio 2005/2008, WCF, JQuery, SQL Server 2005, C#, Java, Oracle 10g, VbScript, Vb.Net, JavaScript, Silverlight’s, .Net Frameworks 2.0/3.5. SSIS, SSRS, Apache and Windows 2003 servers
Confidential, Memphis, TNSenior .Net Developer
Responsibilities:
- Involved in complete life cycle of this project.
- Stored procedures and packages written in Oracle and SQL server 2005.
- Used SQL server and ORACLE 10g databases across the whole Network with Windows 2003 server.
- Developed UI in Java Swing as well in ASP.NET with C#.
- Developed and modified UI according the client requirement in ASP.NET as well as in Java Swing.
- Hosted Java 1.4 module on WebLogic 8.1 server as we were communication with Oracle 10g database.
- Used Oracle database connection ODBC and .net framework libraries.
- Used JDBC, ODBC and ADO.NET to connect to oracle 10g database.
- Wrote LDAP authentication classes and methods to access users from Active Directory in .net Framework 1.1.
- Prepared technical documents and then design UI layer, Data Layer and then design and implement database.
- Responsible for different types of database connection procedures have been documented and put it on intranet site.
- Managed the Native code and managed code.
- Coded Java to link to as an unmanaged code but it was very time consuming.
- Used shared database for application development.
- Debugged and fixed done in Pre-existing Java code.
- Communicated with the client in identifying task for the onsite and offshore teams.
- Handed the activities between offsite and onsite.
- Analyzed problem analysis and resolution.
- Validated has been written separately and used it wherever and whenever needed.
- Application is used to import flat files and insert into Database. Once file imported then send it to the PDA version PIB5000 that is Barcode scanner and stored it as a flat file database and then upload it back to the Database and from there it had to go back as a flat file to SAP.
- All flat files are parsed and then inserted into the database; if data is already present then it should discard it, before doing so it is going prompt the user.
- Designed and implemented database with DAL layer to communicate with database.
- Created multiple User Controls as per requirement of the project.
- Used NUnit testing tool for testing classes and method.
- Built Business Logic and Data Access Components.
- Responsible for data transfer between the business data and the user controls is carried over by WPF data binding so, the business code never needs to access the application user interface controls and their properties explicitly.
- In the application directory created Web.config file and add the configuration code so that WCF infrastructure uses the information to construct an end point for client applications to communicate with.
Environment: VS2005/2008, SQL Server 2005, C#, VB.NET, Java, Oracle 10g, JavaScript, Vb.Net, VbScript, .Net Frameworks 2.0/3.5
Confidential, Memphis, TNSenior .Net Developer
Responsibilities:
- Performed data modeling with SQL Server 2005's Visual Data Modeling tools.
- Managed Sybase database has very much in-compatibility with SQL server 2000.
- Ran Sybase on SQL anywhere server of windows.
- Managed interactive SQL tool of Sybase 10 is used to connect to SQL server.
- The main problem with NULL and non-NULL as it is not supporting in Sybase to bit data types.
- Faced problem with data types for Identity Column in Sybase is numeric(x, 0) whereas in SQL server Tinyint, smallint, int, decimal(x, 0) or numeric(x, 0).
- Wrote stored procedures that used for reconciliation, Letter generation and Auditing Modules.
- Main focus on Internal Health System of FedEx which is present in Oracle 9i (PL/SQL) and Sybase.
- Wrote Business logic in C# and UI designed in ASP.NET as well in Win form.
- Developed VSTO application with C#.
- Designed UI part in ASP.NET 2.0.
- Designed and implemented Letter Generator Module on Web as well as on Client side. ASP.NET is used for Web and Win forms for Client.
- MS Office tools module has been developed in C# to generate Letters on client side with SQL server 2000 database along with Actions Pane. Actions pane populated with win forms controls and communicate with SQL server 2000 and 2005 database to display result set and generate the letter.
- Managed Letter Generator module completely dealt with MS Word Objects and VB.NET.
- Responsible for MS Word bookmarking programming with C# used extensively for Letter generator module to communicate with Database SQL server 2000 to replace bookmark values.
- Anthem billing module used text and excel file to import and parse it with Regex of C# and generate adhoc reports.
- Faced problem with Data types like nchar, vchar, char, nvarchar, binary, varbinary has same length in Sybase as 255 but in SQL server it is vary like 4000 to 8000 but solved the problem according business rules.
- Managed isolation level differences as well as return codes.
- Lot of object had to be renamed before they used in SQL server 2000.
- Finally recreated lot of tables as business logic changed.
- Imported all types of files from different data sources like bank statement, text files, excel and doc files parsed it, reconcile it and then inserted into database SQL server 2000 and 2005.
- Designed Database and implemented it.
- Provided documents for developing business logic.
- Wrote custom classes to use LDAP authentication.
- Managed Web services with WCF in visual studio 2008.
- Managed HRA modules with reconciliation.
- Designed and implemented Word letter generator module with C#.
- Responsible for authentication and authorization form based as well as Windows based with Active Directory.
Environment: Visual Studio 2005-2008, Vb6, VbScript, .Net Frameworks 2.0, IIS 6.0, C#, VB.NET, SQL Server 2000/2005, ASP.Net
Confidential, Memphis, TNWeb Developer
Responsibilities:
- Designing and bonded XML with asp.net pages along with code behind file.
- Extensively used XML Binding, XmlNodes, XmlNodeList and XmlNodeTree. ASP validation controls.
- Created and designed asp.net pages along with Xml files.
- Designed Xml file was big challenge because those xml files will be used in Business Logic.
.Net Developer
Responsibilities:
- Performed database design and documentation.
- Used ASP.NET, C#, DHTML and MS SQL Server 2005.
- Worked with Visual Studio .NET 2005 along with Vault.
- Worked as a Web Developer designing and developing web pages in ASP.NET and communicating with MS SQL Server 2005 and generate the client reports in SSRS.
- Performed database modeling, mapping and reverse engineering with given SQL script.
- Used VB.NET, ADO.NET, Visual Studio .NET 2005, AJAX, SharePoint.
- Managed portal, Vault, MS SQL Server 2000/2005 and Windows, Win Forms.
- Used Transact-SQL on a SQL Server Database.
- Used Adobe Photoshop as a Front-End development along with Dream Weaver.
- Used JavaScript or Ajax extensively.
- Created Custom Java classes and methods and communicated with SQL server 2005.
- Responsible for database modeling has been done in SQL server 2005.
- Used Business Objects and Data Access Layer to communicate to Business Entities.
- Login Module with LDAP networking services.
- Designed and implemented the database as a MS SQL Server 2000/2005.
- Utilized JavaScript on Client side.
- Involved in UI due to daily requirement from Client side where as Clients were EA Games and Game Spy.
- Used SharePoint portal for day to day activities or enable enterprise to develop an intelligent portal that seamlessly connects users, teams and knowledge so that people can take an advantage of relevant information across the entire network.
- Made changes in Business Objects accordingly.
- Created Business Objects and made them available for Server Controls and User Controls.
Environment: VS 2005, .net Framework 2.0, SQL Server 2005, SSRS, SSIS, Ajax and C#, Adobe and flex
Confidential, Miamisburg, OH.Net Developer
Responsibilities:
- Utilized Fujitsu software's because it's NetCobol for .Net provides platform for CICS/COBOL migration with IBM COBOL syntax support.
- Implemented Stored Procedures.
- Responsible for overall design, implementation and deployment of .NET Framework 2.0.
- Worked individually in creating, normalizing, rationalizing data in MS SQL Server 2000.
- Transferred existing data from MS Access to MS SQL Server 2000 using DTS.
- Wrote SQL queries and Stored Procedures.
- Created web interface and login page in ASP.NET.
- Retrieved all the data as required to front end using ASP.NET and ADO.NET.
- Developed and converted existing ASP applications to ASP.NET.
- Plenty of Ajax code has been re-used and used in ASP.NET pages.
- Used BAM to manage aggregations, alerts, and profiles to monitor relevant business metrics.
- Developed UI with Java server face later on changed to ASP.NET 1.1.
- Generated Hibernate from Java data types to SQL data types and passing to .Net Developers.
- Used Transact-SQL on a MS SQL Server 2000Database.
- Designed and implemented MS SQL Server 2000 Database and Tables.
- Used Visual Studio because of tight integration with Visual Studio and support for Web Services.
- Verifiability feature used which was very useful code generation for SQL Server 2005 stored procedures.
- Reused and wrote JavaScript methods and functions for validation because being pre-existing code were written by Java team.
- Utilized JavaScript in entire project.
- Directed binding in BizTalk Server 2004 is used to send messages.
- Used Agile Programming Methodology.
- Worked on Defects and Stories.
- Created User Controls which were embedded in ongoing project.
- Created User Controls and made them available to interact with database and other third party software like spring.net and Web Grid.
- Responsible for created business object and made them available for Server Controls and User Controls.
- Implemented Data Integrity.
- Managed and manipulated Data with DTS.
- Developed User authorization and authentication security with regards to user roles.
- Involved in writing Web Services.
- Provided LDAP network services Authentication written in C#.
- Used NUNIT for Testing is a small piece of code (which was ten lines) which tests a small part (most times a single function) of a program's class's module. This solved a lot of bugs.
- Wrote code (called Test-First Programming) creates cleaner and better designed code
Environment: Spring .Net Frameworks, Hibernate, ASP.NET 1.1 and 2.0, C#, ADO.NET, Visual Studio .NET 2005, AJAX, DTS, Crystal Reports XI, NUNIT, NMOCK, SharePoint, Visual Source, DB2, MS SQL Server 2000 and Windows
Confidential, Torrance, CA.Net Developer
Responsibilities:
- Created a Data model, Table Scripts, Stored Procedures and Triggers to manage business logic.
- Developed data abstraction layer built on ADO.NET classes to manage interactions with MS SQL Server.
- Used VB.NET to design and developed the GUI application that supports the oracle database for the client/server application.
- Responsible for design and development of key modules in the Project Business Solution.
- Designed and developed Windows Forms based user interface layer that provides multiple segregated views for the customer.
- The Data Abstraction Layer provided features like referential integrity, transactions for critical processes and fault tolerance.
- Developed reports using Crystal Reports.
- Documented design documents and test plans for testing.
Environment: Visual Studio .NET 2003, VB.NET, ADO.NET, XML, XSLT, Crystal Reports 9, MS SQL server 2000 and Windows
Confidential, RiyadhSenior Java / Main Frame Developer Riyadh
Responsibilities:
- Involved in complete life Cycle of the project.
- Wrote stored procedure packages in Oracle 10g.
- Worked individually in creating, normalizing, rationalizing data in Oracle 10g.
- Completed database design and modeling in SQL server 2000 and Oracle.
- Created tables, views, and relations using SQL Enterprise Manager.
- Implemented client side scripting using HTML & JavaScript.
- Later in the part of project BizTalk server 2000 was introduced and used to communicate with SQL server / Oracle and DB2. In the form of Flat files and SQL records.
- Developed three tier applications with robust and scalable web architecture.
- Created UI in Java Swing and Applets used on internet.
- Responsible for servlet handles server-side processing.
- Used JavaScript and CSS for client side validation.
- JavaScript code invoked in Applets.
- Created and communicated Dynamic JSP with Oracle 10g database on their Intranet based website.
Environment: Java 1.4, JSP, JBuilder, Oracle and SQL server 2000, Mainframe, CICS, COBOL and DB2
Confidential, King of Prussia, PAProgrammer
Responsibilities:
- Developed a module to manage the leads i.e. add, edit, delete a lead and storing lead related information and to keep the track of flow of lead.
- Responsible for Company, Division and Person management system.
- Maintained the relation between lead and related company/division/contact person and source.
Environment: Java 1.2, Oracle 8i, SQL Sever7, Web Logic Server5.1, JavaScript, HTML
ConfidentialProgrammer Analyst
Responsibilities:
- Developed module Payroll Management and batch processing of data.
- Responsible for dynamic updating of the data processing screens and employee information screens.
- Created and maintained database of different employee schemes.
- Modeled employee Benefit Plans.
- Maintaining detailed information of the employees.
Main Frame and Java Developer
Responsibilities:
- Responsible for interacting with the client to create a User Interface Prototype, per client's requirements.
- Used Java adaptive server to connect to Sybase.
- Wrote stored procedures in T-SQL.
- Utilized Java swing for UI development.
- Used Java for application development.
- Conceptualized, designed and developed a User Interface for the portal that supports multiple themes.
- Authored several user controls to be used in the project.
- Programmed Crystal Reports to add Reporting features to the Application.
- Managed IIS Server, Sybase database, Oracle 9i and Windows.
- Financial module written in COBOL along with DB2.
- Main database was Oracle 9i with Java 1.2 and written Stored Procedures and created packages.
Environment: COBOL, JCL, CICS, DB2, Java, C++, Oracle 8 & 9i and Windows NT, Java1.2 and Visual Basic 6.0, ASP, Visual Studio, XML, XSL/XSLT
ConfidentialMain Frame and Java Developer
Responsibilities:
- Worked with Pre-existing system which was in COBOL, CICS and DB2 later developed in Java and Oracle.
- Involved in the development using Java and design artifacts such as class, activity, state, and sequence diagrams.
- Developed business layer components using JSP.
- Wrote stored procedures and created packages in Oracle to make the system efficient.
- Designed and developed Property Maintenance and General Inquiry modules.
- Designed General Inquiry Module using JSP.
- Developed on-line database Loan Origination System.
- Created classes and objects in Java 1.2.
Environment: COBOL, JCL, CICS, DB2, Java, C++, Oracle 8 & 9i and Windows NT