Python Developer
Current- Enhanced Data Workflow & Processing:Developed and maintained scalable applications using Node.js within AWS, utilizing Lambda functions and DynamoDB.Migrated legacy Python codebase to JavaScript, ensuring smooth data flow and processing efficiency.Extensively worked with AWS components (Airflow, EMR, Athena, Snowflake) for optimal data workflows.Developed scripts for loading data into S3 buckets, managing data structures, and optimizing large datasets on HDFS and S3.Deployed and configured scalable Hadoop clusters on AWS, ensuring optimal performance.Optimized and integrated Hadoop jobs with AWS services using EMR for efficient processing.Implemented best practices for importing data with SQOOP and optimized Hive, Pig, and SQOOP processes.- Full-Stack Development:Designed and developed potential future UI components leveraging JavaScript expertise.Developed analytical components using Scala and Kafka for data processing.Designed forms, modules, and templates using Django and Python.Built Cloud-based applications utilizing Java/J2EE, Spring Boot, and RESTful services.Redesigned legacy Python modules to deliver specific data formats.Developed applications in Linux environments and utilized various Linux commands.- Deployment & Operations:Managed Continuous Integration services (Jenkins, Nexus) for streamlined development.Created dynamic UI designs using HTML5, CSS3, Javascript frameworks, and AJAX.Utilized Spark Data Frames for data validation and analytics on Hive data.- Additionally:Demonstrated strong problem-solving skills and innovative thinking to propose improvements in technologies and workflows.Exhibited excellent communication and teamwork skills, effectively collaborating with cross-functional teams.