We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 8+ years of professional experience as a Python Developer, proficient coder in multiple languages, and experience in Design, Development, Implementation of Python, Web Socket, Django, Flask, Pyramid, and client - server technologies-based applications, REST full services, AWS, C, C++, JAVA and SQL
  • Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, and Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery.
  • Actively involved in each phase of Software Development life cycle (SDLC) experience in Agile Software Methodology.
  • Hands-on-experience in python web application development using Django and Server less framework.
  • Worked in Python Integrated Development Environments like NetBeans, PyDev, PyCharm, and Sublime Text.
  • Good Knowledge in the implementation of Python best Practices (PEP8).
  • Experience in AWS Cloud platform and its features which includes EC2, IAM, EBS CloudWatch, AWS Config, and AWS S3.
  • Expertise in MVW frameworks like Django, Angular JS, JavaScript, jQuery, and Node JS, Angular JS, and JSON.
  • Expertise in Automation tool (QTP/UFT) and selenium IDE
  • Experience in working on various python packages such as NumPy, SQL Alchemy, matplotlib, Beautiful soup, PySide, SciPy, PyTables.
  • Integrated data from relational databases such as MySQL, PostgreSQL, and non-relational like MongoDB.
  • Excellent knowledge of OOPS, Multi-Threading, and Collections concepts and in Python. Used Pandas library for Statistical Analysis.
  • An excellent understanding of both traditional statistical modeling and Machine Learning techniques and algorithms like Regression, clustering, and ensembling.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django, and Pyramid.
  • Designed and managed API system deployment using a fast HTTP server and Amazon AWS architecture.
  • Extensive knowledge in relational and non-relational databases MySQL, Cassandra, Mongo DB.
  • Wrote REST APIs in python for large-scale applications.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Built all database mapping classes using Django models and Cassandra.
  • Migrated applications to the AWS cloud and Involved in DevOps processes for building and deploying systems.
  • Experience with container systems like Docker and container orchestration like EC2 Container Service, and Kubernetes, worked with Terraform.
  • Experienced in performing Back end testing by executing complex SQL queries for validating the data in the back end database tables
  • Worked on creating the Docker containers and Docker consoles for managing the application life.
  • Good Understanding of model design techniques like UML.
  • Good Knowledge in creating processing data pipelines using Kafka and Spark Streaming.
  • Good knowledge of various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC), and QA methodologies from project definition to post-deployment documentation.
  • Experience in designing the project workflows/pipelines using Jenkins as a CI tool.

TECHNICAL SKILLS

Programming Languages: Python, Java, C, C++

Web Developments: Node JS, Express JS, JavaScript, HTML5, CSS/CSS3, Bootstrap, Ajax, JSON, jQuery, XML, REST API, Web Services

Frameworks: Angular JS, Angular 2, Django

IDE & Tools: Eclipse, PyCharm, Atom, Pydev, IDLE, Notepad++, Adobe Dreamweaver, Visual Code

Database: Mongo DB, PL\SQL (oracle), MySQL, MS SQL, SQLite

Servers: Apache Tomcat, WebSphere, WebLogic

Version Controls: GitHub

Cloud Technology: Amazon Web Services

Python Libraries: Pandas, NumPy, SciPy, JSON, Unit Test, Tkinter, Beautiful Soap, Matplotlib, Plotly

Machine Learning Algorithms: Linear Regression, Logistic Regression, Decision Tree, Random Forest, K Means Clustering, KNN, Time Series

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Sr. Python Developer

Responsibilities:

  • Used Django framework for application development.
  • Booting up nodes using prebuilt images on Amazon EC2. Uploading, Copying, Downloading, and Deleting files using Amazon S3.
  • Responsible for Installation and configuration of Hive, Pig, HBase, and SQOOP on the Hadoop cluster.
  • Primary developer involved in DevOps managing SaltStack based configuration management for deploying several applications and architecting an experimental transition to a Docker, Kubernetes, and Spinnaker test deployment pipeline
  • Implemented automation tools Chef, Puppet, Splunk, and cloud services AWS.
  • Used DevOps in windows-based systems.
  • Worked on deployment on AWS EC2 instance with PostgresRDS and S3 file storage
  • Created functions and assigned roles in AWS Lambda to run python scripts, and perform event-driven processing.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Used several python libraries like Python, Numpy, and Matplotlib.
  • Have good knowledge in understanding Object-Oriented Programming and skilled in developing automated test scripts with automation frameworks.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, Bootstrap, and JavaScript.
  • Used SQL, Numpy, Pandas, and Spark for Data Analysis and Model Building.
  • Used Spark and Spark-SQL to read the parquet data and create the tables in hive using the Scala API.
  • Implemented Spark using Scala and Spark SQL for faster testing and processing of data.
  • Developed an ETL service that looks for the files in the server and updates the file into the Kafka queue.
  • Used the BeautifulSoup Python Library to extract desired data from a given URL in an automated way.
  • Extracted, transformed, and loaded data from various heterogeneous data sources and destinations like Access, Excel, CSV, Oracle, and flat files using connectors, tasks, and transformations provided by SSIS.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Wrote python scripts to parse XML documents and load the data in the database.
  • Designed and developed a data management system using MySQL.
  • Built various graphs for business decision-making using Python matplotlib library.
  • Created Python and Bash tools to increase the efficiency of call center application system and operations, data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Experience in embedded C, C++, Data structures, and proprietary RTOS.
  • Involved in cross-functional development in embedded systems for further production and customer support.
  • Collaborated with internal teams to convert end-user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented the progress of a project.

