Lead Developer Resume Profile
SUMMARY:
- Over 10 years of IT industry experience encompassing a wide range of skill set, roles and industry verticals with all phases of Software Development Life Cycle SDLC with onsite offshore model.
- Extensive experience with Architecting, analysis, design, development, customizations and implementation of software applications.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- Architect, develop, test and deploy.NET applications across platforms within agreed budgets and time frames. Deliver technical design.
- Strong Documentation skills with requirement and design documents, technical specification, test plan and test cases, Deployment and user training documents.
- Has extensive experience as a Senior System Analyst in Design, Development and Implementation of commercial Web Based applications, Client-Server and 3-tier applications along with Framework component development. Experienced in ASP.NET, ASP.NET MVC, and C . NET, VB.NET, LINQ, SharePoint 2007 HTML, DHTML, VB Script, Java Script, JQuery, WCF, MS SQL Server,Hibernate MY SQL, MS-Access, Sitecore, COBOL, Azure and Crystal reports, SAML.
- Strong database design and programming experience. Strong skills in writing Stored Procedures, User Defined functions using SQL, T-SQL, Functions, Triggers, Cursors and Indexes using SQL and PL/SQL in Oracle.
- Extensive experience in Developing Win and Web Forms, Web Services, User Controls, Custom Controls. Experience in writing Stored Procedures, SQL, T-SQL, Functions, Triggers, Cursors and Indexes using SQL and PL/SQL in Oracle.
- Experience in working vb.net based web application using sql server as database to provide a rich windows based application.
- Experience in Microsoft Visual Studio Tools for Office VSTO applications, integrating with MS Excel
- Good knowledge on DATA POWER and MESSAGE BROKER
- Managing project and hands-on experience on Microsoft Windows Azure
- Worked with Solutions Architect to ensure smooth translation of requirements into applications
- Creating WPF/Silverlight applications using MVVM architecture.
- Developed a Silverlight dashboard to display current capacity of projects, managing Finances.
- Good knowledge on Billing systems experience with ICD 10
- Good knowledge on Corticon rules and BPM flow
- Good knowledge on Data Modeling and Data Mapping
- Created Silverlight application for K2 workflow forms
- Experience in developing customer facing website using n-tier model to implement cutting edge technologies such as AJAX and Jquery to get rich UI experience
- Proficient in developing .NET applications in Visual Studio 2010/2008/2005.
- Experience in Multithreading programming in C ,C
- Experience with at least one .NET based Content Management System Kentico
- Experience in Applying Multithreading techniques for creating high performance applications
- Maintenance and Troubleshooting of internally developed applications and other solutions but not limited to Scripts for Reporting, LDAP and complex SSIS packages.
- Experience in developing complex BI reports using SSRS.
- Experience in complex SSIS Package design, SSIS Scheduling, workflow design, Framework design.
- Expertise in VB programming, testing, and working on compatibility modules
- Conversion of data-driven Microsoft Access application to VB.NET Windows forms application.
- Experience in source control systems like Microsoft Team Foundation Server TFS 2010 , Visual Source Safe For handling file version and storage, star Team and Subversion and .Net Framework 3.0/2.0/1.1 for development of software class libraries middleware Business Logic Layer BLL , Data Access Layer DAL and User Interface UI components.
- Strong database skills, Object Oriented Programming and development knowledge.
- Well acquainted with the quality practices for SEI-CMM Level 5, Six Sigma and CMMI.
- Experience in leading and managing teams. Handled multiple roles - Technical Lead, Onsite Coordinator, Configurator, Developer, Tester.
- Executed software projects for Telecom NTL and CPG industry like KPMG,PMI ,Nestle, Campbell's
- Have excellent problem solving and troubleshooting skills, analytical and multi-tasking capabilities
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player/Team Leader and have the ability to work independently as well.
TECHNICAL SKILLS:
ProgrammingLanguages: VB.NET, C , ASP, Visual Basic 6.0, HTML, VBScript, JavaScript, SharePoint Portal Server 2003, Microsoft Office SharePoint Server 2007 MOSS
RDBMS: Oracle, MS-SQL Server 2000/2005/2008/2010, MS Access 2000, IBM DB2
Microsoft Technologies: .NET ASP.NET, VB.NET, C , ADO.NET , ASP.NET MVC
O/S: Windows 98/2000/NT/XP
Processes: IBM's QMS Quality Management System
Reporting Tool: Business Objects, SQL Server Reporting Service SSRS , SQL Server Integration Service SSIS , Crystal Reports8.5
Modelling Methodologies/Tools: Rational Rose, UML and Microsoft Visio.
Software Configuration Management: Visual SourceSafe, Rational Clear Case, TFS
Other Tools /Technologies: CAS CPWerx, Net Insight IBM , Data Power IBM .
PROFESSIONAL EXPERIENCE:
Confidential
Role : Lead Developer
Responsibilities
- Strong technical skills in .Net technologies, SQL Server, Business Intelligence, Sharepoint and Biztalk.
- Used Policy Based Administration feature SQL Server 2008 .
- Worked With 'upsert' commands to programmatically INSERT data if it does not exist or UPDATE the data if it does all in 1 set of logic SQL Server 2008 .
- Used Spring.NET for Inversion of Control and Dependency Injection using C Interfaces. Utilized Spring.NET's AOP Aspect Orientation for Transaction management and cross cutting infrastructural concerns
- Implemented Dependency injections using spring.net
- Create VBA programs to automatically update Excel workbooks, encompassing class and program modules and external data queries.
- Involved in the functional automation for the web application using .Net Framework and C .
- Automate, debug, and deploy the web applications using C , SQL Server, AZURE, other tools including Fiddler and HTTPWatch.
- Experience in the Functional Automation and Performance Automation of the API's and the Web services, Web Applications using C , .NET Framework, VS Unit Testing Framework, WCF, AZURE REST APIs, TAEF Test Authoring and Execution Framework , MsTest, VSTT, Visual Studio Coded UI RNP , MitaSpy, KAF, NUnit and SQL Server.
- Extensive Performance, Stress, Scalability, Capacity, functional, white box, security testing experience with strongWeb Application Development experience.
- Prepared mapping documents for ICD10 and 5010 transactions.
- Met with users to discuss and gather ICD10 requirements.
- Gathered, analyzed and documented business requirements for ICD10.
- Attended meetings on cross walking between ICD9 and ICD10.
- Gathered, analyzed and documented business requirements for ICD10
- Attended meetings on cross walking between ICD9 and ICD10.
- Thorough understanding on ICD9/10 codes
- Worked with JSON objects and effectively used knockout scripts on objects in presentation layer.
- Created new Fraud rules, under writing rules, knockout rules, and Verification rules.
- Designing and creating tables and triggers in Sybase. Writing stored procedures in Sybase.
- Design and develop an ecommerce solution that integrates within an existing ASP.Net 2.0 application.
- Plan and migrate existing ASP.Net 1.1 applications to ASP.Net 2.0.
- Plan and migrate existing ASP Classic applications to ASP.Net 2.0.
- Programming using WCF Windows Communication Foundation RIA service and Entity Framework 4.05
- Create silverlight business applications, with .NET RIA Services for data access using ADO.NET Entity framework
- Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.
- Developed maintained Web Forms with ASP.Net, Silverlight 2.0 and C .Net.
- Lead the team to do task estimation and ensure on time deliverables.
- Lead the team to follow coding standards and best practices during development to deliver quality deliverables
- Lead the team to do better coordination between team members to the client deliverables
- Experience in BizTalk 2006 R2
- Used BizTalk Orchestration, Schemas, Mapping and SQL, File MQ Adapter to generate EDI 820, 824 and 997 messages to create wire request. Also used BizTalk to generate Dash message request for new account opening request for Onboarding application. Also involved in setting up EDI parties.
- Architected and deployed solutions and projects in BizTalk, .NET, C , WCF.
- Assisted with automation of finance department's manual processes by writing VBA code and using macros and formulas to speed processes and maximize accuracy
- Created Excel based application to move/format data between sheets based on selection criteria using the Excel Object Model, VBA, Events, Right Click Events, Combo boxes, and Double click events
- Performing basic monitoring tasks on Sybase IQ servers
- Wrote new complex stored procedures in Sybase and optimized the existing code written in Sybase..
- Developed a .NET batch application responsible for processing Medicare enrollee information from Voyager into FACETS.
- Developed a .NET batch application responsible for extracting data from FACETS and transferring it to Voyager system enterprise wide software .
- Code reviewed Facets extension modules in C and C .
- Revitalized critical pharmacy application written in SQL, using Facets data, converting it from nearly-unmaintainable to clean, understandable code.
- Written facets Components inJSF Java server facets forLogin,itemised,summarypage.
- Designed several Sequential Workflow Libraries WWF for business logic by analyzing business requirement.
- Designed and developed Workflow WWF system used to track and control the activities within the business processes.
- Designed workflow with Skelta SharePoint Workflow Accelerator and Windows Workflow Foundation .Net 3.0 , improved and increased reliability of existing workflows
- Responsible for setting up the GUI for the messaging interface during its migration from one server to another server where the GUI is built up using JSP, Servlets , Java Script, AJAX, JDBC and deployed in Solaris platform using Websphere and also responsible for maintenance of the GUI.
- Mentoring development team, portal team on Websphere, authoring, personalization
- Developing interactions and wireframes for employee dashboard portal in Websphere.
- Working with interface and development teams in the implementation Websphere/SAP portal.
- Windows Workflow Foundation WF development for a complex decision matrix
- Strong preference for experience with .NET 3.0 technologies: WPF, WCF, WF WCF Windows Communication Foundation, WF windows work flow foundation
- Extensively used the LINQ feature in .NET 3.5 for querying collections and integrating with SQL.
- Used SQL server 2008 for writing Stored Procedures, Views and Triggers.
- Involved in database objects creation like tables, triggers. Developed complex T-SQL stored procedures in SQL-Server 2008.
- Developed web pages with data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding and Data Tem plating.
- Applied Multithreading techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
- Designing and creating tables and triggers in Sybase.
- Developing application in vb or vb.net.
- Responsible for developing the Business Logic using VB.NET
- Designed and Created winforms and its behavior using .NET technologies VB.NET
- Used VB.NET as a code behind for all the web pages.
- Resolved issues in other applications that are used VB.NET.
- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Responsible for Define and own end-to-end Architecture from definition phase to go-live phase
- Responsible for review design to make sure design is aligned with Architecture.
- Having sound knowledge in developing RIA Application using Silverlight2.0 and integration with Asp.net.
- Writing stored procedures in Sybase for complex calculations and prepare report data
- The server is written in C , using a mixture of NHibernate and vanilla SQL/stored procedure for persistence. The communication between the server and the client is using WCF.
- Maintenance of a risk application, developed in C and ASP.NET MVC, and using NHibernate as its Object Relational Mapping ORM framework.
- The back end is C 4 with NHibernate as the ORM using Fluent NH for the mapping .
- Excellent understanding of .Net framework 3.0 WPF, WCF, WWF, WCS
- Developed the web site using C 4.0, ASP.Net, WCF, Web Services, SQL Server 2008, SSIS, NUnit, Ajax, and Entity Framework 4, SAML.
- Worked with Entity Framework for creating domain entities and whole data access layer.
- Hands-on experience with WCF Windows Communication Foundation and WWF
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- WCF: and web services, exposing and consuming data using a variety of bindings and authentications including custom bindings.
- Creating WCF applications requiring Instance and concurrency management
- Create and document various API's for subscribers to interact with system and data.
- Developed Windows Forms, incorporating Infragistics controls.
- Windows application development using MVVM, VB 6, VB.Net, C , WPF
- Created various ADO VB6 Data-reports and Crystal Reports for viewing data. The application is being up graded to VB.NET
- Developed one project module in MVC3 using Entity Framework 4.1Model-First approach Worked on Controller actions, filters, custom validations etc.
- Responsible for the creation of the applications by using VB.NET and enhancement of the projects for .net application.
- Used COBOL to design, code, and implement applications and software for the organizational IT systems
- An exclusive experience working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code.
- Created snapshots by using MVVM model for WPF Windows Presentation Foundation for the functional requirement phase and used SQL Server Integration Services SSIS
- Experience in developing MVVM based applications to implement WPF based desktop application development.
- Experienced in implementing Sitecore for better content management solutions for rich development and scalability
- Implemented Sitecore for better content management solutions
- Used SiteCore for presentation and template components
- Experience in working with windows Azure to implement virtual machines, cloud services and virtual storage
- Experience in working with windows azure integrated with .net for providing rich web site creation and content delivery network
- Worked on Service Oriented Architecture SOA for developing application.
- Participated in the whole life cycle of the project including design phase of the project, which was designed using ASP.NET, VB.NET and ADO.NET
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Leading, and collaborating with, a team of engineers to build and innovate our API tier, establishing web API, database, and infrastructure best practices.
- Used Web Services SOAP, WSDL for communicating with other application and components.
- Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance.
- Used Microsoft ADO.NET to access data from database in a web application.
- Applied Multithreading techniques for creating high performance applications
- Involved In designing and building SQL Server Integration Services SSIS packages
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Designed and implemented application using .NET Framework 3.5
- Experience in SSAS SQL Server Analysis Services in SQL 2005 and SQL Server 2008
- Developed Multi dimensional Objects Cubes, Dimensions using SQL Server Analysis Services SSAS .
- Used .NET framework 4.0, n-tier architecture and Object Oriented Methodologies for application development.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Testing the application for performance issues and data integrity using NUnit.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server TFS .
Environment
ASP, ASP.Net, Visual Studio 2010/2008,ADO.Net ,C .Net, Microsoft IIS V.6, CSS, AJAX Controls, WCF, Web services,jQuery,HTML5, XML, XSLT, SOA, ASP.NET MVC 4.0, NUnit, SQL Server 2005, SSRS, SSIS.
Confidential
Role : Lead/ Sr. net Architect
Responsibilities:
- Lead the team to do better coordination between team members to the client deliverables
- Lead the team to follow coding standards and best practices during development to deliver quality deliverables
- Lead the team to do task estimation and ensure on time deliverables.
- Lead the team effectively by performing onsite and offshore coordination for timely deliverables
- Designed REST APIs that allow sophisticated, effective
- Designed and documented REST/HTTP APIs, including JSON data formats and API
- Developed REST/HTTP APIs for exposing geospatial applications
- Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the registered users.
- Develop new services from scratch, and extend recently developed ones for the management of risk in the Equity Derivatives area.
- Developed classes in Business Layer and in Data Access Layer in C .NET.
- Designing of WCF based Service, Data ,Fault and Message Contracts
- WCF was designed with Service oriented architecture to support Distributed computing where services were consumed by end users
- Create a SOAP and REST web service and clients using CXF for multiple partners.
- Designed and developed REST partner APIs for the Intuit Payment Network using Grails/Groovy
- Developed the application using ASP.NET, VB.NET with Oracle 8i as the backend
- Used Microsoft FrontPage in creating html pages
- Created object oriented design and framework by identifying classes and implemented object oriented programming using VB.NET
- Good understanding of Authentication Methodologies like oAuth, OpenID and Azure Fabric Access Control Service.
- Developed background process infrastructure on top of Windows Azure Queues
- Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing
- Designed web forms using ASP.NET and used VB.NET as code behind
- Used Custom Validations and User Validation to give access to registered users.
- Developed Business Logic classes for Transaction Module using Business Services.
- Used Win forms controls and Custom User Controls to provide standard interactive User Interface.
- Design and development of a startup project based on Windows Azure technology.
- The data access layer is using NHibernate, with attribute-based mapping
- Implemented a report designer UI in Excel using VSTO and windows form to allow the creation of predefined queries or Building Blocks which can be shared or used to create report instances.
- Developed.NET pages in C to meet the business requirements using Visual Studio. NET 2010
- Coded extensively in VB.NET targeting the Business requirements.
- An exclusive experience working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code.
- Working prototype of an application to upload rendering jobs on Windows Azure, executing them and let users view and download them
- Created database objects using IBM DB2 including complex Stored Procedures, DTS packages, triggers, cursors, tables, and views and other SQL joins and statements for applications.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, C .NET, XML ADO.NET and .NET Entity Framework.
- Developed Windows Forms applications using VB.NET and Microsoft Access 2003 applications.
- Using MVC Architecture Controller receives a request and Controller decides the requested activities based on request parameters.
- Implemented interfaces in C .NET which encapsulate business logic and call them from web forms.
- Experienced in using kentico as content management system to build website for efficient content representation.
- Used WPF and WCF to communicate between DAL and other business components
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Designed and developed financial and cash management application using Windows Presentation Foundation WPF .
- Developed Web Services for the System using .Net SOAP/XML .
- Deployment of web services for online transactions using C .NET and exposed them through SOAP and HTTP.
- Used Serialization in C .NET coding to serialize and de-serialize XML to objects and vice versa.
- Experienced in migration project converting the database msaccess to sql server for asp.net web application Guiding SOA architecture across various development teams.
- Support and own the SOA architecture direction, working with the Enterprise architecture and Data architect.
- Transformed XML files into specified business format PDF, MS-Word using XSLT
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Documented the modules developed front-end screens.
- Developed T-SQL Stored Procedures for Generating Reports.
- Used Java Script validations with ASP. Net controls
- Used JQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows
- Used JQuery for creating JavaScript behaviours
- Used Agile methods and frameworks/tools like Spring and Hibernate.
- Used Visual Source Safe VSS for version and source code control.
- Maintained and supported Microsoft Team Foundation Server TFS to allow for a secure code in a multi-team environment.
Unit testing of developed modules.
Experienced working day to day on a BizTalk application, performing various Builds and Deployments and developed various testing scenarios
Environment:
C .NET, .Net Framework 2.0, ASP.NET,MVC,WPF, XML, JQuery, Web Services,SOA, Java Script, CSS, ADO.NET, IIS,HTML, MS Excel, Document Object Model, Visual Source Safe VSS , IBMDB2and Visual Studio.NET 2005
Confidential
Role: .Net Developer
Responsibilities:
- Designed and developed web forms in ASP.NET 3.0 using .NET Framework 3.0.
- Developed the application Framework in ASP.NET 3.0 primarily using C .NETwith the business logic implemented using .Net Assemblies.
- Controller delegates tasks to be performed based on the request parameters and Controller delegates the next view to be shown Using MVC
- Extensively used C .NET to develop server side event handling and components to handle business process.
- Used JavaScript validation controls for WebPages.
- Used ADO for retrieving data from backend database SQL server.
- Used XML for communication and XSL, DHTML for presentation.
- Used AJAX to trade data with a web server, without reloading the page.
- Designed and implement WCF, was used to communicate between business-to-business B2B , business-to-consumer B2C .
- Developed and managed complete data migration process in multiple organization.
- Stablished a productive data migration system by troubleshooting and generating error free process.
- Developed web services using SOAP, WSDL, UDDI protocols that integrate the application with the Client/Service application which helps in tracking user specific information.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Using VB.NETSSA Architecture to create .NET component to implement the document management functionality.
- Programmed ADO.NET for communication between application and database, used extensively Data Set, Data Table, Data Views, Data Adapter and Data Readers to render Data.
- Responsible for maintaining versions of source code using Team Foundation Server TFS .
- Developed classes for connecting to the SQL server Database.
- Providing primary production support functions including bug fixes, unit testing and integration testing.
- Developing complex BI reports using SSRS.
- Including in complex SSIS Package design, SSIS Scheduling
- Created views and stored procedures and optimizing them as required by front-end developers for easier implementation on web pages.
- Involved in Unit testing and regression testing of the entire application.
- Involved in improving the performance of the application by implementing Application level Caching and re-developing the Proposal Template with HTML, ASP .Net and PL/SQL Code.
Environment:
.NET Framework 3.0, ASP.NET,MVC, C .NET, ADO.NET, XML, XSLT, Web services, JavaScript, SQL Server 2005,SSIS, SSRS, IIS 5.0, and Visual Studio 2005.
Confidential
.NET Developer
Responsibilities:
- Designed BL and DAL using C , ADO.NET and Sql Server.
- Implemented membership and role based providers for authentication and authorization.
- Implemented Agile methodology and SCRUM framework for rapid development. Acted as Scrum Master.
- Used ASP.NETWeb Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Exposed Business functionality by Creating Web Services.
- Created procedures, functions, triggers using T-SQL
- Used IBM Clearquest for logging, tracking defects in development and QA release phases.
Environment: C . NET, ASP.NET, ADO.NET, MS Visual Studio. NET, Web Services, XML, XSLT, UML, JavaScript, SQL Server 2005
Confidential
Responsibilities :
- Developed a Framework for the Report Development. This framework will reduce the development of individual reports and simplifies the addition of any new reports to the application. Each report is a user control that is derived from a BaseReportControl class and all the attributes and base methods are implemented in the BaseReportControl class. This concept has later been implemented in other applications of BTS
- Developed an Org Hierarchy Filter Custom Control for filtering of the Org hierarchy, this control has later been used in most of the applications within BTS.
- Developed Security framework for the application to limit the data access of the users.
- Developed Retail Compliance Scorecard, MSC Scorecard and MSB Action Required Reports as part of this project.
- Implemented Microsoft Data Access Application block for data access.
- Developed Stored Procedures, User defined function and created indexes for improving the query response time.
Environment : ASP.NET, C , ADO.NET, SQL Server 2005, IIS5.1, UML in MS Visio, HTML, JavaScript, COBOL, TFS, CSS and Visual Studio .NET 2.0.
