AddThis Social Bookmark Button
Arvind MV ( Available )
Bangalore, Karnataka - 560040 India
Expertise :VXML, IVR, Java, Jsp, Servlets, Struts, Webservices, Hibernate, J2ME
Status :Require Work Visa
Job Type :
Permanent
Position :Computer and Mathematical

Resume
 
Summary





9 years of experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using, VXML, IVR, Java, J2EE, J2ME on Windows platforms, Linux and UNIX.
Development experience on VXML, IVR Scan soft OSDM, Avaya IR 2.0, Nuance Advanced Speech Recognition 8.0 Application Development/Configuration Avaya IR 2.0, Avaya Dialog Designer, Nuance8.0, VoiceWebServer, Speech Objects, Verifier, V-Builder, V-Optimizer, Vocalizer Windows 2000/NT, databases SQL Server, MySQL, Oracle 10g.
Have worked extensively on VXML by building many Speech based applications.
Have worked on different IVR platforms like Avaya, Nuance.
Have worked on different tools like Avaya Dialog Designer, Nuance V-Builder and Audium.
Development experience on Java, J2EE JSP, Servlets, Struts, Hibernate, Webservices, J2ME
Extensive experience working in Struts Framework.
experience in designing, developing, porting mobile based applications J2ME/J2EE technologies like Midlet, Servlets.
Proficient in using various IDEs like Eclipse, Netbeans, Visual age for Java and JBuilder.
experience with Strong Experience working with Databases like Oracle 9i, SQLServer and MySql.
Have worked on Struts framework and development of multi-tier application using MVC.
Good Exposure on Software Development Life Cycle SDLC.
Experience working with versioning tools like CVS
From August 2006 to till date working Mascon Global limited as Technical lead.
From March 2005 to August 2006 working for Real Soft Intl Pvt Ltd as Team Leader.
From February 2004 to February 2005 working for vMoksha Technologies as Software Engineer
From February 2003 to February 2004 worked for RealSoft Intl Pvt Ltd as Software Engineer.
From August 2000 to February 2003 worked for ILI Technologies as Software Engineer in fields like Biometrics Fingerprint and Voice Technologies Nuance Platform, Avaya, IBM.
Appreciations/Awards
Achieved Best Team Performance Award in vMoksha Technologies.


Employment

August, 2006 -  Present

Mascon Global Limited Bangalore

IVBL
Mobile banking application
Client : ING Vysya
Description : IVBL Mobile Banking Application is the thick-client for end consumers. It is loaded on to any Java enabled phone. It provides the user with the capability of creating a Virtual Wallet in which a user can store Bank accounts, credit cards, loan account, DEMAT accounts, payees, billers and etc on the mobile phone itself. Using IVBL Mobile Banking Application, customers can perform various services, payment of utility bills, fund transfer, mobile banking, top-up etc. IVBL Mobile Banking Application is launched with Java/GPRS phones and GPRS as data bearer for all services.

working on Phase 3 requirement gathering.
Working on Phase 2 bug fixing.

Oxigen Topup
Client : ING Vysya
Descritpion : OXIGEN is in the business of providing mobile topup services to its customers. OXIGEN systems are connected to various Telco IN systems for doing prepaid topup

IRCTCmobile application
Client : IRCTC
Description : Mobile application is build for the Indian Railway Catering and Tourism Corporation Ltd IRCTC and deployed the railway ticketing services on mobile phones.

Project : Bill Presentment
Client : TPSL
Description : Developed BSNL bill junction mobile application using WAP based site.

Project : Ads4U
Client : Mascon
Description : Ads4U is an advertisement engine that provides advertisement service. A web interface is provided for the subscribers to publish their ads on the ads4u.

Project : RichSMS
Client : Roamware

Description : RichSMS solution combines benefits of SMS and MMS. The solution converts a regular text SMS which is sent by a calling party, into MMS before transferring it to the called party which is a combination of experience image and sound clip.

Project : M-PMIS
Client : Mascon

Description : PROMIS Process Management Information System is a developed for entering the effort entry, Tacking and Reports. Features like effort entry and reports which helps the project manager to track the individual.

Environment : Java, J2EE, J2ME, WAP, Webservices. SQL server, MySQL 5.0MyEclipse5.1, Sun Wireless Toolkit 2.5, Net Beans 4.0 IDE, JBoss, Apache Tomcat 6.0, Bugzilla, CVS 2.0.3.1, StarUML5.0.2 98/NT/2000/XP, Red Hat Linux 2.4. NDS for MMS, Open wave SDK, NowSMS gateway and MibBrowser
Role : Technical Lead

