| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateContactCandidate's Name
Sr. Python DeveloperMail: EMAIL AVAILABLEPhone: PHONE NUMBER AVAILABLESummary:Technical Skills:Over 10+ years of extensive experience in Software Development Life Cycle (SDLC) as a Senior Python Developer, specializing in Python, Django, Flask, and FastAPI frameworks.Proficient in front-end technologies including HTML5, CSS3, JavaScript (ES6+), TypeScript, and frameworks/libraries such as Angular, React, Redux, React Router, Vue.js, AJAX, Bootstrap, and Material UI.Skilled in designing and implementing APIs and Microservices using GraphQL, RESTful APIs, SOAP, and Microservices architecture principles.Experienced in data analysis and processing utilizing NumPy, Pandas, and SciPy libraries for efficient data manipulation and analysis.Strong expertise in cloud platforms and services, particularly AWS (EC2, S3, RDS, Lambda, ELB, EBS, IAM, SQS, SNS, CloudFront, CloudFormation) and Azure (App Service, Functions, Storage, Data Factory (ADF), Logic Apps, Key Vault, DevOps).Proficient in various database technologies such as MySQL, DynamoDB, PostgreSQL, Oracle, MongoDB, CosmosDB, and SQL Server for data storage and retrieval.Skilled in containerization and orchestration using Docker, Kubernetes, ECS, and EKS for scalable and manageable deployments.Experienced in Continuous Integration/Continuous Deployment (CI/CD) processes using Jenkins, CodePipeline, CodeDeploy, CodeBuild, Azure DevOps, Terraform, Ansible, Maven, and ANT for automated build, test, and deployment pipelines.Familiar with monitoring and logging tools, including CloudWatch, ELK Stack, Data Dog, and SonarQube, for tracking application performance and detecting issues.Proficient in using various development tools such as Eclipse IDE, IntelliJ IDEA, and Visual Studio Code for efficient coding and debugging.Experienced in configuring and managing servers like Nginx, Apache Tomcat, WebLogic, Gunicorn, and WSGI (Web Server Gateway Interface).Proficient in version control systems, including GitHub and Bitbucket. Experienced with Agile methodologies, including Scrum and Kanban, and skilled in using project management tools such as JIRA and Confluence.Exceptional problem-solving skills, adept at identifying complex issues and devising practical solutions to enhance system functionality and performance.Strong communication and collaboration abilities, demonstrated through effective team collaboration, clear technical documentation, and seamless coordination with stakeholders.Proven ability to adapt to evolving technologies and frameworks, with a continuous learning mindset to stay updated with industry trends and best practices.Excellent time management and organizational skills, capable of managing multiple projects simultaneously, prioritizing tasks, and meeting deadlines efficiently.Development Frameworks and Languages: Python, Django, Flask, FastAPIWeb Development: HTML5, CSS3, JavaScript (ES6+), TypeScript, Angular, React, Redux, React Router, Vue.js, AJAX, Bootstrap, Material UI, jQueryDatabase Technologies: MySQL, DynamoDB, PostgreSQL, Oracle, MongoDB, CosmosDB, SQL ServerAPIs and Microservices: GraphQL, RESTful APIs, SOAP, Microservices architectureData Analysis and Processing: NumPy, Pandas, SciPy.Cloud Platforms and Services: AWS ( EC2, S3, RDS, Lambda, ELB, EBS, IAM, SQS, SNS, CloudFront, CloudFormation), Azure (App Service, Functions, Storage, Data Factory (ADF), Logic Apps, Key Vault, DevOps)Version Control and Collaboration: Git, GitHub, Bitbucket, JIRA, ConfluenceContainerization and Orchestration: Docker, Kubernetes, ECS, EKSCI/CD and Automation: Jenkins, CodePipeline, CodeDeploy, CodeBuild, Azure DevOps, Terraform, Ansible, Maven, ANTMonitoring and Logging: CloudWatch, ELK Stack, Data Dog, SonarQubeOther Tools and Technologies: Eclipse IDE, IntelliJ IDEA, Visual Studio Code.Servers: Nginx, Apache Tomcat, WebLogic, Gunicorn, WSGIOperating Systems: Linux, UNIX, Windows, macOS.Work Experience:JPMC, Dallas, TX Feb 2023 PresentSr. Python DeveloperDescription: JPMorgan Chase & Co. is an American multinational finance company headquartered inNew York City.Led complex projects' software development life cycle (SDLC), ensuring timely delivery and high-quality code.Developed and maintained Python applications using the Django framework, ensuring scalability and robustness.Developed backend of the application using the Flask framework.Designed and optimized database schemas for MySQL and DynamoDB, ensuring efficient data storage and retrieval.Implemented data validation and serialization using Pydantic, ensuring robust and accurate data handling in APIs.Utilized Vue.js for incrementally integrated works with other libraries and frameworks, making it ideal for adding interactive features.Utilized typescipt for Strong support from tools like IDEs and linters enhances developer productivity and ensures adherence to best practices.Implemented GraphQL APIs for flexible and efficient data querying in a microservices architecture.Created dynamic and responsive user interfaces using HTML5, CSS3, and JavaScript (ES6+) with React, Redux, and React Router.Styled UI components and layouts using Bootstrap for a consistent and user-friendly experience.Utilized NumPy, Pandas, and SciPy for data analysis, processing, and scientific computing tasks.Managed AWS services, including EC2, S3, RDS, Lambda, ELB, EBS, IAM, SQS, and SNS for scalable and secure cloud solutions.Create Data Pipelines using AWS Lambda SQS & SNS to fetch data from external and internal APIs and load into Redshift DB.Utilized TypeScript in integrating with existing JavaScript codebases, allowing financial institutions to gradually adopt it without overhauling the systems.Utilized cloud platforms (AWS: both traditional EC2 and serverless Lambda), micro-services architecture, CI/CD solutions (including Docker, Jfrog, Artrifactory, Bamboo), DevOps principles, message queue systems, and background task management.Use AWS glue catalog with crawler to get the data from S3 and perform SQL operation.Used on AWS data pipeline to configure data loads from S3 data to Redshift.Developed Templates for AWS EMR infrastructure as code using Terraform to build staging, production environments.Utilized Vue.js in Data Visualization With libraries like Chart.js and D3.js, since it is easy to create interactive and real-time data visualizations.Developed framework for converting existing Power Center mappings to PySpark.Developed Restful Microservices and deployed on AWS servers using EBS and EC2.Experienced with API security frameworks, token management and user access control including OAuth 2.0.Implemented Airflow DAG to load data from API into Redshift tables using boto3, requests, zeep libraries.Utilized Vue.js for scalable and handles large-scale applications, making it ideal for enterprise-level financial services needing robustness.Collaborated with teams using GitHub for version control, code review, and continuous integration.Orchestrated containerized applications using ECS and EKS for efficient deployment and management.Implemented SSL/TLS encryption for secure data transmission and communication.Utilized Snowflake for cloud-based data warehousing and analytics solutions.Managed XML-based data interchange using XML, XSD, and XSLT for structured data processing.Configured Nginx as a reverse proxy server for load balancing and performance optimization.Integrated Kinesis for real-time data streaming and processing in distributed systems.Automated CI/CD pipelines using CodePipeline, CodeDeploy, and CodeBuild for seamless deployments.Developed and debugged applications using Eclipse IDE for efficient coding and debugging.Documented API specifications using ReDoc for clear and accessible API documentation.Developed highly scalable and flexible RESTful APIs to enable an infinite number of digital products using FastAPI.Utilized Pydantic for complex data validation rules, enhancing data integrity and reliability in applications.Managed project tasks, issues, and workflows using JIRA for effective project management.All microservices are written in Python utilizing distributed message passing via Kafka message broker with JSON as data exchange formats.Managed large-scale, geographically distributed database systems, including relational (SQL server) and NoSQL (MongoDB, Cassandra) systems.Conducted code quality analysis using SonarQube for codebase health and maintainability.Implemented unit testing with PyUnit and end-to-end testing with Selenium for robust code validation.Automated infrastructure deployment using CloudFormation templates for consistent and reproducible environments.Monitored and optimized application performance using CloudWatch for real-time insights and alerts.Utilized CloudFront for content delivery and caching, enhancing application speed and reliability.Tech Stack: Python, Django, Pydantic, MySQL, DynamoDB, GraphQL, React, Redux, React Router, Bootstrap, NumPy, Pandas, SciPy, AWS, GitHub, ECS, EKS, Snowflake, XML, Nginx, Kinesis, CodePipeline, CodeDeploy, CodeBuild, Eclipse, JIRA, SonarQube, PyUnit, Selenium, CloudFormation, CloudWatch, CloudFront.Grainger, Lake Forest, IL Nov 2021 - Jan 2023Python DeveloperDescription: Grainger is your premier industrial supplies and equipment provider with over one million products to keep you up and running.Developed scalable web applications using FastAPI, ensuring high performance and responsiveness.Implemented data models and database interactions using SQLAlchemy ORM for seamless data management.Used Django API's to access the database.Responsible for setting up Python REST API framework using Flask.Integrated front-end interfaces with Node.js, HTML5, CSS3, and AJAX for dynamic user experiences.Utilized TypeScript and Angular to build robust client-side applications with enhanced functionality.Managed Oracle and MongoDB databases for efficient data storage and retrieval in various projects.Analyzed and processed data using NumPy and Pandas, ensuring accurate insights and reporting.Deployed AWS EC2, S3, and RDS applications, optimizing resource utilization and scalability.Implemented serverless functions with AWS Lambda and API Gateway to streamline API development.Created PySpark frame to bring data from DB2 to Amazon S3.Created reusable Pydantic models for consistent data structure and validation across different projects.Designed RESTful APIs and microservices architecture for modular and scalable application development.Configured ELK stack for log monitoring and analysis, ensuring system performance and security.Automated infrastructure deployment and management using Terraform, improving efficiency and consistency.Familiar with monitoring and logging tools, including CloudWatch, ELK Stack, Data Dog, SonarQube, and Splunk, for tracking application performance and detecting issues.Integrated Kafka for real-time data processing and message queuing in distributed systems.Implemented CI/CD pipelines using Jenkins and Git for seamless code integration and deployment.Deployed Python applications using Gunicorn and integrated with WSGI HTTP servers for optimal performance.ETL pipelines in and out of the data warehouse using a combination of Python and Snowflakes SnowSQL Writing SQL queries against Snowflake.Created Notebooks that extract raw data from a Data Bricks database, transform it, and then insert it into a cleansed Data Bricks database.Conducted unit testing with PyUnit, ensuring code quality and functionality meet project requirements.Managed project tasks, issues, and workflows using JIRA for effective project management.Documented and maintained API specifications using Swagger, enhancing collaboration and API understanding.Integrated SAML for single sign-on (SSO) and secure authentication across multiple applications.Implemented OAuth for secure authentication and authorization in web applications.Containerized applications using Docker, facilitating easy deployment and scalability.Orchestrated containerized applications using Kubernetes for efficient resource management.Utilized CloudFront for content delivery and caching, optimizing application performance for global users.Tech Stack: FastAPI, SQLAlchemy ORM, Node.js, TypeScript, Angular, Oracle, MongoDB, NumPy, Pandas, AWS, RESTful APIs, ELK, Terraform, Kafka, Jenkins,SAML,Git, Gunicorn, WSGI HTTP server integration, PyUnit, JIRA, Swagger, OAuth, Docker, Kubernetes, CloudFront.Agiliq Info Solutions, Hyderabad, India June 2018 - Sept 2021Python DeveloperDescription: Agiliq is an app development studio specializing in web and mobile apps (Android, iOS) using native tools, PhoneGap, and Titanium for clients worldwide.Developed Python applications using the Flask framework for rapid and scalable web development.Utilized SQLAlchemy ORM for database interactions, ensuring efficient data handling and management.Implemented AJAX for asynchronous communication between the front-end and back-end, enhancing user experience.Integrated RabbitMQ for message queuing and asynchronous task processing in distributed systems.Managed SQL Server and CosmosDB databases for data storage and retrieval in Python applications.Deployed applications on Azure App Service, utilizing Azure Functions for serverless computing and scalability.Implemented Azure Storage solutions for efficient data storage and management in cloud environments.Designed and automated data workflows using Azure Data Factory (ADF) and Azure Logic Apps for ETL processes.Utilized Pydantic for data validation and serialization in FastAPI applications, ensuring data integrity.Created complex Pydantic models to validate incoming data and ensure compliance with business rules.Developed responsive front-end interfaces using HTML5, CSS3, JavaScript, and Vue.js framework.Configured and managed Apache Tomcat for deploying and hosting web applications.Utilized Eclipse IDE for development, debugging, and version control integration.Handled data interchange in JSON format for seamless communication between systems.Managed build processes using Maven and ANT for project compilation and deployment.Utilized Data Dog to monitor and analyze application performance and infrastructure metrics.Integrated Azure AD for authentication and access management in Python applications.Managed authentication and authorization processes using SAML for secure access control across applications.Implemented CI/CD pipelines using Azure DevOps for automated build, testing, and deployment.Managed secrets and sensitive information using Azure Key Vault for secure storage and access.Collaborated with teams and documented processes using Confluence for effective project management.Conducted unit and automated testing using Pytest to ensure code quality and reliability.Followed Agile methodologies, particularly Scrum, for iterative and collaborative development processes.Managed code repositories and version control using Bitbucket for efficient collaboration and code management.Tech Stack: Python, Flask, SQLAlchemy, AJAX, RabbitMQ, SQL Server, CosmosDB, Azure, HTML5, CSS3, JavaScript, Vue.js, Apache Tomcat, Eclipse IDE, JSON, Maven, ANT, Data Dog, Azure AD, Azure DevOps, Azure Key Vault, Confluence,SAML, Pytest, Agile, Scrum, BitBucket.GGK Technologies, India Feb 2014 - May 2018Python DeveloperDescription: GGK Tech is a technology consulting firm that provides Digital, Cloud, Analytics, AI and Business Services to companies of all sizes around the world.Developed and maintained Python applications using the Django framework for efficient web development.Managed AWS infrastructure, including EC2 instances, RDS databases, and S3 buckets for data storage.Implemented AWS Lambda functions for serverless computing and automated tasks.Configured Autoscaling to dynamically adjust resources based on traffic demands, ensuring optimal performance and cost-efficiency.Collaborated with teams using GitHub for version control, code reviews, and continuous integration.Utilized AJAX for asynchronous data retrieval, enhancing user experience and interactivity.Designed and optimized PostgreSQL databases for data storage and retrieval in Python applications.Integrated SOAP-based web services using WSDL for seamless communication between systems.Developed responsive front-end interfaces using HTML, CSS, JavaScript, and jQuery.Integrated SAML for single sign-on (SSO) and secure authentication across multiple applications, improving user access control.Implemented message queuing with ActiveMQ for reliable communication between components.Tracked tasks and managed projects using JIRA, facilitating Agile (Scrum) development processes.Conducted unit and integration testing using Mockito to ensure code quality and reliability.Managed XML-based data interchange and transformations for data processing and integration.Deployed applications on the WebLogic application server for production environments.Automated build and deployment processes using Jenkins for continuous integration and delivery.Collaborated with cross-functional teams in Agile (Scrum) sprints, ensuring timely delivery of features and enhancements.Tech Stack: Python, Django, AWS, EC2, RDS, S3, AWS Lambda, Autoscaling, GitHub, AJAX, PostgreSQL, Soap, WSDL, HTML,SAML, CSS, JavaScript,SAML, jQuery, ActiveMQ, JIRA, Mockito, XML, WebLogic, Jenkins, Agile (Scrum). |