Your Federal Quarterly Tax Payments are due April 15th Get Help Now >>

Kali Rajan Lakshmanan by yaofenjin

VIEWS: 3 PAGES: 9

									KaliRajan Lakshmanan                                                       jobsforrajan@hotmail.com




EXECUTIVE SUMMARY

      Microsoft Certified Solution Developer for Microsoft.Net
      14+ years of hands-on experience in the field of information technology principally in software
       development.
      Experience includes strategic technical analysis, architecture design and planning and product
       development.
      High exposure in the deployment process of the application and maintained almost zero
       downtime for production environments.
      Possess solid hands-on expertise in developing client server applications that has resulted in
       measurable business benefits.
      Thorough knowledge on various phases throughout the lifecycle of a project.
      Ability to research and develop concepts and new approaches.
      Extensively worked on Microsoft Visual Basic, ASP.NET, VB.NET, C#, ADO.NET and SQL
       Server.
      Sound knowledge of User Interface Design using HTML, DHTML, CSS, XML, XSL
      Comprehensive experience in building business solutions in Microsoft technologies.
      Provided customized solutions for Healthcare, Banking and Office automation domains.
      Familiar with western norms and work ethics.
      Possess excellent communication and interpersonal skills, proactive approach and an ability to
       learn fast.
      Highly motivated team player with a mindset for quality having good exposure towards software
       knowledge management.
      Diligent, Reliable, Result oriented and the ability to multi task and meet deadlines.

EDUCATION

      Diploma in Computer Technology from Department Of Technical Education, Tamilnadu, India -
       April 1996

Microsoft Certifications
    MCP - Developing and Implementing Web Applications with Microsoft® Visual Basic®
       .NET and Microsoft® Visual Studio® .NET
    MCP - Developing XML Web Services and Server Components with Microsoft® Visual
       Basic® .NET and the Microsoft® .NET Framework
    MCP - Designing and Implementing Databases with Microsoft® SQL Server™ 2000
       Enterprise Edition
    MCP - Developing and Implementing Windows®-based Applications with Microsoft®
       On Visual Basic® .NET and Microsoft® Visual Studio® .NET
    MCP - Analyzing Requirements and Defining Microsoft .NET Solution Architectures
    Essential Project Management

Trainings
     Wells Fargo Situational Leadership II Training
     Wells Fargo Influence and Leadership Training
     Essential Project Management Training from Quick start Intelligence
     Introduction to Object Oriented Design & Analysis
     Introduction to migrating SQL Server 2000 databases to SQL Server 2005 databases
     Drivestream Corporate training on developing scalable web applications using dot net
       technologies
                                            Page 1 of 9
Awards Received:

       Drivestream:
             Employee of the Quarter Q2 2005

       Wells Fargo:
             Service Starts With Me Award
             My Customer Said Wow
             Star Team Member
             Star Manager Nominations
             Service Starts With Me Nominations


Technical Skills

      Programming languages :      VB.NET, C#, VB 6.0, PL/SQL, Clipper 5.2
      Databases :                  MS SQL Server 2005/2000,MS-Access, Oracle 10,Sybase
      Web Technologies :           HTML, DHTML, XML, XSL, CSS, IIS 4.0/5.0/6.0,
                                    ASP.NET, Web Services, JavaScript
      Reporting Tools :            MS SQL Reporting Services, Crystal Reports
      Others Concepts & skills :   ADO.NET, ADO, DAO, RDO, ODBC, MS Office, MS Visio

PROFESSIONAL EXPERIENCE

Wells Fargo Bank, NA                                                   July 2006 to till date
Web Development Manager

After working for a year with Wellsfargo as Consultant, I got hired as a full time employee.
Also, I got elevated to the team lead followed by web development team managerial role.
Under this new role, I was managing the releases for the different product suites right from
analysis and design to the deployment to production. My responsibilities expanded to wide
range including but not limited to Defines and resolves problems related to widely different
platforms, hardware, software, coding structures, communication protocols, works with
Vendors to bring in the right mixture of talents to the team, se the talents optimally to
provide faster and stable business solutions, recommends the scalable, advanced
technologies and methods to integrate new systems with the existing systems. As part of
my contribution to the team, I have built and maintained core frameworks.