Responsibilities :
Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development Involved in development of web services and device side enhancements.
Responsible for preparing the Requirement gathering, estimation, design document
Coordinate with Business analysts for the requirement and specification and guide the team to implement the same
Involved in bug fixing and unit testing.
Involved in preparation of process documents and release management for IRCTC.

Conducting Code Review and other process documents reviews
Involved in preparation of High Level Designing and Requirement analysis.
Involved in developing modules like SMC Manager, CDR Generation and Calling notification.
Involved in Database designing, Bug Fixing and Unit testing

Backup CC, Conducting Code Review and other process documents reviews.


March, 2005 -  August, 2006

RealsoftInc Bangalore

Project : Store Locator
RealsoftInc, USA
Description : Application provides the customer an easy, fast and efficient way to locate store. User has to call the IVR number and provide the zip code via ASR or DTMF of the area where the user wants to locate the store.

Project : SetItUp
Client : RealsoftInc, USA

Description : The Package application consisted of Inbound and Outbound application supported automated scheduling, Canceling of appointments.

Project : Codevue
Client : RealsoftInc, USA
Description : Codevue is a debug tool for VXML documents being executed by a VXML browser. VXML debug tool to view and set break points and debug a VXML document being executed by a VXML browser.

Environment : Java, VXML 2.0, JSP, Struts, Apache Tomcat, Eclipse, Avaya IR. Audium 5.0, Dialog designer on Avaya IR 1.2.1 MySql, Apache Tomcat5.0.

Role : Team Lead

Responsibilities :
Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.
Involved in developing modules like making an appointment, rescheduling an appointment and outbound dialer module Creation of VXML files for Voice User Interface.

Undergone internal training on Audium tool and self study on Dialog designer.
Developing the Call flow using the Dialog designer and Audium tools.
Implementation of the call flow using Dialog Designer and audium which is a drag-and-drop environment for developing the speech and touch-tone applications.
Avaya Interactive Response 1.2.1 platform is used to invoke the Audium VoiceXML application and Dialog designer applications
Involved in grammar building, Database designing and Unit testing
Involved in Grammar Building Dynamic and Static GRXML grammars
Involved in SRS, Design, Database designing, Bug fixing and Unit testing.
Used JDBC to retrieve the information from the database
Used Struts Framework for Graphical User Interface

Backup CC, Conducting Code Review, other process documents reviews and PM Reviews.


February, 2004 -  February, 2005

vMoksha Technologies Bangalore

Project : CDM Expert
Client : S1
Description : CDM Expert is powered by Info-X s robust Edit Engine to validate charge master data against advanced coding compliance rules and logic. enabling hospitals to control the CDM update process and prevent these codes from populating patient bills.

Project : ActionAid
Client : action aid, USA
Description : ActionAid aims to bring all the ActionAid websites under 1 umbrella www.actionaid. org - and will maintain the individual identities of the websites by providing them as channels in the global ActionAid website.

Project : Flight Reservation System

Description : Flight Status Information Service developed using VXML.

Environment : Java 1.4, J2EE, Nuance Voice Platform, Nuance V-builder, Java Speech Objects

Role : Senior Software Engineer

Responsibilities :
Involved in SRS and design document
MVC architecture is used in designing the system.
Used JDBC to retrieve the information from the database
Involved in preparation of Process Documents.

Backup CC, Conducting Code Review, other process documents reviews and PM Reviews.
Used Model2Framework, Struts Framework.

Backup CC, Conducting Code Review, other process documents reviews. Programmer and Configuration Controller.
Involved in developing chat module
Involved in bug fixing, preparation of HLD, Unit Test cases, unit testing and code review.


February, 2003 -  February, 2004

RealsoftInc Bangalore

Project : OneManage
Description : OneManage enables unified application deployment and management across multiple IVR systems and locations. It provides a set of core functions that enable deployment and management of applications from a centralized location.

Project : Notification Engine
Description : Notification Engine delivers Timer and Event based notification across different communication channels likes IVR and email.

Project : EPA Environment protection agency
Description : Environment protection agency facilities automated emergency data verification system calling to update the address for emergency purposes.

