| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Senior Python DeveloperEMAIL AVAILABLEPHONE NUMBER AVAILABLEPROFESSIONAL SUMMARY:9 years of experience in Analysis, Design, Development, Management, and Implementation of various stand-alone, client-server enterprise applications in Python.Experienced in developing web-based applications using Python, Django, XML, JavaScript, JQuery, Flask, FastApi, Vue.js, React.js, CSS3, and HTML5.Experience with Matplotlib for data analysis.Experienced with full software development life cycle, architecting scalable platforms, object-oriented programming, database design, and agile methodologies.Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, and triggers using relational databases like Oracle and MySQL.Experience object-oriented programming (OOP) concepts using Python and Java.Strong knowledge of designing, deploying, and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS) and Azure.Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.Good experience of software development in Python (CSS DataFrame, SQL Alchemy, Pytest, API, urllib2, MySQL Connector, PyMySQL for database connectivity).Experience with Web Development, Python, and the Django framework.Experience with ORM's such as Django and SQL, Alchemy, database design and normalization. Proficient skills of using PyUnit, Pytest for writing unit test cases.Experienced in Python's modules NumPy, and Matplotlib for generating complex graphical data, creating histograms, etc.Experience with Report lab, NumPy, Matplotlib, HTTPLib2, Urllib2 and Pandas python libraries during development lifecycle.Experience in working with AWS VPC, EC2, and S3 cloud platform. Created multiple VPC, Subnets in AWS as per requirements.Hands on Experience in AWS like Amazon Redshift, Amazon EMR and Amazon SQS, glue, Athena, lambda, etc.Experience in building PySpark and Scala applications for interactive analysis, batch processing, and stream processing.Have Knowledge on ESP scheduler and in creating job doc sets to schedule ETL jobs.Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask, and Pyramid.Working knowledge in a multi-tiered distributed environment, OOAD concepts, and a good understanding of the Software Development Lifecycle (SDLC).Good knowledge of web services with protocols SOAP and REST.Experience in using various version control systems like CVS, Git, GitHub, and Amazon EC2 and deployment using Heroku.Highly motivated, quality-minded developer, with proven ability to deliver applications against tight deadlines.Possess good interpersonal, and analytical presentation Skills, and the ability to work in Self-managed and Team environments.TECHNICAL SKILLS:LanguagesPython, TypeScript, JavaScript, SQL, Bash scripting, RubyWeb FrameworksDjango, Flask, Angular.js, vue.js, React.jsDatabasesOracle, MYSQL, PostgreSQL, SQLite, MongoDBTesting ToolsPytest, unit test, CucumberPython Libraries:NumPy, Matplotlib, NLTK, Statsmodels, Scikit-learn/Sk-learn, SOAP, ScipyPython Frameworks:Pandas, Flask, Django, DockerVersion ControlGIT, GITHUBCloud and Big DataAmazon web services (EC2, S3, RDS, Glue, Lambda, Kinesis), Apache Hadoop, Spark, SplunkCI/CD ToolsJenkins, Urban Code Deploy, Docker, Kubernetes, AnsibleDevelopment Tools/IDESublime Text, Jet Brains PyCharm, Visual Studio Code, ATOMPackage Manager ToolsPip, pipenv, yarn, npmBuild ToolsMaven, Gradle, Webpack, Gulp, npm, yarnMonitoring and LoggingDataDog, Grafanna, ELK Stack (Elasticsearch, Logstash, Kibana), SplunkOperating SystemsWindows, Linux, IOSPROFESSIONAL EXPERIENCE:Client: Ally Bank, Charlotte, NC Jan 2023 PresentRole: Sr. Python DeveloperResponsibilitiesNavigated both Agile and Waterfall frameworks using Python for automating several stages, including requirements gathering, development, and deployment monitoring.Leveraged Python libraries, primarily NumPy, pandas, and Dask, for data engineering tasks. Employed Matplotlib and Seaborn for data visualization and analytics.Use Azure Kubernetes Service (AKS) to deploy and manage containerized Python applications, ensuring they run efficiently in a Kubernetes environment.Managed multi-node clusters on AWS using Boto3 with EC2, integrated Cloud Watch and Cloud Trail for monitoring, and utilized Python scripts to automate data transfer and security protocols in S3.Led the migration of legacy databases to AWS Redshift and Snowflake. Incorporated Python's asynchronous features alongside Celery and RabbitMQ for efficient data processing.Synthesized Dynamo DB with Lambda using Python SDKs. Developed Spark scripts in PySpark for AWS Glue and EMR integration.Governed various databases, using Python connectors and ORMs like SQLAlchemy for relational databases and PyMongo for NoSQL solutions. Refined SQL operations with Python's SQLAlchemy to enhance database performance.Used Python in tandem with Sqoop for data transfers targeting Snowflake, Oracle, and DB2. Crafted Python-based automation scripts to manage Snowflake environments.Utilized Python alongside Spark, PySpark, and Hadoop for diverse data processing tasks. Managed different data formats using Python's rich suite of libraries, ensuring seamless conversions and integrations.Automated data ingestion from various sources using Python scripts, PySpark, and Oozie for workflow orchestration.Created Python-driven analytics solutions using libraries like Plotly and Dash in addition to Tableau, ensuring richer interactive data visualizations.Validated dimensional data architectures by implementing Python scripts to test the Kimball and Inmon methodologies.Instituted Python-based logging and monitoring tools within API architectures for enhanced transparency.Integrated Python-based services on Kubernetes. Streamlined CI/CD pipelines using Jenkins with Python-based testing and integration scripts.Commanded Git for Python projects, emphasizing virtual environments, package management with pip, and integration with CI tools.Use Azure Monitor and other monitoring tools to track the performance, health, and logs of Python applications running on AKS, ensuring they operate smoothly.Introduced Python-based testing using pytest. Used Apache JMeter in conjunction with Python scripts for testing ETL operations, ensuring robust data validity.Environment: Agile, Waterfall, NumPy, pandas, Dask, Matplotlib, Seaborn, SQLAlchemy, PyMongo, Celery, PySpark, pytest, AWS, Boto3, EC2, CloudWatch, CloudTrail, S3, Redshift, Snowflake, DynamoDB, Lambda, AWS Glue, EMR, Spark, Hadoop, Oracle, DB2, RabbitMQ, Kimball, Kubernetes, Jenkins, Git, pip, Apache JMeter, Oozie.Client: Valiance partner, Basking Ridge, NJ Jul 2019 to Dec 2022Role: Python DeveloperResponsibilities:Gathering requirements, system analysis, design, development, testing and deployment.Building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.Taken part in the entire lifecycle of the projects including Design, Development, and Deployment, Implementation, Testing and support. Created project designs utilizing MVC architecture components.Setting up Python REST API framework using Django.Identify performance bottlenecks in the migrated code and optimize it for improved performance and scalability, if necessary.Set up and maintain AKS clusters to meet the needs of Python applications, including scaling, networking, and resource management.Provide ongoing support and maintenance for the migrated codebase, addressing any issues or bugs that arise post-migration and implementing enhancements as needed.Implemented Docker containers to create images of the applications and dynamically provision slaves to Jenkins CI/CD pipelines.Handled development and management of front-end user interfaces with help of HTML, CSS, JQuery and JavaScript.Developed and tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript, Bootstrap and Rspec.Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.Worked on Extracting, Transforming and Loading (ETL) data from Excel, Flat file, to MS SQL Server by using DTS and SSIS services.Designed and Developed User Interface using front-end technologies like HTML5, CSS3, JavaScript, Bootstrap and JSON.Manage configuration settings for Python applications in AKS using ConfigMaps and Secrets, ensuring secure and efficient configuration handling.Developed and implemented core Fast API services using Python.Worked on Snowflake Schemas and Data Warehousing and processed batch and streaming data load pipeline using Snow Pipe and Matillion from data lake Confidential AWS S3 bucket.Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, and security policies and routing.Created the Splunk dashboard for run time errors directed from AWS cloud using kinesis.Implemented centralized logging using Elastic Search, Log Stash and Kibana (ELK). Added Redis in between client and server log stash nodes for caching/persistence to enable real-time online updates to the log stash configuration.Worked in a Linux environment for implemented the application.Worked with various Python IDE's using PyCharm, Python IDLE, Eclipse 4.x, and IntelliJ.Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and to track sales and perform sales analysis using Django and PostgreSQL.Working on AWS services (S3, EC2) and deployment services (Lambda) and RDS, DynamoDB (NoSQL), Beanstalk, SQS and Jenkins CI/CD.Developed UI with ReactJS, Redux, Redux forms and material UI for more interactive web pages and developed APIs in python for exposing the Maximo data using AWS Lambda and API Gateway.Developing data processing tasks using PySpark such as reading data from external sources, merge data, perform data enrichment and load in to target data destinations.Developed Merge jobs in Python to extract and load data into MySQL database.Used JQuery for selecting DOM elements when parsing HTML.Used Autosys and Move IT tools to place the file from on premise to AWS-S3 buckets.Used AWS Athena to query the data on top s3 bucket (files in inbound) which helps the business people for data analysis.Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, and PL/SQL.Design and documentation of REST APIs using Django Rest framework for collection and retrieval of high-volume data which is results of search query.Involved in creating Data driven test framework for end-to-end Functional testing of web application using Selenium Webdriver and Pytest.Generated Python Django forms to record data of online users and used Pytest for writing testcases.Environment: Python, Django, HTML, CSS, JavaScript, AJAX, MySQL, MVC, JIRA, Angular.JS, JQuery, IntelliJ, SQLite, SQL Server, Haystack, Virtualenv, GIT, CI/CD, RESTful, Unix and Linux, NumPy, PHP, AWS, Pandas.Client: USAA, Plano, TX Mar 2018 to June 2019Role: Full Stack Python DeveloperResponsibilities:Developed test scripts using python and PostgreSQL for the data validation.Written the python scripts to load the data in to the tables (Data Injection).Written PostgreSQL sequels according to the business transformations to place the data in to respective tables.Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Records.Developed entire frontend and backend modules using Python on Django Web Framework by implementing MVC architecture.Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes for Python applications in AKS.Fine-tune resource allocation (CPU, memory) in AKS clusters to optimize the performance of Python applications and manage costs effectively.Rewrote existing Python/Flask module to deliver certain format of data.Created script in python for calling REST APIs.Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, and security policies and routing.Performed different testing methods like Unit testing, Integration testing, web application testing and also experienced in migrate an On-premises VM or Azure Classic VM to Azure ARM Subscription with Azure Site RecoveryUtilized ASR (Azure Site Recovery), PowerShell and MVMC (Microsoft Virtual Machine Convertor) for on-premises to cloud migrations and wrote Python modules to view and connect the Apache Cassandra instance.Worked on optimizing and memory management of the ETL servicesDeveloped Splunk Queries and the dashboards for the debugging the logs generated by the ETL and the REST services.Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval and worked on various Java Script libs and frameworks - ReactJS, jQuery, Lodash etc.Deployed Django web application in Apache webserver and carpathia cloud web deployment.Installed Kafka manager for consumer lags and for monitoring kafka metrics also this has been used for adding topics, Partitions etc.Involved in Analysis, Design, Development and Testing of application using Agile Model.Involved in designing user interactive web pages as the frontend part of the web application using various web technologies like HTML, JavaScript, JQuery and implement CSS for better appearance and feel.Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.Azure cloud Merge with python to store the data into cloud with High security.Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.Recorded the online users' data using Python Django forms and implemented test case using Pytest.Environment: Python, Django, CSS, HTML, I mageio, JavaScript, AJAX, MYSQL, Restful API's, NumPy, SCRUM, Agile, Puppet, MongoDB, GIT, ETL, Azure Cloud, Boto3, chef.Client: Soft Sol, Hyderabad, India Jul 2016 to Feb 2018Role: Python DeveloperResponsibilities:Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.Worked on object-oriented programming (OOP) concepts using Python and Linux.Developed front end using Angular.js, React.JS, Node.js, bootstrap.js, backbone.js, JavaScript, where back end is java with REST web service.Created a Rich Single Page Application using HTML, CSS, JSP, JSON, Angular js, React.js, Node.js, bootstrap.js, backbone.jsWorked with JSON based REST Web services and Amazon Web Services (AWS).Added support for Amazon AWS and RDS to host static/media files and the database into Amazon Cloud.Wrote Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.Worked on optimizing and memory management of the ETL applications developed in python and also reusing the existing code blocks for better performance.Developed frontend and backend modules using Python on Django Web Framework with GIT.Worked on implementing Spark Framework a Java based Web Frame work. Worked and learned a great deal from AWS cloud services like EC2, S3.Build controlled (MobX) and uncontrolled shared custom components with React and Typescript.Successfully migrated the Django database from MySQL Workbench to PostgreSQL with complete data integrity.Worked in Agile and waterfall methodologies with high quality deliverables delivered on-time.Worked on continuous integration and automation using Jenkins.Worked on Unit testing/ Test driven Development (TDD), Load Testing.Developed the required XML Schema documents and implemented the framework for parsing XML documents.Involved in Unit testing and Integration testing.Designed Interface using Bootstrap framework.Worked on multiple environments like development, testing, production. Excellent analytical and problem-solving skills and ability to work on own besides being valuable and contributing team player.Environment: Python, PyQuery, MySQL, HTML, CSS, Ajax, Web Services (SOAP), XML, PL/SQL, and Oracle SQL DeveloperClient: Hidden Brains InfoTech, India May 2015 to June 2016Role: Python DeveloperResponsibilities:Designed and developed entire backend modules using Python and Django REST Web FrameworkAnalyzed architecture, relationship between systems, and systems flow of end-to-end designs.Developed systems and applications using complex algorithms to deliver business functions or architectural components.Designed REST/HTTP APIs, including JSON data formats and API versioning strategyResponsible for writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Function.Contribute to the design and development of application features.Integrated applications with designing database architecture and server scripting, studying & establishing.Developed a fully automated continuous integration system using Jenkins.Implement product features with test-driven development.Responsible for managing large databases using MySQL.Executed project using waterfall model and practiced Agile Project Management & performed the ScrumMaintained and improved existing Internet/Intranet applications.Worked directly with project owners across the business and plan, manage and execute key projects.Experience on multi-threading, data structures, algorithms, object-oriented design, and design patterns.Communicate and follow through with technical leads on application stories.Presenting weekly demos to manager and team about the added functionality.Environment: PyCharm, Python, Django, RESTAPI, SQL, JSON, GIT, Docker, JENKINSEDUCATION:Bachelors in computer science, Anna University, INDIA 2014 |