Post Job Free

Resume

Sign in

Software Engineer Data

Location:
Redmond, WA
Posted:
November 06, 2017

Contact this candidate

Resume:

Lakshmichaithanya Pernapati

Bellevue, WA

425-***-****

https://www.linkedin.com/in/lakshmichaithanya-pernapati

ac25wp@r.postjobfree.com

PROFESSIONAL SUMMARY

Software Engineer with expertise in building highly scalable applications using Java stack for more than 3 years

Strong working experience in ingestion, storage and processing of big data from different sources

Strong Hands on experience in HDFS, MapReduce, YARN, Hive, Pig, SQOOP, HBase, Spark, Oozie and Shell scripting

Good Working knowledge in Hadoop distributions systems like Horton Works Distributions (HDP) and Cloud based infrastructures, especially Amazon Web Services (AWS)

Good exposure on Agile Software development

Ability to analyze and understand requirements of the product and work on them

Highly motivated and versatile team player with the ability to work independently or part of the team

Able deliver with minimal guidance and quickly adapt to the situations

Quick and continuous learner of new and emerging technologies

SKILL SET

Programming Languages : Java, C, C++

Scripting Languages : Bash, Python, HTML, Java servlets and JSP

Big data eco systems : HDFS, MapReduce, YARN, Hive, Pig, SQOOP, HBase, Spark, Oozie, Zookeeper

Databases : MYSQL, MongoDB (NOSQL)

Cloud Platforms : Amazon Web Services(AWS)

Testing Frameworks : TestNg

Version Control Tools : SVN basics

Build Tools : Maven

IDEs : Eclipse, NetBeans

Documentation &Agile Practice : Confluence, JIRA

WORK EXPERIENCE

Software Engineer, Data team at Inside View Technologies Jul 2015 to Jun 2017

Project : Data Pipelines

Technologies: Hadoop, HBase, Pig, Hive, Apache Oozie, Airflow, YARN, Spark, Kafka, Python, AWS, Qubole

Description : Pipelines for data ETL (Extract, Transform and Load)

Responsibilities:

oWorked closely with the Editorial teams to understand the format (ORC, JSON, XML, CSV etc.) of the data files and documented the business requirements, created the UML diagrams in Confluence page

oResponsible for generating actionable insights from complex data to drive significant business results for Internal teams

oIngested data from RDBMS using SQOOP and performed data ETL, and then index the transformed data to HDFS, Hbase, S3 buckets and Elastic Search as per the business requirement

oWorked on module testing and ensured that the pipelines created are scalable

oMigrated existing MapReduce & Pig scripts into spark jobs to optimize the cluster resources and timelines

oCustomized partitions and groups in Kafka consumers & producers to maintain near real time data processing

oWorked on setting up Oozie work flow, airflow jobs to coordinate among different modules

oWorked with quality team to troubleshoot, resolve data quality issues and maintained data accuracy

oInter team co-ordination & organized KT sessions to the newly on-boarded members of the team

Project : Data Field Validation Tool

Technologies: Java, JDBC, hibernate, Maven, Amazon Web Services (AWS), JIRA, Confluence

Description : A Front-End tool which takes input (file) from internal users, contacts validation system to get the results and reports them to users via mail system

Responsibilities:

oWrote Back-End logic in such a way that contacts validation module to obtain the results

oStore the results in S3 to do analysis at any time

Software Engineer Intern at InsideView Technologies Oct 2014 to Jun 2015

Project : Data Fields Validation System

Technologies: Java, JDBC, hibernate, Maven, Amazon Web Services (AWS), SQOOP, JIRA, Confluence

Description : A data application which takes data from MYSQL tables, validates the data and updates the tables

Responsibilities:

oResponsible for developing and modifying the existing database layer (DAO) based on the business requirements

oDesigned and developed SQS consumers and producers for validation module

oWorked on creating shell scripts to automate the jobs

oUsed log4j API for logging, analysed the log files and created reports

Project : Automation Testing application (oct 2014-Dec2014)

Technologies: Java, J2EE, Maven, TestNG, JIRA, Confluence

Description : An automated testing project which contains test cases for all possible functionalities in InsideView web application configured using Hudson tool through which it runs timely reports the results

Responsibilities:

oDeep understanding of all aspects of a software lifecycle

oParticipated in project planning discussions and worked with team members to analyze the requirements and translate them into working software modules

oDeveloped API, UI test modules using TestNG and Selenium Web driver test automation frameworks

oUsed Xpath expressions to identify the dynamic web elements

oAdhered to coding and documentation standards and used the best practices

Software Engineer Intern at Tara Mobile Technologies Aug 2014 to Sept 2014

Project : Leave Manager

Technologies: Android SDK tools, Android Virtual Device Manager, PHP, Xampp Server, Eclipse

Description : Leave Manager is an android application that provides a platform where an employee can apply leave and view the status of leave

Responsibilities:

oImplemented application logic using Eclipse IDE and Android SDK

oDeployed the project using local Xampp Server

oConfigured AVD (Android Virtual Device) and gave a demo on application through Android Emulator

oDemonstrated existing bugs in android apps and reported the possible solutions

oWorked on SmsManager API and gave a demo on it

OTHER PROJECTS/ POCs

Mini Search Engine

oThe main purpose of this project is to build a simple search engine for any website to retrieve the high ranked links of news for a given search key

Instant Messenger

oThis project is the imitation of real world client server chat application using TCP and UDP level protocols

CERTIFICATIONS and ACHIEVEMENTS

Oracle Certified Professional, Java SE 6 Programmer

Won first prize in Code for Good Hackathon-2014 conducted by JP Morgan

EDUCATION

M.S in Information Technology, JNTU – Hyderabad, India

course highlights: E-Commerce, Software Engineering, Algorithms

B. Tech in Computer Science, JNTU – Anantapur, India

course highlights: Data Structures, Operating Systems, Computer Networks, Object Oriented Programming



Contact this candidate