Environment : EJB, JSP, Servlets, Rational Rose, XML,, JBoss Rational Rose and CVS. Dialogic card D120 JCT-LS, Windows 2000. Dialogic card D/120 JCT-LS, Nuance Voice Web software s Vbuilder, Nuance Grammar Builder NGB, Vocalizer, VXML, JSP.

Role : Software Engineer
Responsibilities :
Involved in creating UseCase, Sequential and Activity diagrams using Rational Rose.
Requirement Analysis, Design, Configuration management plan
Involved in XML parsing to retrieve the information using SAX parser.
Involved in developing user interface using JSP.
Involved in creating Use case, Sequential and Activity diagrams using Rational Rose.
Involved in developing Timer module
Involved in developing user interface using JSP
Involved in bug fixing, Unit testing, Module and Integration testing.
Dialogic card was used for communicating with the speech-enabled IVR systems.


August,  -  February, 2003

ILI Technologies Bangalore




Education

Bachelor of Engineering in Computer Science , DayanandaSagar College of Engineering from Bangalore University , Bangalore , India . Year of Completion - March 2001 .



Training

Training on SEI CMM Level4 and ISO 9001 in Real soft Intl Pvt Ltd
Training on WSAD from IBM in vMoksha Technologies .


Skills


Programming Languages Java, J2ME, XML, VXML, JavaScript, HTML Databases MySql, Oracle, Sql Server Application Servers JBoss, Tomcat, WebSphere, Server-Side Programming Java Servlets, JSP, JDBC Frameworks Jakarta Struts framework 1.2. APIs Java Swing, Java RMI, EJB 1.1, JNDI, Java Mail IDE Tools Eclipse 3.2, Net Beans4.0, JBuilder8.0, Rational Rose Configuration Management CVS, Clear Case Operating Systems Windows 9x/NT/2K/XP, Linux Tools Dream weaver, Visual Caf, Nuance V-Builder 2.0, Dialog Designer and Audium IVR Platforms Avaya, Nuance Project : Voice Enabled E-Mail System Description : This is a full-featured voice e-mail system developed using Nuance Speech Objects and Java Mail API. The application is connected to a mail server. The user can compose, reply, forward, delete and send mails using this application. Project : Voice Enabled E-Mail System Description : This application is developed using Nuance Builder. Users is given a pin number When registered user make a phone call for the first time their voice is enrolled, stored in the database and is used to verify later. Voice biometrics could be implemented for the security-based application. Project : Voice Enabled Fault Booking System Description : Telephone Complaint Handling System registers the user initially for faulty telephone number. Based on the docket number the status of the faulty number is known. Project : JpopUp Description : This is an intranet based text communication system. It consists of 2 modules, popup administrator module and popup client module. Environment : Dialogic Card D/120JCT-LS Windows NT/2000, Java, VXML, Nuance 8.0, Java Mail API, V-Builder Project : Java Wrapper classes for Biometric Subsystem APIs to access the Subsystem interfaces Description : The Java support consists of a Java Wrapper class, the methods in these classes have a direct correspondence to the Subsystems C APIs that encapsulates the Biometric Subsystem APIs and other classes that encapsulates access to the external data structures used by the Subsystem APIs. Environment : VXML, IVR Nuance, Dialogic card D/120 JCT-LS, Nuance Voice Web software s Vbuilder, NGB, Vocalizer, Nuance Speech Objects, MSAccess2000 Java Socket API, Swing Components, SQL Server 7. Role : Software Engineer Responsibilities : Involved in Dialog Design, Dialog design for the entire call flow, Grammer building Involved in Grammar Building Dynamic and Static GRXML grammars Involved in developing the verification system module. Dialogic card was used for communicating with the speech-enabled IVR systems Nuance Voice web server was used to deploy the VXML files. Involved in requirement Analysis, Dialog Design, grammar tuning, bug fixing and Unit testing. Involved in developing compose, reply, delete and send module using Java Mail Apis Developed using the Nuance Vbuilder tool, Grammar Building Dynamic and Static GSL Dialogic card was used for communicating with the speech-enabled IVR systems Involved in developing compose, reply, delete and send module using Java Mail Apis. Developed using the Nuance Vbuilder tool Involved in Grammar Building Dynamic and Static GSL grammars Involved in creating Use Case diagrams, Sequential diagrams and Activity diagrams using Rational Rose. Requirement Analysis, Design, Configuration management plan