LAKSHMI PARUTHURUTHIL
BSc SS, MSc IT
SUMMARY
•More than 12 years of experience in Java/J2EE related technologies.
•Oracle Certified JAVA Programmer. [OCJP]
Residing in Doha, Qatar with permanent resident visa .
Currently working as Technical Lead in Qatar.
SKILLS SUMMARY
Technologies: Core Java, J2EE, MVC framework, Spring MVC, Spring Boot, Hibernate, JPA, Spring Data JPA, RESTful Web services with Spring, SOAP UI, Junit testing frameworks, Basic knowledge on xslt transformations, Basic knowledge in spring security framework, AngularJS Basics, Nodejs, SQL, Agile Scrum
Database: Oracle, DB2, SQL Server, DBeaver, IBM Data Studio,Informix
Tools: Eclipse, IBM Rational Application Developer (RAD), Clear Case, Maven, Source Tree, GIT, JIRA
Server: Tomcat, Websphere, Jetty
Key strengths include:
Leading, Designing and Developing web projects from scratch.
A track record of consistently meeting or exceeding performance targets correlated with delivering quality products.
Technical knowledge in JAVA Technology and Frameworks.
Oracle Certified Java Programmer
Team enhancement.
EXPERIENCE HIGHLIGHTS
Vismaya Infotech, Qatar
Designation - Technical Lead
Work Experience April 2021 to Present
Project I Core Internet Banking
Project Duration April 2021 to Feb 2022
Role Technical Lead for middleware technologies.
Domain Banking
Project Description:
The purpose of this project is to Core Internet Banking Application which can be customized for different banking clients.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement/Leading the team
Platform:
Technologies : Spring Boot, Hibernate,
Spring Data JPA, Rest webservices, Micro service communication through Hashicorp consul, Basic Jolt JSON to JSON transformation.
Database : PGSQL
Application Server: embedded tomcat
Project II API UI
Project Duration April 2021 to Aug 2021
Role Technical support for the existing features and handling new requirements.
Project Description
The purpose of this project is to provide an integrated API poral for Providers to publish and expose their APIs and consumers to consume or subscribe those APIs.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement/Leading the team
Platform:
Technologies : Angular NgRX, Nodejs
Database : H2DB
Application Server: Node
Project III VISA Card Integration
Project Duration Oct 2021 to Nov 2021
Role Technical Development.
Domain Banking
Project Description:
The purpose of this project is to integrate Visa card systems.
Responsibilities: Understand the project requirements
Application Development
Platform:
Technologies : Spring Boot, Hibernate,
Spring Data JPA, Rest webservices, Micro service,XML transformation using XSLT
Database : OracleDB
Application Server: Websphere
Project IV Document Management System (APMS-PDLM-BIM Integration)
Project Duration March 2022 to Present
Role Technical Lead/Senior Consultant
Domain Government
Project Description:
The purpose of this project is to integrate different document management systems. Automate the process of downloading documents from one system and upload them to another system and manage their life cycle.
Responsibilities: Understand the project requirements
Application Development for API automation
Lead the team and track the development activities.
Platform:
Technologies : Spring Boot, Hibernate,
Spring Data JPA, Rest webservices, Apache Kafka in spring boot, Spring security using oauth2.0
Database : SQL Server
Application Server: Tomcat
UST Global, Kerala, India
Designation - Systems Analyst
Work Experience 9 years 3 months (Dec 2009 to March 2019)
Project I Members Mark Services.
Project Duration Nov 2018 to March 2019
Role Technical Analyst/Lead.
Domain Retail
Client Walmart
Project Description
The purpose of this project is to provide a dashboard for a vendor to launch their products.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement/Leading the team
Platform:
Technologies : Spring framework, Spring Boot, Hibernate,
Spring Data JPA, Rest webservices, HQL, PL-SQL native queries
Database : SQL Server
Application Server: embedded tomcat
Project II Mexico Rollout.
Project Duration Feb 2017 to Sept 2018
Role Technical Analyst/Lead.
Domain Retail
Project Description
The purpose of this project is to setup the transportation related applications for Mexico region. Customizing the existing features for Mexico and adding new features. The applications include Freight Management, Application services, Communication services, System Admin. Also, developed spring boot micro services for Mexico region.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement/Leading the team
Platform:
Technologies : Core Java, Java 8, REST WebService with spring,
Spring Boot, Hibernate, HQL, Maven
Database : Informix
Application Server: Jetty, tomcat
Project III Quick rate server.
Project Duration Dec 2016 to Feb 2017
Role Technical Analyst.
Domain Retail
Project Description
The purpose of this project is to create REST service for rate engine to fetch the rates of carriers in a Lane.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement
Platform:
Technologies : REST WebService, Spring, Maven
Application Server: Tomcat
Project IV Lane Management.
Project Duration June 2016 to Dec 2016
Role Technical Analyst.
Domain Retail
Project Description
The purpose of the project is to create Equipment, Mod, Protection level, Service levels which are required for a Lane in Transportation and Lane management.
Responsibilities: Understand the project requirements
Application Development.
Team Enhancement
Platform:
Technologies : Java 8, Customized framework, REST WebService
Database : Informix
Application Server: TomEE
Project V SOM
Project Duration Apr 2015 to Oct 2015
Role Technical Analyst.
Domain Healthcare
Client Highmark
Project Description
The purpose of System One Modernization project is to convert existing Group billing application from COBOL to Java and Angular JS. This application will help the end user to create Groups and associate different coverages, rates and enrollees to it for generating the Bill. This application also consists of different modules for enrolment, Bill Adjustment and Posting. Application should be compatible to run with IE 10/11 on Windows 7.
Responsibilities: Understand the project requirements
Application Development [Service development],
UI standardization.
Team Enhancement
Platform:
Technologies : Restful Web Service, AngularJS, JAVA Spring MVC
Database : Oracle
Application Server: Tomcat
Project VI CPBRE Struts to AngularJS Migration.
Project Duration July 2014 to Apr 2015
Role Technical Analyst.
Domain Healthcare
Project Description
The purpose of this project is to convert the user interface of “Claims Processing Business Rule Engine” application from STRUTS 1.0 to AngularJS. CPBRE is the current application used to manage Benefit coding for claims processing. Current implementation is on STRUTS 1.0 on WAS 7.0 over Oracle 10G. UI will be built on Angular JS with same look and feel of existing application. UI validation rules will stay as in current implementation.
The purpose of this application is to enable benefit maintenance team to code the benefits once the contract is signed between the customer and the insurance provider. These benefits, once coded, are loaded into the dB and are loaded back into system at the time of claims processing through a high speed memory, so the system would know what benefits to review. This rules engine basically encompasses the benefits categories and benefits provisions for a particular contract code.
Responsibilities: Understand the project requirements
Application Development [UI development, Service Development]
Team Enhancement
Platform:
Technologies : RESTful webservice [EJBs], Angular JS 1.
Database : Oracle
Application Server: Websphere
Unit Testing : KARMA- Jasmine Framework.
Project VII Enterprise Provider Database Solutions.
Project Duration Jan 2013 to June2014.
Role Technical Module Lead.
Domain Healthcare
Client Anthem
Project Description
Enterprise Provider Database Solution (E.P.D.S) is a consolidation & replacement project for several existing applications that maintain the Providers (doctors & hospitals) information for ‘A leading Health Insurance service provider’. The objective is to build a foundation to enable the entry of Provider Data once into a central repository, streamlining and standardizing ‘The Health Insurance service provider’ business processes. The EPDS centers on the heart of ‘The Health Insurance service provider’ business model of creating, tracking, marketing, and managing flexible, quality provider networks to support all lines of business, products and services. The intent of the project is to not only support existing business, but to also provide a flexible, configurable solution to enable future business initiatives and growth. The consolidated DB is MDS provided by IBM.
Responsibilities: Understand the project requirements
Application Development
Project (module) Scheduling
Assigning tasks to team members and updating the status.
Team Enhancement
Platform:
Front End : JAVA 5, JSF PRIMEFACES, JAVASCRIPT, AJAX
Back End : SQLServer
Framework : SPRING
Application Server: Websphere
Project VIII INTACT.
Project Duration May2012 to Dec2012
Role senior software Developer.
Domain Healthcare
Project Description
Intact is a system to fill the insurance form for people who are above 65 years old for a leading Health Insurance service provider.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement
Platform:
Front End : JAVA 5, JSP, JAVASCRIPT, AJAX
Back End : SQLServer
Framework : STRUTS
Application Server: Websphere
Project IX ePayment.
Project Duration Apr 2011 to Apr 2012
Role senior software Developer.
Domain Healthcare
Client Emdeon
Project Description
ePayment is a system to perform electronic claim payments and electronic fund transfer to the providers.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement
Platform:
Front End : JAVA 5, JSP, JAVASCRIPT, AJAX
Back End : SQLServer
Framework : SPRING
Application Server: Websphere
Project X Claim Vision.
Project Duration Dec 2009 to Oct 2010
Role Senior software Developer.
Domain Healthcare
Project Description
Claim Vision is a system to view the Claim status which is submitted by a provider.
Responsibilities: Understand the project requirements
Application Development
Team Enhancement
Platform:
Technologies : JAVA, JSP, JAVASCRIPT, AJAX
Framework : SPRING
Application Server: Websphere
Company Canowalk Software Solutions, India
Work Experience 1year 2 months (July 2008 to Sept 2009)
Project Customization of E-Learning product e-Learn for different colleges.
Project Duration July 2008 to Sept 2009
Role Senior software Developer.
Project Description e-Learn is a customization of the E-Learning product done for different colleges.
Responsibilities: Understand the project requirements
Application Development
Platform:
JAVA, JSP, HTML, DHTML, JAVASCRIPT
Application Server: TOMCAT
Company Transversal e Networks Pvt Ltd (A UST Global group
Company), Kerala, India
Work Experience 9 months (April 2007 to Jan 2008)
Project - I Customization of the product Integrated Learning Management System iLMS.
Client CDM (College of Defense Management), Hyderabad.
Project Duration April 2007 to December 2007
Role Technical Team Member
Project Description
CDM is a customization of iLMS College of Defense Management, Hyerabad. The purpose of the project is to develop new features in iLMS as part of customization which includes features like e-learning session, course calendar, assessment etc.
A default session is created when a new class is added for a Course. Course Calendar displays date and the Courses that starts in that date.
Responsibilities: Understand the project requirements
Application Development
Platform:
JAVA, JSP, HTML, DHTML, JAVASCRIPT
Application Server : TOMCAT
Project - II Customization of the product Integrated Learning Management System
iLMS.
Client EQUATE (Petro-chemical Company), Kuwait .
Project Duration December 2007 to January 2008
Role Technical Team Member
Project Description
EQUATE is a customization of iLMS done for Petrochemical company, Kuwait.
The purpose of the project is to customize iLMS and add new features like e-learning course, session, Training history Report etc. Training History Report is the report of users who has attended courses on particular sate. A daemon is written to fetch the records in each 15 days and the records are stored in a file.
Responsibilities: Understand the project requirements
Application Development
Platform:
JAVA, JSP, HTML, DHTML, JAVASCRIPT
Application Server: Tomcat
Company Inventum Technologies,
B5 Sector 6, Noida, UP.
Work Experience 1 yr 5 months (Nov 2005 to April 2007)
Project - I Development and Customization of the Telecom Broadband Billing
Software Unify 1.5.
Client Airtel Bharthi, Spectranet
Project Duration January 2006 toApril 2007
Role Technical Team Member, Module Lead.
Project Description
UNIFY 1.5 is a Telecom Broadband Management Software which
encompasses Subscriber Management, Billing, Service Selection
etc.
The major modules are:-
Account Management
Subscription Management
Net ID Management
Policies and Rate plans
Billing (Coupon Management)
System Management
Report Generation
How it Works:
The Access Controllers which are embedded with the UNIFY software will be deployed in the Internet Service Providers of many clients (eg: Airtel Bharti). These ISPs provide Broadband services to many local operators and they provide internet services to the end customers who are the Subscribers. Service selection and Broadband billing is done through the software.
Responsibilities: Understand the project requirements
Application Development
Maintaining project
JUnit Testing
Platform:
Front End : JAVA, JSP, HTML, DHTML, JAVASCRIPT
Back End : PostgreSQL
Framework : JAVA STRUTS.
Application Server : Tomcat
Project - II Development Website for online purchase of different Rate plans -
INVENTUM on Demand November 2005 to January 2006.
Role Technical Team Member
Project Description
Inventum on Demand is a website for the online purchase of different Rate plans which company provides. The customer has a provision for entering all the details and they will be acknowledged back by a confirmation email. Online payment is also provided.
Responsibilities: Application Development
Platform:
Front End : JAVA, JSP, HTML, DHTML, JAVASCRIPT
Back End : PostgreSQL.
EDUCATION, TRAINING & CERTIFICATIONS
MASTERS OF INFORMATION TECHNOLOGY (MSc IT) Madras University: 2003-2005
BACHELOR OF SOFTWARE SYSTEMS (BSc SS) Bharathiar University -2000-2003
HIGHER SECONDARY SCHOOL Board of Higher Secondary Education, Kerala;
1998-2000
S.S.L.C Kerala State Board; 1998;
ADDITIONAL QUALIFICATIONS
Completed Certification course in J2EE (CJEV2)
PERSONAL INFORMATION
DOB: 12-05-1983
Nationality: Indian
Languages known: English, Hindi
Marital Status: Married
Spouse details: Dr Sujith Raghavan, Specialist, Hamad Medical Corporation,
Qatar
Contact phone: +974-********
Contact email: *******.*.****@*****.***
Passport No: Z5172046
Qatar Id: 283********