Accomplished Principal Consultant with proven expertise in big data solutions and ETL design. Skilled in Pyspark and cloud technologies, driving impactful data processing applications for enhanced analytics.
Overview
18
18
years of professional experience
Work History
Principal Consultant
Genpact India Pvt Ltd
Hyderabad
12.2013 - Current
Developed data processing applications using Apache Spark for large-scale data analysis.
Implemented ETL processes using tools like Apache Spark and SQL (Databricks, Snowflake).
Collaborated with the team to design efficient ETL processes for loading data from various sources into the Hadoop ecosystem.
Integrated Kafka with Spark Streaming for real-time analytics on streaming data sets.
Developed Python scripts for extracting data from web services API's and loading into databases.
Managed version control and deployment of data applications using Git, Docker, and Jenkins.
Configured and maintained cloud-based data infrastructure on platforms like AWS and Azure to enhance data storage and computation capabilities.
Integrated third party APIs with existing systems using SQS queues and SNS topics.
Managed Data Lake architecture based on Apache Parquet files stored in S3 buckets, and queried via Databricks.
Collaborated with data scientists and analysts to understand data needs and implement appropriate data models and structures.
Implemented and optimized big data storage solutions, including Hadoop and NoSQL databases (Elasticsearch, MongoDB), to improve data accessibility and efficiency.
Streamlined data flow from diverse sources using ETL tools, such as Control-M and Airflow.
Software Engineer
Symbiotic Pvt Ltd
Bangalore
02.2011 - 11.2013
Developed software features using Python programming language and shell scripting.
Developed and maintained scalable software applications for various platforms.
Configured and maintained Linux servers for enterprise applications and services.
Installed, configured and maintained web servers with scripting languages like PHP and Perl.
Software Engineer
Pyro Networks Pvt Ltd
Hyderabad
02.2010 - 03.2011
Developed Python scripts to automate data processing tasks.
Optimized database queries using SQLAlchemy ORM library.
Collaborated with developers to deploy applications in Linux environments.
Installed and configured Linux operating systems on physical, virtual, and cloud environments.
Associate Software Engineer
Onmobile Global Ltd
Bangalore
01.2008 - 02.2010
Developed software solutions using PHP, Perl, for client projects.
Implemented unit tests to improve code reliability and maintainability.
Implemented code changes according to user requirements.
Monitored equipment function to verify conformance with specifications.
Principal Solution Architect Analytics & AI at Cognizant Technology SolutionsPrincipal Solution Architect Analytics & AI at Cognizant Technology Solutions