Lead Consultant Resume
SUMMARY
- Confidential is highly motivated result oriented software professional having more than 11 years of experience in web - based systems architecture and design with rich experience in all phases of software development life cycle.
- He has a strong background in internet application development with proficiency in ASP.NET, C#, Web Services, XML, Ajax, CSS and JavaScript Frameworks
- Expertise in .Net Architecture using .Net Framework 4.0, C#, ASP.Net, SQL Server, SSIS, WCF/ RIA Services, AJAX, ADO.Net, Entity Framework 4.0, Visual Studio 2008/2010/2012, Web service, SOAP, XML, WSDL, MTS/COM+.
- Have sound knowledge on Silverlight/WPF, HTML5 & MVC framework.
- Extensive experience in developing and consumingXML, Web ServicesusingWCF, LINQ and Entity Framework.
- Developed a variety of .NET Framework Applications using Web services, AJAX, JQuery.
- Worked extensively on SQL Server and developed various database objects including Stored-Procedures, Triggers, and Functions using T-SQL.
- Developed Intranet applications, Client/Server applications using Windows DNA and .NET Architecture.
- Experience in Confidential Classic SDM, SCRUM, Xtreme Programming, Pair Programming.
- Excellent problem-solving skills and able communicator. Have good experience in Offshore-Onshore Model.
- Strong knowledge of object oriented programming principles.
- Expert in troubleshooting, performance problems and SQL tuning. Good experience using SQL Profiler to troubleshoot application issues.
- Well expertise in database programming using data transformation service (DTS) using SQL 2008 SSIS (SQL Server integration services).
- Extensive hands on experience in Web Technology and Client/Server Technology using VB, ASP, ADO, COM, MTS, COM+, VBScript, JavaScript, HTML, DHTML, CSS, IIS.
- Good knowledge in VBA and implemented reports using Excel.
- Exposure to all phases of Software Development Life Cycle involved in design, developing, implementing and Support of software applications including configuring the servers for the application for N-tier architecture.
- Experience in exception handling, debugging, and testing in .NET applications.
- Quick learner and adoptive to latest technologies.
- Ability to work as a part of a team, where deadlines and commitments matter.
TECHNICAL SKILLS
- C#
- ASP.NET
- VB.NET
- WCF/ RIA Services
- Silverlight 4/ WPF
- Entity Framework 4.0
- SQL Server 2008
- SSIS
- Oracle 10g
- MOSS / SharePoint 2007
- LINQ
- LINQ to SQL
- ADO.NET
- COM+ (MTS)
- IIS
- MS-Access
- Sybase
- VB6
- ASP
- CSS
- MS Project 2007
- Word / Excel
- HTML
- VB Script
- JavaScript & JQuery
- TFS
- SVN
- Accurev
- VSS
- PVCS
- CAML
PROFESSIONAL EXPERIENCE
Confidential
Lead Consultant
Responsibilities:
- Designed, Prototyped and implemented multiple upstream interfaces between Loan origination system to XDOC/Blitzdocs and XDOC/Blitzdocs to Paradetec OCR software.
- Created and consumed multiple web services for interfacing with 3rd party systems and platforms.
- Wrote extensive customizations to core products/modules using the .NET framework and multiple database platforms, sharing code with the rest of the professional services organization.
- Conducted requirements analysis, UI design, data modeling, database design, stored procedure design, and .NET architecture design. Implemented interfaces using Microsoft ASP.NET AJAX using JSON and XML. Wrote AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.
- Corrected numerous architectural, UI, and behavioral problems with existing ASP.NET web application by utilizing XMLHttpRequest class (AJAX).
- Written a lot of stored procedures and SQL views using T-SQL.
- Developed Web Applications inASP.NetusingMaster Pages to maintain the consistent look and feel throughout the application.
- Extensively usedASP.NETWeb Server controls likeGrid View,Data ListandRepeaterfor displaying the records.
- Worked on performance tuning of many old and complex stored procedures written for the application.
Environment: C#, ASP.NET, NET Framework 4.0, VS2010, WCF, Entity Framework, LINQ, IIS, SQL Server 2008, Sharepoint 2010.
Confidential
Lead Consultant
Responsibilities:
- Integrated with CenBaseAPI Interface to setup new loans in Cenlar. The new loan data elements which are populated from loan origination system are converted to XML schema and fed to Cenlar using Windows service.
- Designed, Prototyped and implemented upstream interface to Cenlar.
- Developed a windows service to interface with Cenlar API.
Environment: C#, ASP.NET, NET Framework 4.0, VS2010, WCF, Entity Framework, LINQ, IIS, SQL Server 2008, Sharepoint 2010.
Confidential
Lead Consultant
Responsibilities:
- This application was implemented in a Pipeline pattern.
- Extensively used parallel tasks and concurrent queues to process a sequence.
- Developed in ASP.Net, C#
- Designed and Developed many web services API to be used by the lead partners.
- Written a lot of stored procedures and SQL views using T-SQL.
Environment: C#, ASP.NET, NET Framework 4.0, VS2010, WCF, Entity Framework, LINQ, IIS, SQL Server 2008, Sharepoint 2010.
Confidential
Technical Lead
Responsibilities:
- Designed, Prototyped and implemented upstream interfaces.
- Developed extensible framework for ITMS Application Program Interface (API) to enable: Financial data, Consumption Budget financials, Data Center Billing for downstream consumers. This is developed as WCF services.
- Written a lot of stored procedures and SQL views using T-SQL.
- Converted ANSI SQL to SQL Server 2005 Queries and Fine turned many long running query and transactions
- Architected a custom server control library, which allowed a common set of back-end code to be used in conjunction with the Framework across all global IT applications within the practice. The server control library greatly reduced development time by eliminating code duplication and allowing for true separation of back-end code and UI elements.
- Migrated DB from dedicated SQL Server 2005 to resilient SQL Server 2008 environment.
- Designed and developed variousabstract classes, interfaces to construct the business logic usingC#andADO.NET.
- Developed Web Applications inASP.NetusingMaster Pages to maintain the consistent look and feel throughout the application.
- Extensively usedASP.NETWeb Server controls likeGrid View,Data ListandRepeaterfor displaying the records.
- Worked on performance tuning of many old and complex stored procedures written for the application.
- Resolved outages, preventive maintenance, disaster recovery, auditing and security controls.
Environment: C#, ASP.NET, NET Framework 4.0, VS2010, WCF, Entity Framework, LINQ, IIS, SQL Server 2008, Sharepoint 2010.
Confidential
Technical Lead
Responsibilities:
- Designed and developed the PDL rendering engine which is the key function of this application.
- Re-Architected and converted existing ASP code to ASP.Net.
- Implemented several WCF services with Entity Framework 4.0 to be consumed by downstream applications.
- Adobe API’s were extensively used in the conversion and merging of various office documents to PDF format.
Environment: C#, ASP.NET, NET Framework 4.0, VS2010, WCF, Entity Framework, LINQ, IIS, SQL Server 2008
Confidential
Technical Lead
Responsibilities:
- Implemented custom exception handler class to log all exception.
- Encapsulated the SharePoint list columns by building a custom class.
- Used CAML queries for fetching/writing back data to/from the SharePoint list.
Environment: C#, ASP.NET, NET Framework 4.0, VS2010, WCF, Entity Framework, LINQ, IIS, SQL Server 2008, Sharepoint 2010.
Confidential
Senior Lead Developer
Responsibilities:
- Responsible for designing and developing the application in ASP.Net and SQL Server 2005.
- Designed and implemented scalable and fault-tolerant ASP.NET code as well as complete database schema.
- Migrated DB from dedicated SQL Server 2000 to shared SQL Server 2005 environment.
- Developed SQL Server back-end schema and stored procedures, migration scripts, and integrated them into the API.
- Worked directly with the business customer to define project requirements and managed application design and implementation.
- Develop the project plan and all deliverables.
- Planning tasks, assigning resources, monitoring and tracking during project life cycle
- Proactively manage risks, issues during the project life cycle
- Responsible for agreed-upon project tasks and assignments to be completed on time and within quality standard
Environment: C#, ASP.NET, .NET Framework, Visual Studio 2008, AJAX, WCF, LINQ, JSCRIPT, IIS, Visual Basic for applications (VBA), Excel, Visual Basic 6.0, ASP, T-SQL, SQL Server 2005, SSIS, CSS
Confidential
Senior Lead Developer
Responsibilities:
- Design and Development of ASP.NET web application and .NET components hosted in Windows 2000.
- Used Caching, Session Management techniques, etc for enhancing page-performance in ASP.NET.
- Communication between Data Access Layer andSQL Server was established byADO.NET.
- Implemented validation controls to perform both Client-side using Java Script and Server side validation usingASP.NET Validation Controls.
- Developed project plan and design document for the application.
- Developed Stored Procedures, Functions, Triggers, and View.
- Developed use cases for testing the application.
- Worked on performance tuning of many complex stored procedures written for the application.
Confidential
Developer
Responsibilities:
- Architect and developed this generic reporting engine. Architecture needed to support a 55 million record base table and provide extremely fast reporting using de-normalized rollup tables.
- Developed a Report GUI tool which is used to configure the parameters for the report such as the frequency of the report, formats, priority, required and Optional Fields, Language to support internationalization.
- Design and implementation of reports and queries using SQL in compliance with internal operations and client specifications.
- Analysis of pre-existing reports to design optimized queries and business intelligence reporting, done Modification, enhancement.
- Created tools for different business groups to easily configure reports for different clients.
- Improved the performance of the application by adjusting the database design to improve query efficiency and designing an asynchronous reporting engine to offload reports from the OLTP database.
- Designed transaction validation, execution, and error report routines using a combination of Visual Basic and Transact-SQL.
- Used triggers, stored procedures, batch and transactional methods to optimize performance.
- Worked on the de-normalizing of Databases, and optimization of SP’s, and Applications.
Environment: C#, Visual Studio 2005, .NET Framework, T-SQL & SQL Server 2005
Confidential
Developer
Responsibilities:
- Developed a lightweight XML rules engine to separate Business Logic from Application Code.
- Developed custom XML Parser Library using MSXML to convert the contents of the input file to a valid XML which is validated against schema definition.
- Developed Stored Procedures, Functions, Triggers, and View.
- Developed GUI and implemented validation.
- Involved in designing and developing the application.
- Developed use cases for testing the application.
- Responsible to carry out Integration and system testing.
- Testing the application adhering to client specific quality standards.
Environment: C#, Visual Studio 2005, .NET Framework, T-SQL & SQL Server 2005
Confidential
Developer
Responsibilities:
- Attending the business user calls and queries
- Analyzing the Business Requirements
- Attending BRD discussions & Interacting with the client for new requirements
- Code Review, HLD/LLD, UTP/UTR review
- Designing the Database, User Interfaces, Interfaces & Reports
- Testing the application adhering to client specific quality standards.
- Analyzing the issues and providing resolutions or escalating to appropriate team
- Co-coordinating with different teams to ensure that issues are resolved on time.
- Responsible to carry out Integration and system testing.
- Co-coordinating with business users for user acceptance testing.
- Co-coordinating with business users/ onsite team members and other support team for UAT & PRD implementation.
Environment: ASP, Visual Basic 6.0, IIS, Oracle 9i
Confidential
Developer
Responsibilities:
- Required extreme work in transforming business data to presentation data in a user-customizable format (HTML) and development of low-level components to manage the client-side caching of extensive ADO data.
- Designed around the n-tier model utilizing ASP XML, COM+ components (built using VB 6), and SQL Server 2000 in their respective layers.
- Main development was on the user interfaces with ASP XML XSL JavaScript and development of complementary business objects in Visual Basic 6.0.
- Development of several COM+ objects to be used as APIs by the Sportsbook development team for the web interface development.
- Developed a Session Manager COM Server Component utilizing SQL Server 2000 to enable Session State management on a web server farm, eliminating need for ASP Session object and speeding up performance of large web - based applications hosted on multiple servers in a web farm environment.
- Development of Authentication service to authenticate users logging into the website. It enforces certain rules such as a user account cannot have two sessions at the same time on different betting channels.
- Developed best practices for UI development and new reusable components
- Contributed to architectural decisions and abstracted many of the areas, where Sportsbook web programmers had difficulty such as data validation, database access, session management, effective code sharing, separation of code from content, and others. We enhanced the security and reliability of our entire system, while at the same time reducing the amount of time needed to produce slightly customized versions of web sites.
Environment: ASP, Visual Basic 6.0, IIS, T-SQL & SQL Server 2000
Confidential
Developer
Responsibilities:
- Designed, developed and implemented a set of stored procedures and VB Scripts to import de-normalized data feed into a normalized SQL Server 2000 database.
- Developed APIs (Applications Programming Interfaces) to prevent bad data from being loaded to the database. APIs assist in enforcing rules and content parsing governing the data being captured.
- Analyzing the Business Requirements
Environment: Visual Basic 6.0, COM+ (MTS), T-SQL & SQL Server 2000
Confidential
Developer
Responsibilities:
- Development of the event class and subscriber components.
- Development of the process for formatting output as HTML.
- Development of a template driven email engine framework.
- Development of components for creating and sending e-mail messages utilizing Collaboration Data Object (CDO).
Environment: Visual Basic 6.0, COM+ (MTS), T-SQL & SQL Server 2000