Some of the flag ship products I took the responsibility of the releases are

      Managing Premier Performance Reviews: A tool for reviewing team member
       performance quarterly (Scheduled to release Q2 2009)
      Rates Online Editor: A tool for editing the different interest rates provided by the
       bank. (Scheduled to release Q3 2009
      Banker Profile Global Web Services
      Minding the store (since Q3 2006 all releases: Follows quarterly release cycle)
      HR right fit (between Q3 2005 to Q4 2006 all releases: Follows quarterly release
       cycle)
      Store Operations Control Review (since June 2005: 4 releases)
      Regional Resource Planning (since September 2006: 5 releases)
      DeNovo (since October 2006: 6 releases)
      Compromised Customer Information (since December 2006: 2 releases)
      ATM Profit & Loss Reporting (since Aug 2006: 3 releases)


                                          Page 2 of 9
     ATM Hardware Reporting (lead a major revamp of the website with security lock
      downs: launched successfully in Q2 2008 ;)
     Management Pyramid Scorecard (2006 & 2007 releases)
     Opportunity Viewer (2007 release)
     Emergency Call Tree (2007 release, 2008 release)
     Secure File Exchange (2007 release)
     Incentive Compensation Plan (2007 release)
     Application Usage Tracker


RESEARCH & PROOF OF TECHNICAL CONCEPTS (ABSTRACT LISTS)

      1. JIRA/Confluence
      JIRA is an extensible platform that you can customize to match and track your business
      process. I have evaluated and helped the team to make a decision of using this tool for
      tracking business processes.

      Confluence is a powerful wiki that lets you create and share pages, documents and rich
      contents within your team. I have evaluated and helped the team to make a decision of
      using this tool to effectively collaborate documentation efforts within the team.

      2. Channel Secure Implementation
      Channel Secure provides secure access services to Wells Fargo’s web-based
      applications. Channel Secure verifies the identity (authentication) of the person
      attempting to use a Wells Fargo & Company system through one or more methods of
      secure identification. Additionally, Channel Secure will control access to an application's
      resources (authorization); thereby granting or restricting activities to an individual or
      group of users.

      3. PDF Creation
      Being reporting web sites, our web applications require export functionality to PDF. Most
      of the off-the-shelf solutions for PDF do not meet our complex requirements such as
      embedding style sheets, integrating charts etc without compromising thin client
      architecture. As part of the research front, I have evaluated various PDF creating
      tools/drivers/APIs and found a suitable and affordable solution for PDF creation.

      4. Centralized Security/Reporting Framework
      Due to the complex authentication/authorization requirements, each web site was having
      its own authentication/authorization framework. With my expertise and understanding of
      maintaining multiple applications, I have joined with one another team member and come
      up with a centralized authentication/authorization framework which can be extended for
      any kind of complex requirements.

      5. Migrating Applications from Dot Net framework 1.1 to 2.0
      As part of keeping up with the latest tools and technologies, our group decided to migrate
      all of our products from Dot Net framework 1.1 to 2.0. I have explored/evaluated different
      options for doing this migration. Considering the rich feature set 2.0 brings in, we decided
      not to use the standard upgrade option that got shipped with the Visual Studio. I lead the
      whole conversion process, decided upon the right tool set to be used and executed the
      conversions successfully without affecting any of our regular releases. I also came up
      with an application template which the team can now re use when we have to start a new
      product. This template brings in most of our basic components in built, so that the team
      can now focus on the new functionalities.

      6. Auditing Framework
      As part of 2.0 conversion efforts, I have integrated the audit framework to all of our
      application. Even though, we had similar third party implementations on few of our
      applications before, the maintenance was a night mare. Also generating custom reports
                                              Page 3 of 9
        was a tedious process. Now after 18 months, we do have a very good usage statistics for
        all of our applications. Our management team uses these statistics to prioritize the
        development queue for our team. Our product team uses these statistics uses this data
        for identifying the high usage features of our application and thus increasing the value to
        our end users.

        7. Locking down of OLAP Cubes
        One of our reporting applications uses the analysis services cubes for analyzing the data.
        The initial implementation (done back in 2004) opened up the cubes for all users in the
        network. Considering the confidential nature of the data, the users wanted to restrict the
        access based on who they are. I took the lead on this research and efficiently locked
        down the access by the users. This was a very challenging task and required me to work
        with Microsoft support team to configure it properly.

Environment: Windows 2000/2003 Servers, Microsoft .Net Framework 1.1/2.0, C# .Net, Microsoft SQL
Server, Microsoft SQL Reporting Services with Service Pack1, SQL Analysis Server 2000/2005.



Drivestream Inc, Reston                                                            May 2005 – June 2006
Programmer Analyst

Client: Wells Fargo Bank NA

I joined Wells Fargo as a consultant. As a senior member of the team, I was bringing in my
exposure and expertise on rapid application development to the table. I was responsible for
drawing up user requirements, analysis and design, writing use cases, crafting database
architecture including data normalization, drafting functional and technical specifications,
proof of technical concepts, coding, preparation of test scripts, execution of tests &
debugging, performance tuning and quality assurance and deployment assistance of the
different web sites.

Environment: Windows 2000 Advanced Server, Microsoft .Net Framework 1.1/2.0, C# .Net, Microsoft
SQL Server, Microsoft SQL Reporting Services with Service Pack1

Responsibilities: Prototyping, Proof of concepts, System design, documentation, coding, testing and
implementation support


Drivestream India (P) Ltd., Chennai                                                 Sep 2002 – Apr-2005
(Formerly Curvet Technologies (P) Ltd)
Product Architect

Job Responsibilities:

       Providing architectural support to various product development activities in the
        organization.
       On the product development perspective, I work transversely through various stages
        of a project cycle and adopt various roles depending upon the intensity of a Project.
       Have been responsible for drawing up user requirements (for in-house projects),
        analysis and design, writing use cases, crafting database architecture including data
        normalization, drafting functional and technical specifications, proof of technical
        concepts, coding, preparation of test scripts, execution of tests & debugging,
        performance tuning and quality assurance.
       From the Research front, my tasks are to provide extensive research support on
        various fields of the Information technology based on requirements sought by the
        development team (proof of technical concepts) from time to time.


                                               Page 4 of 9
       Have independently handled database conversions and creation of a deployment tool
        for a fairly large web based application.


Console-X

This application was developed to enhance project management and software development processes.
With its task centric approach, Console-X provides a single, web-based source for managing the
processes and procedures of a successful project. By integrating project management, system change
management and methods management functions, Console-X streamlines the job of the project team and
provides “anytime, anyplace” access to all project related information by serving as the integration point
for: Issue management, Document management, Process workflow, Version control, Test management,
Migration management

Environment: Windows 2000 Advanced Server, Microsoft .Net Framework 1.1, Microsoft Visual Basic
.Net, C# .Net, Microsoft SQL Server, Microsoft SQL Reporting Services with Service Pack1

Responsibilities: System        architectural   support,    documentation,     use-case    definitions,   coding,
implementation support.

Roundup
Roundup serves as an issue-tracking tool that aids development teams to effectively collaborate on
issues. It helps the management team to identify, escalate and timely resolution of issues (both technical
and procedural)

Environment: Windows NT based Servers, Microsoft .Net Framework 1.0, Microsoft Visual Basic .Net,
Microsoft SQL Server.

Responsibilities: System architectural support, documentation, uses case definition, coding, and
implementation support.

Leadsbank
Leadsbank is an internal application for Drivestream sales team. This application serves as a monitoring
tool for executives by tracking various marketing initiatives of converting a lead into a prospective client.

Environment: Windows NT based Servers, Microsoft .Net Framework 1.0, Microsoft Visual Basic .Net,
Microsoft SQL Server.
Responsibilities: System architectural support, documentation, uses case definition, coding, and
implementation support.

Jobsbank
Jobsbank is an internal application for Source tree (Drivestream’s recruitment processing team). With its
innovative subscription based design, this application automates the process of recruitment processing
right from receiving request from client to its allocation to a recruiter and track it till the position is closed
by the client with proper resource.

Environment: Windows NT based Servers, Microsoft .Net Framework 1.0, Microsoft Visual Basic .Net,
Microsoft SQL Server.
Responsibilities: System architectural support, documentation, uses case definition, coding, and
implementation support.

Resumebank
Resumebank is another internal application for Source tree (Drivestream’s recruitment processing team).
This application provides a searchable resume database. This application assists recruiters by providing
various search capabilities. Also with the help of built in resume formatter, this application processes and
formats resumes from candidates to Drivestream specific standard formats. Also, this keep tracks of how
each of these resumes is reused/recycled if it is not active for specific periods.

Environment: Windows NT based Servers, Microsoft .Net Framework 1.0, Microsoft Visual Basic .Net,
                                        Page 5 of 9
Microsoft SQL Server.
Responsibilities: System architectural support, documentation, uses case definition, coding, and
implementation support.

RESEARCH & PROOF OF TECHNICAL CONCEPTS (ABSTRACT LISTS)

Automation of Microsoft Project
Conducted an extensive study to analyze the functionality and the data storage techniques of Microsoft Project
application. The outcome gathered from this research was further invested in the actual execution of this customized
automation.

Automation of Microsoft Word
Conducted an extensive study to analyze the functionality and the data formatting techniques of Microsoft
Word application. The outcome gathered from this research was further invested in the actual execution
of this customized automation.

Automation of Microsoft Visual Source safe
Conducted an extensive study to analyze the functionality and the data handling techniques of Microsoft
Visual Source safe application. The outcome gathered from this research was further invested in the
actual execution of this customized automation

Medi InfoTech, Chennai                                                                     Sep 2000 - Aug 2002
Programmer Analyst

Job Responsibilities:

       Have been responsible for drawing up user requirements, analysis and design, writing use cases,
        crafting database architecture including data normalization, drafting functional and technical
        specifications, proof of technical concepts, coding, preparation of test scripts, execution of tests &
        debugging, performance tuning and quality assurance.
       I have independently handled database conversions and creation of a deployment tool for a fairly
        large web based application.
       I have assisted the organization and their clients to convert all their existing DOS based
        applications to Windows based applications.

HMS
HMS as the name suggests, is a hospital management system that was developed as a result of an
innovative database independent design framework. The essence of this application is that, it is capable
of functioning together with any RDBMS and DBMS tools available in the market. Therefore it provides
maximum scope for market expandability and customization.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows NT Networking With Windows 9X Clients, Visual Basic 6 with Oracle 8i/Sybase
SQL Anywhere 5.5/MS SQL Server 2000, Crystal Reports 6
ISpotLight
ISpotLight is a management information system that spans across various modules. Part of this global
application was an information analysis module that fetches data from Oracle server via the web and
displays results on client machines. This application was designed based on a 3 tier architecture, thus
making an optimized usage of system and development resources.
Responsibilities:
     ASP Developer and team coordinator for the Chennai Team.
     A Team of development staff coordinated on this effort from onsite - Kuala Lumpur, Malaysia
Environment: Deployed on IIS 5, Visual Basic 6, Active Server Pages, Oracle 8i, Graphics Server,
Sheridan data Widgets, Crystal Reports 6
DocMan
This application was designed to automate documentation and Inter-messaging system between software
developers. It makes this process easier and efficient. The application functions like a chat engine on the
intranet. Using this application, developers could share messages, documents and discuss issues that
were escalated during the development work. Also it helps to maintain reminders, schedules of individual
                                               Page 6 of 9
people.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows NT Server with Win 9X clients, Visual Basic 6, Oracle 8i, Crystal Reports 6
Report Writer
Report Writer is a global ActiveX component that assists users design their own reports from applications.
Using this component, reports could be generated from any combination of data. Users could also
grouping/sort data. The component works with all the popular DBMS and supports XBase tables.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Visual Basic 6.0 using Rich Text Box
Case Sheet Designer
Case Sheet Designer is a generalized ActiveX component that facilitates doctors to design and use their
own case sheets. Using this component doctors could formulize general questions that are to be
escalated to their patients on their visit.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Visual Basic 6.0 Using Tree View

eStokPILE
This is a billing and accounts integrated system. It tracks and controls processes followed in retail
businesses. It tracks sales, purchase activities and the way they are linked to the final accounts. Also it
helps clients to effectively control the price of sold goods and to ensure timely returns from the clients.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows 98 Networking, Visual Basic 6, MS Access 2000, Crystal Reports 6
eaZy Office
eaZy Office assists clients to control office automation in an efficient way. It aids businesses to track skills
of the guards available with them and hold record of their working status with various different clients,
their wages calculation, cash advances paid to them, loan recoveries etc. It also tracks receivables from
clients and provides information as needed by the higher management from time to time.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows 98 Networking, Visual Basic 6, MS Access 2000, Crystal Reports Ver. 6.0
LawNet
This software assists solicitors to effectively monitor their various case details. This software aids them to
maintain and monitor every detail related to each case right from making the plaint to the final judgment
including the process of appeals to higher courts etc. It also holds track of the financial status of each
active client. In addition to this, the software also maintains an inventory of stamp papers, court fee
stamps etc.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows 98 Networking, Visual Basic 6, MS Access 2000, Crystal Reports Ver. 6.0
CLJDataLoader
CLJDataLoader assists users to maintain various data files in a much simpler, easier and effective way. It
is precisely an XML Parser that reads data from the local hard disk and parses it for tag and formatting
errors and then finally provides an option for uploading to the FTP site. This application is a part of their
administrative module.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows 98, Visual Basic 6
e-Warden
This software facilitates users to maintain in and out timings of the students staying in hostels. This
application is associated with smart cards and a finger print scanner for authenticating students.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows 98, Visual Basic 6, Crystal Reports 7 Digital Persona Libraries
Smart Attendance
This software aids clients to maintain in and out timings of employees in factory units and administrative
                                               Page 7 of 9
offices. Attendance in the system is directly linked with the pay roll system and this facilitates automatic
calculation of pay, late arrivals of staff, managing staff leave/absence etc. This application is associated
with the smart cards and a finger print scanner for authenticating employees.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows 98, Visual Basic 6, Crystal Reports 7, Digital Persona Libraries
Smart Auto
Smart Auto aids clients to maintain in and out timings of employees in their workshop units. The
application is associated with stock maintenance and billing system and gets integrated with their
accounts and payroll system. This application associated with the smart cards and a finger print scanner
for authenticating the employees and vehicles to mark attendance and load the previous service history of
the vehicles etc.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer service.
Environment: Windows 98, Visual Basic 6, Crystal Reports 7, Digital Persona Libraries




                                                Page 8 of 9
Corporate Computers, Trivandrum.                                                        Sep 1996 - Aug 2000
Programmer Analyst

Responsibilities:

        Handled clipper 5.2 based co-operative banking applications.
        Handling clients having some of the modules running in Clipper 5.2 and some of the new
         modules developed in Visual Basic with appropriate interoperability for data that is shared.
        Have been responsible for drawing up user requirements, analysis and design, writing use cases,
         crafting database architecture including data normalization, drafting functional and technical
         specifications, proof of technical concepts, coding, preparation of test scripts, execution of tests &
         debugging, performance tuning and quality assurance.
        I have independently handled database conversions and creation of a deployment tool for a large
         web based application.

WeBank
This online co-operative banking software handles various transactions of the banks, right from the
transaction slip printed on the counters to the formation of balance sheet. It also provides consolidated list
of schedules, statements, and other sundry listings with online cash/adjustment scrolls, facility to view
passbook, liability register etc. In short this package effectively automates the entire process in a co-
operative banking system.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance,
Customer Service
Environment: Windows NT Back Office Server, Windows 98 Clients, VB 5 with MS-SQL Server

DrBill
This is a distribution and retail billing and accounting software that automates various processes involved
in medical distribution. The application tracks the entire process involved in this business process right
from goods receipt note to final Accounts. It generates the necessary way bills, route assistance,
credit/debit notes, stock maintenance, re-ordering, company statements etc.
Responsibilities: System study, Associate programming, Customization, Installation, Maintenance, User
training, Customer Service.
Environment: Dos /Windows 9X (Single User), Windows 95 Networking, Clipper 5.2

Bking
This online co-operative banking software handles various transactions of the banks, right from the
transaction slip printed on the counters to the balance sheet. It also provides consolidated list of
schedules, statements, and other sundry listings with online cash/adjustment scrolls, facility to view
passbook, Liability Register etc. Precisely, this package effectively automates the entire process in a co-
operative banking system.
Responsibilities: Installation, Maintenance, User training, Customer Service
Environment: Netware 3.1, Clipper 5.2

Super 98
Super 98 is a super market/ general store billing software. It tracks inventory, purchases, sales, sales
returns, purchase returns, accounts, counter Cash statements, centralized stock management and all
other vital transaction details.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance,
Customer Service
Environment: Dos /Windows 9X (Single User), Windows 95 Networking, Clipper 5.2

Pay Assist
This widespread pay roll package was designed as per the specifications and directions provided by
Govt. of Kerala. This application automates the entire payroll administration process along with provisions
for automatic calculations of DA arrears, pay arrears, leave surrenders and loan administration etc along
with the issuance of loans that aids the organization to track its recovery.
Responsibilities: System Study, Design, Development, Installation, User Training, Maintenance and
Customer Service
Environment: Dos /Windows 9X (Single User), Windows 95 Networking, Clipper 5.2
                                                Page 9 of 9

								
To top