Professional Documents
Culture Documents
8105190222
pvkarthik@ymail.com
SKILLSET SUMMARY
Core Java, JDBC 8.5 years
Spring 8 years
Hibernate 5 years
UNIX AND LINUX 5 years
Oracle 5 years
Mongo DB And Couchbase 2 year
Python 2 year
Salt-states 2 year
COMPETENCIES
1 of 5
PERSONAL ACCOMPLISHMENTS
PROFESSIONAL EXPERIENCE
TARGET CORPORATION
2 of 5
Review code of peers and ensure usage of efficient optimized code.
POC of ETL using Ironworker and AWS Lambda.
Product Name- Philips HealthSuite Digital Platform ( Foundation Security Team )
Duration: From July 2015- June 2017
Technologies- Java, Spring MVC, Junit, ForgeRock –OpenAM, OpenIDM and OpenDJ, PostgreSQL, Swagger, Maven,
Sonar, Team Foundation Server, GitHub and Stash.
Project Profile-
Philips Health Suite Digital Platform is an open, cloud-based platform that collects, compiles and analyzes clinical
and other data from a wide range of devices and sources. Foundation Security Project involves the development
and maintenance of All Identity and Access Management based Use cases for the Healthsuite Digital Platform.
Role- Technical Specialist
Responsibilities-
Understanding the working of Forgerock tech stack- OpenAM, OpenIDM and OpenDJ.
Proof of concepts of IAM use-cases based on ForgeRock tech stack.
Design and Development of Spring MVC based thin layer application that works on top of tech stack.
Creating Access Management Interceptors for external applications.
Knowledge of implementing and integration of OAuth2.0, Open ID Connect and Single Sign-on
functionality.
Project Profile-
The Alcatel-Lucent 5620 Service Aware Manager (SAM) enables end-to-end network and service management across all domains
of the converged, all-IP network. This product helps service providers quickly maximize operational efficiencies through fast
provisioning and troubleshooting, proactive assurance and flexibility that eases integration into the network.
Role- Software Engineer
Responsibilities-
Design and Development of features to support 4G LTE Small Cell Network including pre-provisioning,
deployment and Bulk Configuration.
Role-Technical Lead-
Responsibilities- Mentoring Fresh Graduates who joined the team.
Project Profile: Optuitive LMS is an Essilor USA tool that helps Essilor Labs manage their process from procuring a
raw glass puck to delivering a finished lens to the customer. This was a legacy PowerBuilder Application that is
used a standalone LMS Tool. The client wanted a web-based LMS of the same functionality as the PB Application
based on Spring/Hibernate to be deployed on AWS EC2 Instance.
3 of 5
Responsibilities-
a) Shell Scripting and innovation-Involved in functional analysis of PB Application due to lack of use-case
diagrams and documentation for the legacy application. Wrote shell script to strip of PB code and get useful
data in CSV Format to form basis for functional understanding. These CSVs were handy in understanding
the application and proved indispensable for the development team.
b) DBA-Installing Oracle 11g and creating Database from the dump given by client. Handled DB Issues and
helped the team understand the DB better.
c) Java (Spring/Hibernate Developer)-Writing Java code based on Spring MVC Framework to perform CRUD
operations as per the functionality of the PB Application.
Software Methodology Used-Agile Methodology.
Major Skills learnt- Spring, Hibernate, JPA
Project / Client Name – Bestinet JR Group Kuala Lumpur Malaysia on behalf of Jabatan Imigresen
Malaysia(Immigration Department of Malaysia.)
Technologies – Java, Spring, Hibernate, MySQL, MongoDB, CouchBase, Google Morphia, JBoss Fuse
ESB, REST webServices
Project name : FWCMS-Foreign Workers Immigrant Centralized Management System
Project Profile:
Project to automate the process of procuring unskilled labour from Partner countries for companies in Malaysia
And Syncing the Visa Processing of each individual worker with the Malaysian Immigration Department
Responsibilities
Understanding Client’s requirement and implementing Java Code as per the design.
POC For using CouchBase DB and integrating Couchbase client with existing code.
Writing JUnit Test cases.
Couchbase Admin for Dev and Testing Environments. Training the team on Couchbase.
TECH MAHINDRA
Role-Software Engineer
Client Name – CISCO Systems
Duration: from March 2012 to till Date
Technologies – Java, JSP, Servlets, PHP, MySQL, Oracle, Linux
Project name : CISCO UABU ONPLUS DEVELOPMENT
Role : Developer
Project / Client Name – MPLS Diagnostic Unit / British Telecom
Duration: from Dec 2010 to Feb 2012
Technologies – Java, Oracle SQL, PL/SQL,Solaris
Project name : MPLS Diagnostics Unit (MPLSDU)
Role : Developer/Application Support
4 of 5
Project / Client Name – AFM TADDS / British Telecom
Duration: from Jun 2010 to Dec 2010
Technologies – Java, Oracle, SQL, UNIX
Role : Developer
PERSONAL DETAILS
Declaration: The above statements are true to the best of my knowledge and belief.
Place: Bangalore Karthik PV
5 of 5