Environment: Python 2.7, Django 1.4, Pandas, HIVE, PIG, Bugzilla, SVN, C++, Java, JQuery, MySQL, Linux, Eclipse, Puppet, Shell Scripting, HTML5/CSS. Red hat Linux, Apache, MongoDB, ETL.

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Developed full backend system in Python and Django, Web Socket to deliver data to the web applications for dynamic pages.
  • Used object-relational mapper (ORM) to automate the transfer of data stored in relational databases tables into objects.
  • Developing applications to read and visualize a continuous trend in data using Python pandas data frame and Line plots.
  • Programming using object-oriented concepts and python modules such as JSON, NumPy, Pandas, and Pickle.
  • Implemented DevOps best tools and practices such as centralized logging (ELK) server monitoring Nagios and Automation Ansible.
  • Used threading module to implement Multi-threading.
  • Designed and implemented DevOps roadmaps focusing on toolset and practices to be followed.
  • Created and maintained various DevOps-related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.
  • Connected Django application with Nginx proxy using WSGI (Web Server Gateway Interface) to run Python Web applications.
  • Developing data visualization application for exploratory data analysis using Python Matplotlib library.
  • Using Django class-based view, created several views and forms for handling the claims.
  • Thorough knowledge of various front-end tools like HTML, CSS, JavaScript, XML, JQuery, Angular, and AJAX. Managed large datasets using Panda data frames and MySQL.
  • Built all database mapping classes using Django models. Developed API to scrape data from the web and process data using Beautiful soup API/XML.
  • Developed Business Logic using Python on Django Web Framework.
  • Built REST API using Django web framework to send data to the user interface in JSON format.
  • Developed web application using the Python and Django REST framework and deployed the API on IBM Watson.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used Django ORM to query and manage AWS MySQL RDS instance.
  • Implement continuous integration and continuous delivery processes using GitLab along with Python and Shell scripts to automate routine jobs, which includes synchronizing installers, configuration modules, packages, and requirements for the applications.
  • Experience in processing real-time data and building ML pipelines end to end.
  • Good Understanding of the Database Schema, Data Dictionary, and Data Models for testing the data in an ETL process.
  • Connected PostgreSQL database to Django's database-abstraction API to query data and update the database.
  • Experienced Django debugging toolbar to analyze query timing and make them faster.
  • Performed Unit testing, Integration Testing, and generating of test cases for web applications using JUnit5 and Python Unit test framework Jenkins in the builds triggered by each push to GIT.
  • For creating use cases, bug tracking, and project monitoring purposes used JIRA.
  • Developed private API end-point for internal consumption with AWS API Gateway and Lambda.
  • Partnered with a team of developers to ensure performance and security using Agile Methodology such as Scrum sprints.
  • Used Jenkins as a continuous integration server to run automated test suites.
  • Experience in testing using Rest based Web Services.
  • Involved in MS Build object model in Microsoft.build.dll from Visual Studio.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux.
  • Built and deployed all required services using AWS Python CDK for source control.
  • Designed 'server less' micro service ETL application with AWS Lambda and S3 using AWS CDK.
  • Involved in setting up a continuous build process in Visual Studio Team Services to automatically build on new check-in of code and further deploy the new build to the Azure Web application.
  • Created data access using SQL and PL/SQL stored procedures.
  • Used GIT version control to keep track of changes in source code in order to easily manage and collaborate on the project.
  • Worked with building code for the cloud, ideally with Confidential Azure and Azure Data Factory environment.

