Senior Ai/Ml Python Developer
CurrentUsed Python to write data into JSON files for testing Django Websites. Created custom NumPy functions to perform complex mathematical operations and improve code efficiency.Implemented signal processing algorithms using Scipy's signal processing module. Implemented user interface guidelines and standards throughout the development and maintenance of the Website using HTML, CSS, JavaScript, jQuery, and AngularJS.Build all database mapping classes using Django models and Cassandra. Worked with Django's ORM to interact with databases and write efficient database queries. Used Pandas API to put the data as time series and tabular format. Integrated AngularJS with Django backend to create single page applications, implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Ansible. Worked with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries, and Kubernetes. Built Jenkins pipeline to drive all microservices builds out to the Docker registry and then deployed to Kubernetes.Involved in the CI/CD pipeline management for managing the weekly releases. Worked on packages like REST API and Django.Configured and optimized S3 buckets for fast data access and cost-efficiency. Integrated DynamoDB with other AWS services to build end-to-end solutions.Designed and implemented Cassandra data models for efficient data storage and retrieval.Created automated tests for web applications using Selenium WebDriver and Python. Designed and implemented test automation frameworks using PyTest and Robot Framework. Developed and deployed PySpark applications for processing large datasets in a distributed computing environment.Developed Microservices by creating REST APIs and used them to access data from different suppliers and to gather network traffic data from servers. Used Jenkins pipelines to drive all microservices builds out to the Docker registry.