Birmingham, England, United Kingdom
I'm a Python and Django practitioner and Machine Learning Enthusiast, As a python developer, I optimized existing python applications and refactor the code working closely with the team of our Software Architects. Analyze user requirements and write quality code to convert the use cases into applications. Participate in code reviews and document my daily progress in a presentable manner. • Built a Django web app from scratch along with Celery background and scheduled tasks with • RabbitMQ/Redis as broker monitoring with Flower and storing static file on Google Cloud Storage • Buckets. • Wrote API with Django Rest Framework (DRF) in containerized environment, e.g., Docker. • Django Rest Framework (DRF) integration with JWT Authentication and Token Authentication. • Experience working with SQL Alchemy or Django ORM. • Deployed Django applications with Gunicorn and Nginx. • Excelled in Knowledge of OOP, Data Structures, Design Patterns, and SOLID Principles. • Experience working with Apache Airflow DAGs using python to schedule & monitor tasks for data • ingestion and data transformations. • Built Crawlers using Selenium, Requests, Beautiful Soup for multiple sites to parse data at a • mega-scale without getting detected/block. • Worked on Loading and integrating huge dataset with various databases like MongoDB, • PostgreSQL, MySQL and Redis. • Extracting data from various data sources (I.e., PostgreSQL, MongoDB) and Transforming to build • DWH with SQL Alchemy. • Generated Ad-Hoc Reports for content team with SQL on daily bases • Experience of working with PYTHON for data analysis using Pandas, NumPy. • Experience with a version control system (Bit Bucket, Git). • Experience working in an Agile environment.
- Working on microservices architecture. - Core python and it's applications. - Managing and performing operations on NoSQL databases. - Working on REST and Pub/Sub principles to connect different microservices components.
• Built and managed highly scaleable Microservice Systems. • Flask API to serve data at minimum latency and integrated SSO. • Worked on Event Driven and Pub/Sub pattern implemented with RabbitMQ • Performed database operations on MongoDB and MySQL clusters.
• Built API with Django Rest Framework (DRF) from scratch to support IOS and Android applications plus supporting existing APIs in a containerized environment, e.g., Docker. • Created airflow DAGs using python to schedule tasks for data ingestion and data transformations. • Implemented near real-time use cases using Kafka, and Redis. • Loading and integrating huge data sets with various databases like MongoDB, PostgreSQL, and Redis.
• Built Crawlers for multiple sites to parse data at a mega-scale without getting detected/blocked • Built a Django web app along with celery and beat integrated for background and scheduled tasks • Worked on Django Rest Framework (DRF) and Relational Databases • Generating Ad Hoc Reports with SQL
- Predict scores of a student if he/she studies x hours per day with Supervised Machine Learning - Apply k-means on iris dataset and with 'the elbow method' determined correct number of clusters - Plotting the results of clusters with center points