Environment: Python 3.4/2.7, Django 1.7, HTML5, CSS, JSON, JavaScript, AWS CDK, AWS Lamda, RESTful web service, Cassandra, Jenkins, Git Lab, IBM Watson suite, Python libraries like Matplotlib, pandas.

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Worked with the Stakeholders, gathered requirements developed high-level design documents.
  • Have used Python libraries like NumPy/SciPy, and Pandas for market analysis and done some machine learning using Python.
  • Profiled python code for optimization and memory management.
  • Implemented front end for third party Web service using jQuery, Html, AJAX, JSON, and JavaScript.
  • Developed a MATLAB algorithm that determines an object's dimensions from digital images.
  • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, and JavaScript.
  • To achieve Continuous Delivery goal on the highly scalable environment, used Docker coupled with load-balancing tool Nginx
  • Created Docker Containers leveraging existing Linux Containers and amis in addition to creating Docker Containers from scratch.
  • Used AngularJS as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server using SASS, LESS, Bootstrap, and AngularJS.
  • Worked on the development of SQL and stored procedures on MySQL.
  • Designed and developed horizontally scalable APIs using Python Flask.
  • Associated with the development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Used Python-based GUI components for the frontend functionality such as selection criteria and developed a GUI for a JavaScript product.
  • Designed full CI/CD pipelines so that each commit will go through the standard process of the software lifecycle and gets tested well enough before it can make it to the production.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Environment: Python 2.7, NumPy, SciPy, Dockers, Pandas, JSON, Oracle DB, MySQL, DB2, PL/SQL, Linux, HTML, XHTML, CSS, JavaScript, Apache Web Server, Django 1.4.

Confidential, Boston, MA

Python Developer

Responsibilities:

  • Worked on requirement gathering and High-level design.
  • Used HTML/CSS and JavaScript for Web development.
  • Converted Visual Basic Application to Python and MSQL.
  • Used Python scripts to update content in the database and manipulate files.
  • Written many programs to parse excel files and process any user data with data validations.
  • Used Thales theorem for applying encryption and decryption of ISO standard message in Python programming.
  • Was part of writing SQL queries, and PL/SQL stored procedures, and involved in modifications to the existing database structure.
  • Ensured high-quality data collection and maintained the integrity of the data.
  • Contributed patches back to Django.
  • Utilized Python in the handling of all hits on Django, Redis, and other applications.
  • Developed object-oriented programming to enhance company product management.
  • Used several Python libraries like wx Python, NumPy, and mat plot lib.
  • Was involved in environment code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models.
  • Created unit test/regression test framework for working/new code.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Django 1.11, Scipy, Pandas, Bugzilla, SVN, C++, Java, MS SQL, Linux, Eclipse, JavaScript, XML, PL/SQL, Oracle 9i, Shell Scripting, HTML5/CSS, Apache.

Confidential

Python Developer

Responsibilities:

  • Developed entire frontend and backend modules using python DjangoWeb Framework.
  • Using the HTML, CSS, JavaScript and Angular Js Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Angular Js.
  • Performed Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's.
  • Extensively worked with Java Collection classes like List set etc..
  • Use of OOPs concept and other core java concepts like multithreading, inheritance etc in development
  • Develop scripts to automate the execution of ETL using shell scripts under Unix environment
  • Support other ETL developers; providing mentoring, technical assistance, troubleshooting and alternative development solutions
  • Hands on developing, testing, and deploying ETL solutions
  • Leveraged MVC design pattern to organize Angular Js controllers, custom directives, factories, and views.
  • Development of front-end POC application using Angular 2 JS, Dependency injection, Rx and Http modules with Node.js server for future evolutions.
  • Worked on the REST/Web API to create the services and tested on postmen and used in Angular Js HTTP service calls and bind the data in the table using ng-repeat attributes
  • Used Angular Js as framework to create a Single Page Application(SPA) which can bind data to specific views and synchronize data with server using Sass Bootstrap and Angular Js
  • By using python, ROBOT framework, Bootstrap, CSS, and JavaScript developed and tested many features of dashboard.
  • Executed MYSQL database queries from pythonusing python-MySQL connector and MySQL dB package to retrieve information.
  • Used Djangoframework in developing web applications to implement the model view control architecture.
  • Used Shell scripting, XML to automate some of the menial tasks
  • Implemented Docker build tool for scheduling, deploying python jobs.
  • Generated python DjangoForms to record data, login, and signup of users.
  • Used HTML, CSS, BOOTSTRAP, and JAVA Script based on client's request to develop templates.

Environment: Python, Angular Js, JavaScript, HTML/CSS, MySQL, BOOTSTRAP, XML, AJAX, Docker, PL/SQL, JDBC, Unix Shell Scripting, Unix/Linux, VMware, Ansible, C, GIT, Jenkins, Chef, Docker, Apache, Tomcat, Artifacts, AWS TCP/IP.

We'd love your feedback!