You are on page 1of 5

Karthik P V

 8105190222
 pvkarthik@ymail.com

Working as a Senior Engineer With Target Corporation


Experience in Java Development for 9.2 years
BE in Computer Science & Engineering- 2009
 
 Team player.
 Excellent interpersonal, communication and analytical skills.

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

Category Major Skills – Primary Minor Skills – Secondary


Domains / Programming Java, Spring, Shell Script, OAuth PL/SQL, C, Shell Scripting, JSP, JUnit, Jquery,
Skills 2.0,AWS, Microservices, Apache Storm, Javascript, AJAX, Hibernate, Salt-States,
(As Applicable) Kafka,RabbitMQ Python 2.7

Tools Eclipse, SQL Developer

Databases Oracle 10G, PL/SQL, Couchbase MongoDB , Cassandra, DynamoDB, Redshift


Software Tools Weblogic 8.1/9.2, SQL developer, Oracle Virtualbox, VMWare, Docker and
Toad, Eclipse, JCreator, JBOSS Containerization
7,Forgerock –(OpenAM, OpenIDM and
OpenDJ), AWS , Docker, Kubernetes

Operating Systems Windows, Solaris, Red hat Linux, Pivotal UNIX


Cloud Foundry
Software Development Agile Methodology, TDD Waterfall methodology
Methodologies

1 of 5
PERSONAL ACCOMPLISHMENTS

Degree/Certification/Publication Year of Passing –


(If applicable )
Academic Qualification B.E. in Computer Science & Engineering from Bapuji 2009
Institute of Engineering And Technology,Davangere
under VTU ,Belgaum
Publications / Papers a)Cloud Computing
b)Google PageRanking Algorithm
Projects undertaken a) Final year project to automating the functioning of
CS Dept. awarded the best project.
b) Participated in design and development of E-
tourism system as participant in TGMC 2008.
c) Brainvita game in C for 6th semester computer
graphics mini-project.
Languages Known English, Telugu, Tamil, Kannada and Hindi

PROFESSIONAL EXPERIENCE

TARGET CORPORATION

Worked From- June 2018 – Till Date


Role-Senior Engineer (June 2018- Till date)

Product Name- CGI Workflow & Sandbox


Duration: From June 2018- Till Date
Technologies- Java 8, Spring Boot, Junit, Apache Kafka, Apache Storm, REST, Python, Shell Script, MongoDB,
PostgreSQL, Cassandra
Project Profile-
Workflow- a tool to upload and review asset files from vendors.
Sandbox- A tool to upload, auto transcode and convert CGI Assets and review them.
Role- Senior Engineer
Responsibilities-
 Design and Development of Spring Boot application for ingestion, processing the upload files.
 Design and develop the auto transcoding pipeline on Storm
 Design and develop a common email sending system using Storm and Kafka.
P
PHILIPS INDIA PVT. LIMITED.

Worked From- June 2015 – May 2018


Role- Technical Specialist(June 2015- Dec 2017) Software Technologist- I (Dec 2017- May 2018).

Product Name- Philips IntelliSuite Utilization Suite (Digital Pathology)


Duration: From July 2017- Till Date
Technologies- Java, Spring Boot, Junit, Swagger, Zuul, AWS S3, RDS, Apache Kafka, Redshift, Iron Worker, AWS
Lambda, Cloud Foundry, Angular.
Project Profile-
PIUS is a cloud-based solution that collects device and billing logs from Pathology labs and Hospitals and uploads it
to S3. These logs are then transformed using various processing algorithms and stored in Redshift. An Analytics
Dashboard queries redshift to present various data w.r.to Billing and Device performance to the end user.
Role- Software Technologist-I
Responsibilities-
 Design and Development of Spring Boot application for ingestion, processing and querying the log
information.
 Write various ETL algorithms to transform logs into query-able data in RDBMS.

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.

ALCATEL-LUCENT INDIA LIMITED.

Worked From – Feb 2014 –June 2015


Role- Software Engineer(Feb 2014- Jun 2014)
Technical Lead Junly 2014- Till Date
Product Name – 520 SAM- Service Aware Manager –SmallCells Division
Duration: from Feb 2014-Till Date
Technologies – Java, Spring, Hibernate, Oracle, Linux, JQuery, JSP, HTML,REST Web Services

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.

HAPPIEST MINDS TECHNOLOGIES Pvt. Ltd.

Work from- DEC 2012-Till FEB 2014(Rev. Chronological Order.)

Role-Senior Software Engineer


Client Name – Essilor USA
Duration: from Jan 2013-May 2013
Technologies – Java, Spring, Hibernate, JPA, Oracle, Linux, JQuery, JSP, HTML

Project name : Essilor Optuitive LMS


Domain-Lab Management Spoystem
Role : Java(Spring/Hibernate) Developer /DBA-Oracle 11

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.)

Duration: from June 2013 –Feb 2014

Technologies – Java, Spring, Hibernate, MySQL, MongoDB, CouchBase, Google Morphia, JBoss Fuse
ESB, REST webServices
Project name : FWCMS-Foreign Workers Immigrant Centralized Management System

Role :Java Spring/Hibernate Developer

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

FEB 2010-DEC 2012(Rev. Chronological Order.)

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

Name Karthik P.V.


Gender Male
DOB

Declaration: The above statements are true to the best of my knowledge and belief.
Place: Bangalore Karthik PV

5 of 5

You might also like