Lead Python Developer Resume
Detroit, MI
SUMMARY
- More than 10 years of experience as advanced python developer, predictive analytics, real - time optimization, processing/automating processes, discovering trends/anomalies and building scalable solutions
- Provide thought leadership and strategic direction for where data science can solve challenging problems across the organization - determining where to focus, how to prioritize, and where to make investment.
- Expertise in Statistical data analysis, data profiling, data designing and data management for large and complex data sets.
- Experienced in Gathering, Cleaning, and Visualizing Data
- Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Auto scaling, Cloud watch and SNS.
- Good experience with cloud platforms like Amazon AWS
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Performed data analysis, statistical analysis, predictive analysis and generated reports listings and graphs using Python, Excel, and Tableau.
- Experience in Snowflake Data Warehousing using MySQL Server DB, ETL through SSIS and Informatica, performing OLAP tools and creating Reports.
- Knowledge about setting up python REST API framework using django
- Provide scaled support to resolve user issues, identify user trends, and work with cross- functional partners to resolve issues
- Used Django API's for database access and workd on databases like MySql, Postgres
- Created templates for page rendering and django views for business logic
- Expertise in developing Pig Latin Script and Hive Query Language.
- Experience in Business Intelligence, Data Modeling, Data Warehousing concepts, OLAP, ETL tools and Analytics.
- Expertise in creating filters, quick filters, data source filters, global filters, context filters, user filters and creating Dashboards for key Performance Indicators.
- Expertise in AWS platform and its features like EC2, IAM and LAMBDA
- Implemented a server less architecture using API Gateway, Lambda and Dynamo DB
- Worked with python libraries like Matplotlib, NumPy, SciPy and Pandas for data analysis. Connected Python with Hadoop to perform Hive and Spark to perform data analysis.
- Developed Tableau workbooks from multiple data sources using Data Blending.
- Proficient in Data Visualization techniques - creating reports and dashboards (Power BI, Tableau, Excel)
- Highly experienced in gathering, understanding, and analysis of business requirements, design, execution, time and cost estimates.
- Experience onPythonfor statistical computing. Also experience withSpark, Excel,andSAS.
- Excellent team player with ability to work independently along with strong analytical and communication skills.
TECHNICAL SKILLS
Programming: AI-Robotics, Python, Apache Beam SDK, NumPy, Pandas, Scikit-Learn, NLP, Matplotlib, React JS, Java, SAS
Database Management: Oracle - SQL and NoSQL, Microsoft SQL Server, MySQL, MongoDB
Tools: Power BI, Tableau, Linux, QlikView, MS Excel, MATLAB, Jupyter, Bitbucket, Jenkins
Cloud Platforms: AWS Lambda, DynamoDB
Big Data: Apache Spark, Hadoop MapReduce, Hive, Impala, HBase, Flume, Pig, Oozie, HDFS, YARN, Azure databricks
Analytics: Data Cleansing, Data Mining, Data Wrangling, Data Analysis, EDA, PCA, Linear Algebra, Biostatistics, Calculus Statistical Modeling Central Limit Theorem, Regression, Classification, A/B Testing, Dimension Reduction, Segmentation
Machine Learning: Reinforcement Learning Decision Tree, Random Forest, Reg.(Linear & Logistic), Naive Bayes, KNN
PROFESSIONAL EXPERIENCE
Confidential, Detroit, MI
Lead Python developer
Responsibilities:
- Have set up the python environment using apache beam SDK which uses type hints during pipeline construction and runtime to emulate the correctness guarantees achieved by true static typing
- Utilized analytical applications to identify trends and relationships between different pieces of data, draw appropriate conclusions and translate analytical findings into risk management and marketing strategies that drive value
- Setup and build infrastructure various resources like EC2, VPC, S3 security group, auto scaling and RDS in clod formation JSON templates
- Experienced with AWS cloud platform and its feature, which includes EC2, S3 and cloud watch
- Used the AWS-CLI to suspend on AWS Lambda function
- Used AWS CLI to automate backup of ephemeral data stores to S3 buckets EBS
- Introduced new features and solved existing bugs by developing code for a cloud-based integration platform and migrated customer data to AWS
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting
- Used Django API for database access and word on databases like MySql, Postgres
- Experience on using Django admin and created superusers, updated tables in the database
- Developed web application using MVC architecture with the help of Django framework
Environment: Python 3X, AWS, Django, Tableau Desktop, NumPy, Pandas, Matplotlib, Seaborn, Scikit-Learn, Spark-ML, Random Forests, SVM, TensorFlow, Keras, Teradata 14.1 and Git
Confidential
Python developer- Senior Software engineer
Responsibilities:
- Collaborated with multiple business stakeholders, data owners, Cloud teams Azure and AWS Architects
- Collaborated with developers and technical leads on detailed data designs and specifications to ensure alignment with project goals and long-term data strategy.
- Managed security in AWS infrastructure using AWS secret manager, key management service
- Worked on a project driven on AWS connect where we enabled communication between lambda and customer
- Manage service account credentials, database credentials, password through AWS secret manager
- Coordinated with devops team to deploy the application on AWS resources
- Ensured data management best practices are being followed when developing new data assets.
- Created templates for page rendering and django views for business logic
- Used django REST framework and integrated new and existing API's endpoints
Environment: AWS - Glue, Django, Dynamo DB, Snowflake, Python, Spark, Sagemaker
Confidential
Python developer- Software Engineer
Responsibilities:
- Implemented business logic using python web framework Django
- Implemented model view control architecture in developing web applications using Django framework
- Used Django API for database access
- Created the REST API using python and used Django
Environment: Python 3X, AWS, Django, Tableau Desktop, NumPy, Pandas, Matplotlib, Seaborn, Scikit-Learn, Random Forests, SVM, TensorFlow, Keras and Git