Valanarasu JDR, Phone: 203-308-8767, Email: vjob2014@outlook.com Summary: Over 15 years of experience in full SDLC helping organizations by implementing and supporting many complex and critical N-tier distributed business applications using various technology stacks. Around 10 years of experience in architect, develop and integrate business applications for banking and insurance sectors using Microsoft.NET technologies. Extensive experience building web based and windows based business applications using Visual Studio 2001/03/05/08/10, ASP.NET, MVC, C#,.NET, WCF, WPF, ADO.NET, Ajax, JQuery, LINQ, web services, XML, Java script, HTML, Win forms, MS Visio, IIS 6.0/7, SQL Server 2005/2008, Oracle 8i/9i, PL/SQL, T-SQL, Team Foundation Servers (TFS), VSS, SVN, C++, Microsoft Enterprise Library, Unix/Linux & Java Good in developing stored procedures, functions and performance tuning of SQL queries. Good in applying OOAD methodologies and design patterns. Successfully completed projects by following the process in both Agile & RUP methodologies. Provide technical leadership, mentor developers, and evaluate vendor products. A team player and a self-starter with strong leadership, problem solving and communication skills. Successfully completed training on PMP and Big Data Hadoop technology Project Experience: ValGenesis, Chennai, India Aug 2013 Dec 2013 Project Lead An Enterprise Validation Life Cycle automation product provides real time paperless electronic validation automation and end to end life cycle management of validation process. Lead the team of developers using agile methodology and responsible for delivering the projects Lead the multilingual support initiative by planning, estimating, collect requirements create work breakdowns and by managing development, QA and release tasks using TFS. Evolved the architecture and conduct feasibility analysis by Proof of Concept Developed test cases and testing strategies with QA. Developed and reviewed code in.net, C#, ASP.NET, Java script and JQuery. Recommend and modify table structure and stored procedure changes in MS SQL Server Tools & Technologies:.NET 4.0, ASP.NET 2.0, WCF, Visual Studio 2010, ADO.NET, Enterprise Library, MS Visio 2010, MS SQL Server 2008, TFS 2010 and Infragistics controls. Official Payments, Norcross, GA, USA Sept 2012 Feb 2013 Consultant Software Engineer An individual contributor part of Enhancement efforts is of payment processing application for various types of Philanthropy efforts. Responsible for developing and modifying both consumer facing and back office configuration administration web pages using ASP.NET web Forms, ASP.NET MVC4, JQuery, LINQ and CSS. Evaluated, prototyped, developed and integrated jqgrid for Product group management pages. Implemented JQuery validation for pages and created WCF JSON web services for data retrieval. Tools & Technologies:.NET 4.5, C#, ASP.NET MVC4, Razor view engine, WCF, IIS 7.0, Visual Studio 2010, TFS 2010, JavaScript, CSS 3.0 and JSON, JQuery & jqgrid Assurant, Atlanta, GA, USA Apr 2012 Aug 2012 Lead Software Engineer Part of strategic development team for Extended Protection Services (EPS) of Assurant Solutions Group, providing insurance and warranty services for electronic devices.
Supported, enhanced e-solutions Service on Demand application functionalities by developing and modifying web pages using ASP.NET MVC3, JQuery, Entity Framework and Consumed WCF services Integrated Google Analytics for tracking user activities for a dealer site. Participated in agile scrum methodologies, created user stories, work items and provided estimation Tools & Technologies:.NET 4.0, C#, ASP.NET MVC3, Razor view engine, WCF, IIS 7.0, Visual Studio 2010, SQL Server 2008, TFS 2010 JavaScript, CSS 3.0 and JQuery. FISERV, Norcross, GA, USA Aug 2011 Mar 2012 Consultant Software Engineer As Senior Software Engineering consultant in Professional Services group of Digital Channels help customize and configure web based online consumer banking product for banking clients. Developed pages for new user enrollment feature of online banking application using ASP.NET 2.0 and customized CSS for branding Developed host integration plug-in components for Voyager 3.2 & 4.0 with Corillian 4.0 Using ASP.NET & JQuery, Customized existing Personal money management activity pages. Prototyped SAML2.0 authentication for Federated Identity with service providing organization. Changes to Corporate banking Wire warehouse reports in ASP. Worked geographically distributed teams with in US and involved in full development life cycle Debugged and analyzed various pages for bug fixes. Tools & Technologies:.NET 2.0/1.1, C#, ASP.NET 2.0/1.1, ASP, IIS 6.0, Voyager 3.2 & 4.0, Visual Studio 2003/2008, SQL Server 2005 & SVN. AIR-Worldwide (ISO), Boston, MA, USA Dec 2008 Jun 2011 Senior Software Engineer AIR-Worldwide provides decision analytics information and software services for insurance industry by providing catastrophe modeling tools, services, and software applications. The initiative was to create the next generation platform to develop products and tools, which provide better end user experience using latest windows technologies and improved development processes. Lead development of exposure management module by analyzing requirements, created work breakdown, task estimation and assist in project planning. Influenced domain driven design principles and implemented WCF application services by created the initial information model & DAL using Entity Framework. Worked with project managers to provide road map, set priority, risk mitigation and estimation of product features and sub systems. Built a UI framework in WPF based on MVVM pattern and derived application framework patterns. Provided technical leadership to teams and mentor peers and junior developers on WPF & WCF. Prototyped and developed a framework for creating and managing Validation rules using Enterprise Library Application Blocks. Built a reusable query building framework to create, manage and associate filters to datasets. Tools & Technologies:.NET 4.0/3.5,C#, WPF, WCF, WF, Visual Studio.NET 2008/2010, ADO.NET, Entity Framework 4.0, LINQ, SQL server 2005/2008, SQL, T-SQL, Visio 2007/2010, Enterprise Library application Block, Infragistics Controls, MS Visio, and TFS 2008 GoECart.com, Bridgeport, CT, USA Jun 2008 Oct 2008 Technical Lead/Senior Software Engineer GoECart is a SaaS based search engine friendly Ecommerce product. Perform various activities to improve the reliability, performance and the usability of the product to address the future need. Product reliability and performance improved greatly by writing T-SQL stored procedures and Performance tuning of various SQL queries, and by identifying and by fixing out-of-memory issues. Worked with managers and clients to create requirements and test cases for various features
Designed and developed the product search application module as a single code based multi-tenant hosting model using.net 3.5, C#, ASP.NET 2.0, AJAX, web service and SQL 2000/2005. Using Lucene.NET developed a multi-threaded Windows Service, for indexing products data. Designed and developed a consistent looking brand-able and customizable product search UI across merchant sites, using ASP.NET 2.0 features Master Pages, Menu controls, repeater controls, Java script and AJAX. Collect the activity of the customer on the storefront pages and stored it by writing a WCF web service and calculate the conversion ratio and popularity of the keywords. Modified and maintained orders and fulfillment APIs for integration with Amazon Web Services. Added RSS creation capabilities for merchants and provided a default RSS reader. Tools & Technologies:.NET 3.5, Visual Studio.NET 2008, ASP.NET 2.0, ADO.NET, LINQ, SQL server 2000, SQL, T-SQL, XML Spy, Visio 2003, AJAX, Web services, MS Visio and VSS Bank of America/ Merrill Lynch, Pennington, NJ, USA Jun 2001 May 2008 Senior Developer/Technical Lead/Application Architect Around 7 years of consulting experience with Merrill Lynch now Bank of America with multiple groups and various projects. Played multiple roles depending on the project and need of the organization and the groups, using.net, C#, ASP.NET, ADO.NET, Win Forms, AJAX, Web Services, WCF, VC++, Unix, C++, Oracle 8i and SQL Server 2000/2005. Developed and supported various application and application development frameworks. Platform Components & Application Development Frameworks: General Responsibilities across projects are: Created the Architecture of various systems, design components and define their specifications Produced RUP artifacts such as SRS & SAD documents, and produced Use cases, Class Diagrams, Sequence Diagrams using UML and MS Visio. Understand requirements from product and program managers, created work breakdown, estimation of tasks, assisting in defining project scope and product road map creation. Responsible for working with third party vendors to define specifications for application framework, tools and components. Evaluate and integrate vendor products and review the delivered artifacts from the vendors. Provide technical leadership and mentor development teams, both vendor and internal to align with the various framework services and defined architectural standards. Worked with the QA and Engineering teams for identifying and fixing performance issues. Presentation Framework (PF) project is to define a new platform for Web based UI development, by providing a well-defined separation of concerns for various cross functional development teams across organization. Other goal is to reduce the release cycle of deploying marketing content of www.totalmerril.com site into production environment and provide a way to compose the UI application/services together to assemble as pages by the business users. Defined the XML schemas for page Meta data and page implementation patterns for developers to consume Developed an ISAPI filter for Vanity URL requirements using VC++, C# Created generic user control called Simple Content User Control for rendering content from external content management system using ASP.NET Defined test cases and coordinated the test efforts, writing unit test using NUnit Work with Performance Engineering team to get the performance issues identified and get them fixed Tools & Technologies:.NET 2.0, C#, VC++,ASP.NET 2.0, Web Forms, AJAX, User Controls, XML, XHTML, JavaScript, Visual Studio.NET 2005, SQL Server 2005, IIS 6.0, Wan Sync Server, Team Server. Desktop Framework (DF) project is to provide a platform for enabling applications to get integrated in a given desktop container/workstation by sharing a common set of data/context and communicating with each other using publisher-subscriber model. The initiative is to provide a suite of business
services/applications to get integrated in a desktop for the FA/CA/Call Center users to perform their daily operation. Lead and mentored the team of developers in.net, RUP and Merrill Lynch SCM processes. Created the architecture, prototyped, designed and developed integration components and developed the code for most of the core components, such as Extending the IE Browser to host web based applications and creating ActiveX components to communicate with Scripting components Developed some part of the GUI/Win Forms for the container using C# and implemented the Single Sign-on for the desktop container components Migrated legacy applications into new framework by Identifying the gaps and designed and developed components by writing IE behaviors and Windows External interfaces using.net Wrote a WCF service for providing context information and managed the cache using SQL Server Compact Edition for maintaining the application integration and security configurations Defined and configured the Identity management realms, rules and Policies in Site Minder Worked with Performance Engineering and Testing teams to test and improve performance of components. Tools & Technologies: C#,.NET 2.0, VISUAL STUDIO.NET 2005, Visio 2003, ActiveX, COM, Windows Internet APIs, XML, HTML, DHTML, JavaScript, Win Forms, Web Services, WSDL, SOAP, UDDI, Cicero(Level 8), NUnit, XML Spy, Debug Diag, Ethereal, Dev Partner Studio, Windows XP/2003, Netegrity Site Minder Book View Client Email project is to provide the Financial Analyst's (FA) a consolidated view of all his clients email communication on a given day, such as Client Emails, Today s Calendar & Tasks and various Alerts in a dashboard. The goal is to provide an outlook like experience within the Desktop container. Created the Architecture and communicated the constrains and risks to the management by studying the existing architecture of Merrill Lynch Exchange server/email systems and Active Directory infrastructure by working with the respective department members and heads. Created a proof of concepts for studying the feasibility of implementing the solution for various outlook client versions such as outlook 2000/2003/2007 using Outlook View Control. Developed the WCF web service using Merrill Lynch Integration Framework (MLIF) for collecting the list of client emails from Mainframe client profile systems. Developed and implemented the solution with Web DAV, MAPI, SQL, TSQL and VB.NET Developed the Windows Service for email address synchronization with exchange server using C#, asynchronous delegates and multi-threading Co-ordinated the Testing & Release efforts. Tools & Technologies:.NET 2.0, C#, VB.NET, ActiveX, Outlook 2002 & 2003 & 2007, Exchange server 2000, SQL Server 2005, VISUAL STUDIO.NET 2005, Visio 2003, Web DAV, CDO, MAPI, SOAP, Web Service, XML, HTML. Architecture Consulting & Application Framework Support: Advise on development and architecture best practices for various business applications groups in Merrill Lynch. Help integrating new application and help migrating existing applications into Merrill Lynch Global Private Client Technology standard frameworks such as Integration Framework (MLIF), Presentation Framework (PF). Mentor the teams in producing Software Architecture Documents and guided the application teams in following the RUP and various SCM activities. Provided design patterns and development best practices in.net, C#, ASP.NET Support and guide development teams to implement numerous Web Services and Service Oriented Architecture (SOA) implementations developed using C#, WCF and ASMX based on standards. Helped in migrating from.net 1.1 to.net 2.0 of Presentation framework (PF) and resolved Windows 2003 migration/ IIS 6.0 related issues.
Refactored Integrated Default Header ISAPI filter/extension written in VC++, C#,.NET framework 2.0 & IIS 6.0 by reducing the Managed & Unmanaged code interaction as part of the migration Evaluated and defined custom rules for DevPartner Studio for automated code analysis in SCM As part of configuration and compliance initiative, evaluated and participated in proof of concept activities by defining the measurement criteria, product metrics and comparisons chart of vendor products such as Blade Logic, Cendura and Opsware Implemented an ISAPI filter called Cookie Monster to overcome IE cookie size limitation by storing unused cookies in the user session. Thus migrating legacy Benefits Online (BOL) applications into the consolidated server environment, to protect pages using the common security framework and to participate in Single Sign on (SSO). Designed the database schema and wrote the stored procedures using SQL 2000, Oracle 8i and developed code using VC++, used ADO to access the database. Wealth Management Applications Total Merrill: Designed, developed, tested and supported suite of web applications as part of Total Merrill Initiative. Application includes Client Review Center, Wealth Outlook, External Assets, Custom Account Groups, Retirement Planner, Allocate Your Assets and Assess Your Goals. Developed applications using.net Framework, ADO.NET, ASP.NET to design & develop web forms and web services. Maintained, enhanced various legacy Financial Planning tools, which is developed on Sun Solaris, Oracle and C++ environment. Created the architecture for a highly scalable and flexible framework for Client Review Center Report needs. Developed highly scalable report processing multi-threaded.net windows service, and wrote complex stored procedures in Oracle 8i and did performed tuning of complex queries Designed and developed a Data Abstraction Layer to develop code in a database agnostic manner. Developed many of the ASMX Web Services, and consumed in ASP.NET pages by the suite of applications Developed External Assets application and developed various custom and user controls in ASP.NET. Developed UNIX based analytics components as a web service using C++ and consumed it in.net. Developed canonical XML Schemas & WSDL for the suite of wealth management applications Wrote store procedures and triggers using PL/SQL, Oracle 8i & 9i & performance tuning of SQL Queries. Tools & Technologies:.NET Framework, C#, VB.NET, Rational Rose, Visio, ER-Win, ADO.NET, ASP.NET, Win Forms, Web Forms, C++, Rogue Libraries, Active PDF tool kit, VISUAL STUDIO.NET, SOAP, WSDL, HTML, XML, XSD, XPATH, JAVA JNI, Web Services, XML Spy, Windows 2000, Oracle 8i & 9i, SQL, PL/SQL, Unix Shell Script, Sun Solaris and TOAD ZyTechnologies Inc., Edison, NJ, USA Apr 2000 Jun 2001 Programmer Analyst/Technical Lead ZyMobile Server project is an application server to deliver content and messages for mobile devices in a device independent manner. As a Lead developer & Architect of the product, responsible for the System Architecture and framework APIs for ZyMobile - ZyPrizm content server Lead a team of off-shore developers in India. Worked on Proof of Concept and created content framework architecture Wrote servlets in JAVA to enrich the incoming requests based on the device user agent details Defined a custom markup language ZML, which in turn delivered as HTML, WML or HDML based on the device content type. Provided Enterprise Application Integration APIs by using Bluestone USB application servers for existing COM components. Tools & Technologies: Rational Rose Enterprise, Bluestone UBS 7.2, Web Logic 5.1, JRun 3.0, JAVA 1.2, Servlets 2.2, JSP 1.1, EJB 1.1, Windows NT 4.0, Web Gain Studio, XML, XSL, HTML 4.0, WML 1.1
CommerEx.Com- Telecomm Trading Back office System: A Telecomm commodity trading floor back office data processing system to maintain the trade related information. Maintains usage and track the credit line limits. Requirement analysis, application design, data modeling and creating test plans. Mentored and Lead team of off-shore developers and responsible for delivery of their tasks Worked on SQL loader and wrote Unix shell scripts to import the nightly feed Wrote C++ components and oracle stored procedures using SQL and PL/SQL. Tools & Technologies: Oracle Server 8i, Rational Rose 98, UML, SQL loader 7.3.4,SQL Plus 8.1.5,PL/SQL 8.1, C++, MTS, IIS 4,Sun Solaris for SPARC, Windows NT 4.0,SQL Programmer, ASP, C++, COM, Unix Shell Script. Experiences in India: Aug 1997 Apr 2000 Developer/Programmer Analyst Designed and developed HR and advertisement management and user management applications using Oracle, VB, Oracle developer 2000, SQL, PL/SQL, and UNIX. Education: Master of Science in Computer Science India 1997