Software Developer Resume
PROFESSIONAL SUMMARY:
- Around 6+ years of extensive IT experience in all phases of Software Development Life Cycle, including experience working with Hadoop, Spark and Cloud projects.
- Worked extensively with Hadoop Distributions like Cloudera, and Hortonworks.
- Hands on experience with Hadoop Architecture and its components like YARN HDFS, Resource Manager, Node Manager, Name Node, Data Node and MR v1 & v2.
- Experienced in working with different file formats (Avro, Parquet, RC & ORC) & compressions (Gzip, LZO, Snappy and Bzip2).
- Broad working experience and certified in Spark Core, SQL (Data frames), Streaming.
- Experience in importing and exporting data from different RDBMS Servers like Oracle and Teradata into HDFS and Hive using Sqoop.
- Experience in ingesting data from FTP/SFTP servers using Flume.
- Experience in developing Kafka Consumer API using Spark applications using Scala.
- Experience in Hive, Impala and Spark Performance Tuning and Optimization.
- Experience in developing Hive UDFs and running hive scripts using different execution engines like Tez and Spark (Hive on Spark).
- Experienced in tuning long running Spark applications and implementing features like graceful shutdown, fault tolerance and fail over.
- Experience in creating DStreams from sources like Kafka and performed different Spark transformations and actions on it.
- Hands on experience working with Kerberos keytabs for application authentication and Sentry for defining role based ACLs on objects like URI, databases and tables.
- Well versed working with Hadoop encryption like data at rest and transportation.
- Experience in Integrating Hive, Impala, Spark with Tableau reports.
- Experience in publishing and scheduling refreshes on the Tableau Server.
- Experience with AWS components like Ec2 instances, S3 buckets & Cloud Formation templates.
- Experience with Azure Components like Azure SQL Database and Azure Data Factory.
TECHNICAL SKILLS:
Programming Languages: Scala, Java, shell scripting, Python, SQL and PL/SQL
Big Data Technologies: Hadoop, HDFS, MapReduce, Hive, Pig, HBase, Impala, Hue, Sqoop, Oozie, Flume, Zookeeper, Kafka, Sentry, Cloudera and Hortonworks.
Spark Components: Core, SQL(Dataframes, Datasets), Streaming
Databases & NoSQL: Oracle, Teradata, MySQL, SQL Server, HBase
Hadoop Paradigms: Map Reduce, YARN, In - memory computing, High Availability, Batch processing, Real-time Streaming.
Other Tools: Eclipse, IntelliJ, Maven, SBT, SVN, GitHub, Jira, Jenkins
Cloud Components: AWS (S3 Buckets, EMR, Ec2, Cloud Formation), Azure (Sql Database & Data Factory)
Visualization: Tableau Desktop and Tableau Server
PROFESSIONAL EXPERIENCE:
Confidential
Software DeveloperResponsibilities:
- Experienced in working with different file formats (Avro, Parquet, RC & ORC) & compressions (Gzip, LZO, Snappy and Bzip2).
- Broad working experience and certified in Spark Core, SQL (Data frames), Streaming.
- Experience in importing and exporting data from different RDBMS Servers like Oracle and Teradata into HDFS and Hive using Sqoop.
- Experience in ingesting data from FTP/SFTP servers using Flume.
- Experience in developing Kafka Consumer API using Spark applications using Scala.
- Experience in Hive, Impala and Spark Performance Tuning and Optimization.
- Experience in developing Hive UDFs and running hive scripts using different execution engines like Tez and Spark (Hive on Spark).
- Experienced in tuning long running Spark applications and implementing features like graceful shutdown, fault tolerance and fail over.
- Experience in creating DStreams from sources like Kafka and performed different Spark transformations and actions on it.
- Hands on experience working with Kerberos keytabs for application authentication and Sentry for defining role based ACLs on objects like URI, databases and tables.
- Well versed working with Hadoop encryption like data at rest and transportation.
- Experience in Integrating Hive, Impala, Spark with Tableau reports.
- Experience in publishing and scheduling refreshes on the Tableau Server.
- Experience with AWS components like Ec2 instances, S3 buckets & Cloud Formation templates.
