Python Developer
Current• Analyzed SQL and SAS scripts, devising solutions implemented with Pandas and PySpark for enhanced data processing.• Crafted web pages featuring QC Reports utilizing HTML, CSS, JavaScript, and jQuery. • Created a Python package to facilitate Teradata-Spark connectivity, generating QC Reports and operating on high-configuration EMR clusters. • Architected web applications with Python and Django, championing Agile practices and resolving data load issues collaboratively. • Expanded database connectivity in Python and Spark to platforms like ORE, Snowflake, Redshift, and Teradata. • Migrated legacy Teradata SQL queries to Amazon Snowflake as part of a comprehensive database transition. • Strategically analyzed business requirements, leading to system migration using advanced technologies like Python, Spark, and AWS.• Crafted end-to-end web applications, integrating Python, Django, and MySQL, while optimizing data management with efficient queries.• Integrated Amazon AWS S3 and RDS support, elevating hosting capabilities for static/media files and databases.• Fine-tuned code for performance and consistency, ensuring optimal application functionality. • Designed and executed frontend and backend modules using Django Web Framework, working in collaboration via GitHub.• Expertly handled debugging, troubleshooting, and continuous improvement of the web application.Environment: Python 2.7, SQL, Spark 2.1.0, Snowflake, Amazon S3, Elastic Map Reduce, Django 1.9, Java Script, HTML, XHTML, jQuery, JSON, XML, CSS, MySQL, Bootstrap, Git, Linux.