1. UNNI.V.M.
Contact No.: 9880860533
E-Mail: unnivm@gmail.com
Seeking senior level assignments in Technical Architecture with an organization of high repute preferably in IT /
Financial Services industry
PROFILE SUMMARY
A result-oriented professional with nearly 14 years of experience in Application Design and Development in Client-Server
architecture, GUI environment and web technologies in the Information Technology
Currently working with SLK Software, Bangalore as Tech Lead
Conversant in design, architecture, development, testing and implementing applications with skills in JSP, Java, Design Patterns,
Data Structures & Algorithms, Spring, Servlets, Struts, J2EE, EJB, XML, Eclipse 3.1,WSAD, Websphere, JBoss, Weblogic, Java
Beans, DB2
Experienced in Security code review, design and architecture the applications
Abilities in mapping requirements, custom designing solutions & troubleshooting for complex software & application problems
Experienced in providing effective resolution to customer queries related to production support and improving relationships with
the customer by anticipating customer future requirements, thereby ensuring a positive customer experience
Possess experience of working in technologies & processes
Experienced in defining Test Environment Setup, Test Planning and Verification to ensure that applications developed are
compliant with pre-set technical specifications
CORE COMPETENCIES
Conducting project initiation involving planning, executing & monitoring & controlling for senior management and stakeholders
Communicating with business users/stakeholders to gather requirement specs and scoping the project
Monitoring development activities and timely risk assessment and mitigation and managing & providing technical and process
level guidance/support to the project team
Analyzing and designing architecture definition, design patterns & solution for the project and designing & selecting appropriate
technologies for development approach
Establishing process setup & monitoring development & conducting code review, debugging & troubleshooting the application
Managing smooth implementation and testing of the application at Internal testing environment /clients location
Providing direction for the development of organizational processes, framework and methodology for clients
Suggesting appropriate as well as technology-based solutions for enhancing functional efficiency of the organization and
achieving business excellence
WORK EXPERIENCE
Since Aug ’12 – Sept ‘14: SLK Software, Bangalore as Technical Lead
Key Result Areas:
Design anddevelopment
Requirementgatheringandanalysis
ClientInteraction
Supervisedandgavetechnicalassistancetotheteammembersandtrainees
Conductedcodereviewsandunittestingcode
Assistedwithtestingteamforintegrationtestingfordifferentaspects
Generated componentsforwebserviceclientandintegration
Managedtroubleshootinganddebuggingcomplexapplications
Highlights:
Providing lead/solution to complex client requirements
Apr ’05 - Jul ’12: Span Infotech (I) Pvt Ltd, Bangalore as Team Lead
Key Result Areas:
Associated with the R&D activities in latest technologies as an active member
Mentored team members in latest technologies, process and best practices for various projects
Provided cost cutting solution to code review process by developing an eclipse plug-in
Conducted training in security code reviews and design
Highlights:
Developed eclipse plug-in for static code review process that helped organization to cut the cost and saved 30,000$
Best mentor of the trainees and awarded for successful completion of five years
PREVIOUS WORK EXPERIENCE
Sep ’04 - Mar ’05: Syntax soft-tech (I) Pvt. Ltd., Bangalore
2. Jul ’03 - Jul ’04: IBM, Pune as Senior Software Engineer
Feb ’03 - Jun ’03: Neptune Communications, Bangalore as Senior Developer
Jan ’01 - Jan ’03: HCL Info systems, Noida as Associate Consultant
Jan ’99 - Dec ’00: ICICI InfoTech, Mumbai as Software Engineer
ACADEMIC DETAIL
2000: Diploma in Programming in Java2 using UML technologies from NIIT
1997: B.Sc. (Maths) from Calicut University
CERTIFICATIONS
Year: Skill Drill certification on Java 2
2002: IBM Certified System Expert on WebSphere 4.0.
2008: Brain Bench J2EE 1.3 Certified
1990: Certificate in Marine Radio Electronics Officer from Ministry of Communications in 1990
TRAININGS ATTENDED
2001: Training in IBM MQ Series at HCL Info systems
2000: Training in ASP at ICICI InfoTech
IT SKILLS
Well versed with:
o OS: Win3.1/9x/2K/NT, UNIX, Sun Solaris, IBM AIX
o Languages: C, COBOL, and JDK1.4/1.5
o Web Technologies: EJB1.0/1.1/2.0/3.0, Servlets2.x, JSP1.x, XML, JMS, JDBC, DOM Parser, SAX Parser, Applets,
HTML/DHTML
o Application Servers: Tomcat4.0/5.0/6.0,Websphere 6.0/5.0, Weblogic8.0, JBoss 4.0
o Frame Work: Struts, Junit, Hibernate, ANT and Spring
o IDE: Eclipse 3.1, NetBeans5.0, WASD5.0, Weblogic Workshop8.1
o GUI: Java Swing, AWT, and Visual Basic
o DBMS/RDBMS: FoxPro2.6, Oracle7.2/8i/10g/11g, DB2 7.2, Access, MySQL4.0/5.0
o Middleware: MQ-Series
o Networking: TCP/IP Related concepts
o Scripting: JavaScript / AJAX, Node.js and JQuery
PERSONAL DETAILS
Date of Birth: 10/04/1972
Current Address: 2BC-837, 8th
E-Main, 1st Block, Kalyan Nagar, Bangalore-560043
Languages Known: English, Hindi and Malayalam
Location Preference: Bangalore
Passport Number : F 9776058
Refer to annexure for projects handled
3. Annexure:
SLK Software
Title: Corporate Online Banking (COLB)
Client: First Horizon Bank, U. S
Team Size: 4
Duration: August 2013 –May 2014
Tools: Java 1.5, Web Services, Web Sphere Application Server 6.1, Oracle 11g, DB2 10
Role: Tech Lead
Domain: Banking
Scope:
Corporate Online Banking is providing comprehensive solutions to customers. The application is primarily developed in FFI
framework developed by Sybase. This portal provide variety of features like fund transfer, cash management, Lock Box services
and fraud detection services for positive pay web services. Current scope includes implementation of ACH (Automatic clearance
House) which is another fraud detection service initiated by FHN for its corporate customers. This new feature helps a corporate
customer to see any exceptions raised due to intra bank transactions by which he/she can initiate appropriate actions like Pay
or Return. All these exceptions are pre populated in a mainframe DB2 database through a mainframe job and is presented to
the customer once he/she opted for this service
Responsibilities:
Providing estimation, conducting code reviews, developing code, providing technical direction to team members, unit testing
the deliverables etc.
Title: FFI Retail
Client: First Horizon Bank, U. S
Team Size: 2
Duration: August 2012 – July 2013
Tools: Java 1.6, Web Services, Web Sphere Application Server 7.0, Oracle 11g
Role: Tech Lead
Domain: Banking
Scope:
Retail banking application developed in FFI framework developed by Sybase to extend private banking facilities to US public. The
application provides features like fund transfer, bill payments, add accounts and mobile supports. This project also includes
customer support applications and exclusive alert sending functionalities to its customers. The applications have been developed
in Java Template Framework (JTF) and primarily running on Web Sphere Application server 7.0
Responsibilities:
Developing quality code, implementing technology improvements in every release and mentoring other engineering staff in team
Span Infotech (I) Pvt Ltd, Bangalore
Title: EDB B&F
Client: EDB, Norway
Team Size: 6
Duration: May 2010 – June 2012
Tools: OWASP, Java 1.5, Web Services
Role: Tech Lead
Domain: Banking
Scope:
This is a banking domain based projects developed in J2EE specifications for EDB customers. These projects include various
financial modules implemented in J2EE specifications.
Responsibilities:
Conducting security design and code reviews based on Open Web Application Security Project (OWASP) ASVS controls,
mentoring team members on security code review standards and developing the scope of security methodology standards
document for code review, design and testing. Apart from this, I developed an eclipse plug-in for automated security code
review process that will scan the entire source repository and expose possible vulnerabilities in the code.
Title: Blue Inventory Business Platform
Client: Vacava, US
Team Size: 6
Duration: Mar 2008 - January 2010
Tools: Java 1.5 Struts 1.2, WebSphere 6.1, DB2, Axis 1.4, Web Services
Role: Team/Tech Lead
Domain: Other
Scope:
4. Blue Business Platform is an inventory management application of IBM cubes. This application gathers cube related information
from disparate applications using web services that are fed to the input of the application. It is multilingual application with a
view to provide locale support to IBM customers from every corner of the world. The stores cube information to database and
other application retrieves this information using web services. This application was developed in J2EE 1.4 specification.
Responsibilities:
Design and implement business requirements using cutting edge technologies, developing application critical components,
mentoring team members in technical area and reviewing code and implementing best practices.
Achievements: Able to provide technical solutions for the client requirements.
Title: Nuvox
Client: Nuvox Communications, US
Team Size: 4
Duration: Mar 2007-Jan 2008
Tools: Java 1.4, XML, JMS, Oracle 9i and Web Logic 8.1, Web Services and Clarify CRM
Role: Team/Tech Lead
Domain: Telecom
Scope:
Nuvox is a telecommunication T1 Line and Internet and web solution provider in US.
Nuvox system is having lot of disparate applications to meet the business needs.
These include order, customer care and Billing management applications which are developed in java, PHP and Web Services
technologies.
Responsibilities:
Interacting with the onsite customer for getting the business requirements, assisting the team in technical related issues,
preparing concept documentation and maintaining quality documents for the projects and coding.
Achievements: Able to mentor team members on technologies related to telecom domain.
Title: HPC
Client: Harbor Payments
Team Size: 18
Duration : Aug 06-Mar07
Tools: Java 1.3, Struts1.2, XML, and XSLT, Oracle 9i and WebLogic 6
Role: Implementation Engineer
Domain: Finance
Scope:
Payment Harbour is a web-based payment processing platform, that provides centralized concurrent management of all
disbursement activities and payment systems through the entire payment lifecycle, from the point of purchase order and invoice
receipt through payment origination and reconciliation.
This application allows both seller and buyer to register in the application for facilitating the invoice payment process. The
system has been developed in struts MVC design framework and Hibernate, which takes the responsibility for data persistence
support for the application.
Responsibilities:
Implementing business requirements, coding, coordinating with customer for design discussion and providing technical
assistance to team members
Title: TTK
Client: Prestige HealthCare
Team Size: 15
Duration : Jan'06-Aug 06
Tools: Java 1.5, Struts1.2, FormDef, XML, and EJB 3.0, J2ee Design pattern, Oracle 0g and JBOSS
Server
Role: Senior Lead Developer
Domain: Insurance
Scope:
This is a healthcare product to support activities for healthcare service providers to enrol policy related information’s and helps
to process claims, and other related services. This application is web-based solution for the healthcare service providers who
carry out the manual transactions. With this point of view, this project has been developed in J2EE 1.3 specification with struts
MVC design framework. The application consists of modules like Administration, Enrolment of Policies, Endorsement, Claims etc.
The system supports role based operational facilities by using a security application profile xml file.
Responsibilities:
Design and developing xml based Rule Engine for processing claims of policy holders. Apart from that mentoring juniors, helping
juniors by providing technical assistances.
Achievements: Able to design and implements claim processing engine as per the deadline.
Title: Telegea Web Portal
Client: Telegea, US
Team Size: 5
Duration : Apr'05-Nov ‘05
Tools: Java 1.4, Struts1.2, MySQL, XML, XSL, Service Package Designer and JBOSS Server
Role: Module Lead
Domain: Telecom
Scope:
The TeleGea web Portal is a web application that allows telecom reseller gives the ability to create enterprise accounts, perform
account management, order management, account status, manual task management and portal user management. The Portal
user management enables the reseller’s administrators to add, modify, and remove Portal users to their wholesale account. Task
5. management allows reseller operations personnel the ability to assign, acquire, and complete manual tasks through a work list.
The entire management is controlled by proprietary workflow called Accelerator Platform which is xml workflow running on
JBOSS Application Server.
Responsibilities: Worked independently for enhancing user requirements and fixing up web application bugs.
Syntax soft-tech (I) Pvt Ltd, Bangalore
Title: Human Resource Information System
Client: Syntax Soft-Tech
Team Size: 7
Duration: Jan 2005 – Mar 2005
Tools: Eclipse, Java 1.4, JDBC 3.0, JSP, Servlets, Tomcat 5, and Java Bean and Oracle
Role: Team Lead
Scope: Developing web based Human Resource Information System for automating administrative tasks
and there by reduces the costs associated with lengthy HR process
Responsibilities: Performance tuning application, fixing bugs in respective module, development & code review
Apart from these responsibilities, helped in candidate recruitment for the project
Title: FAAS Migration
Client: Indian Asian Pacific, Singapore
Team Size: 3
Duration : Sep'04-Dec'04
Tools: EJB 2.0, Java 1.3, struts 1.1, JSP, J2EE design pattern, UML, WebLogic 8.0 and oracle 9i
Role: Application Assembler and Team lead
Scope: Migrating banking application to J2EE 1.3 specification using WebLogic 8.0
Responsibilities: Migrating and deploying ejbs, struts action classes and JSPs with j2ee 1.3 specification
IBM, Pune
Title : OAM Migration
Client : American Express Bank (www.americanexpress.com/merchant)
Team Size : 6
Duration : Mar’04 to till date.
Tools : WAS5.0, WSAD5.0, Front-Servlet, JSP, Java Beans,
EJB, J2EE Design Pattern, Junit, Rational Rose and WebSphere MQ
Role : Senior Developer
Scope: Converting Existing web based application for Merchants from ASP/IIS to WAS 5.0
Responsibilities : Worked as a senior developer. This involves developing JSPs, EJB, request handlers and writing test
cases for java classes using Junit using WSAD5.0.Used JTest for Coding Standards.
Title: CCSG Portal (www66.americanexpress.com/apply)
Client: American Express Bank
Team Size: 8
Duration : Aug’03 to Feb ‘04
Tools: WebSphere3.5, JSP, Servlets, XML, Front-Servlet, Java, Beans, EJB, Websphere MQ, Java Design
Patterns, Jakarta ANT, UNIX
Role: Senior Developer
Scope: To maintain and develop small web-based application depending upon the requirements from
American Express Bank (Amex)
Responsibilities: Developing new credit card application, integrating the modules with other applications,
maintaining the existing site and configuring ANT scripts in UNIX
Neptune Communications
Title: Medybiz Portal
Client: Medybiz
Team Size: 2
Duration: Feb ’03 to till July’ 03
Tools: Oracle8i, JSP, Servlets, XML, TagLibs, Tomcat and Java, Beans
Role: Senior Developer
Scope: To develop Internet based on line medical shopping for all registered users.
Responsibilities: Involved in the system study and coding.
HCL Info systems
Title: Reusable Repository
Client: HCL Info systems
Role: Senior Developer
Team Size: 6
Duration: Oct 2002 to Jan 2003
Tools: DB2, JSP, Servlets, Websphere4.0, JDK1.3, EJB and UML.
Scope: To develop Internet based common repository that can be accessed by all employees of HCL for
uploading and downloading of software components.
Responsibilities: Involved in the system study, design and coding
Designing system with architecture, coding for the respective module
Title: AmalXtreme (xlife.com.my)
Client: Amal Insurance
6. Team Size: 7
Duration: Jun ’02- Oct 2002
Tools: Weblogic6.0, JSP, JDK1.3, EJB, Oracle8i.
Role: Senior Developer/Module Leader
Scope: To develop an Internet portal for Sports activities featuring news, events, articles, discussion
forums, bulletin board and quiz sections
Responsibilities: Involved in System study, design & coding
Developed JSPs, EJBs, HTML code and Unit Test Plans
Title: VF services (Order Management System)
Client: VF Imageware, USA
Team Size: 20
Duration : August 2001 to May 2002
Tools: Websphere4.0, Servlets, EJB1.1, JavaScript, XML, XSL, DB2, Visual Age for Java, JDK1.3, MQ
Series
Role: Developer
Scope: To develop an Intranet based Order Management System on MVCA.
Responsibilities: Involved in System study and coding
Created Tables and Indexes for the module on DB2 database
Developed Entity Beans, EJBs, Java Classes, XML/XSL and Command Class
Title: Contact Energy Portal
Client: IBM, New Zealand
Role: Front-End Developer
Team Size: 9
Duration: January 2001 to April 2001
Tools: IBM Websphere, Servlets, JSP, Java Beans, HTML, XML, and JDOM Parser
Scope: To develop an Internet portal for Viewing Electric Bill status of the Contact Energy Customers
Responsibilities: Involved in System study and coding
Created users registration module of the site and dynamic pages
Developed JSP, Java Beans for registering Contact Energy customers
Handled debugging on the Application Server, IBM Websphere on AIX
ICICI InfoTech
Sales Monitoring System in JSP, Oracle8, HTML, JavaScript, Tomcat Server on NT4.0
Message Handling System in Java, Oracle8, TCP/IP, XML on NT4.0
Holiday Home System in JSP, Oracle, HTML, JavaScript, Tomcats Server on NT4.0
Telephone System in VB6, Crystal Reports 6, WinNT/95 clients
Executed the Handholding and Maintenance project at Indian Oil Corporation involving systems development & implementation
in COBOL, Solaris, UNIX, and Win95/NT