We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Around 5 years of IT Experience in designing, developing, testing and implementing various stand - alone and client-server Architectures based enterprise application software on different domains.
  • Expertise in developing web-based applications using Spark with Scala and python Bash, Perl, Python, PHP, XML, DHTML, XHTML, Ajax, JOOMLA, CSS, HTML, JSON, JavaScript, and Bootstrap.
  • Expertise in various Python packages such as Celery, NumPy, SQLAlchemy, TypeScript, Beautiful soup, Pickle, PySide, PyMongo, SciPy, PyTables, PyUnit, chef.
  • Expertise in design patterns such as MVC using Django, Flask and deploying application on Apache tomcat server, containerizing applications using Docker.
  • Expertise in DevOps methodologies and cloud infrastructure automation tools like AWS, Chef by using Terraform.
  • Expertise in entire frontend and backend modules usingPythonon Django Web Framework.
  • Expertise with python automation in automating Rest API and UI automation using Selenium web driver using Python.
  • Efficient knowledge in using different version control systems like Git, Perforce and GitHub.
  • Expertise in all the phases of Software Development Life Cycle (SDLC) using Project management tool JIRA.
  • Expertise in full life cycle application development and good experience in Unit testing and Test-Driven Development (TDD) and Behavior driven Development (BDD).
  • Extensive knowledge inPython, Core Java, MySQL, XSL, Oracle, UNIX, LINUX as well as in React.js framework to develop the SPA and working with React Flux and Redux architecture.
  • Expertise in JavaScript frameworks to replace frontend of a Flask application and began implementing a React solution.
  • Expertise in Unit testing, Integration Testing and generating of test cases for web applications using Junit andPythonUnit test framework Hudson/Jenkinsin the builds triggered by each push to GIT.
  • Expertise in reporting tools like Grafana,Kibana (ELK) for setting up charts and graphs for better visual representation of test results.
  • Expertise with AWS services like S3, ELB, EBS, Auto-Scaling, Route53, Storefront, IAM, Cloud Watch, RDS.
  • Expertise in Kubernetes to deploy scale, load balance, and manageDocker containers with multiple namespace versions.
  • Expertise infrastructure from inhouse servers to AWS cloud. Used Docker Container, EC2, IAM, RDS, Route 53, REST API gateway and Lambda of AWS.
  • Experienced in Working on Big Data Integration and Analytics based on Hadoop, Spark and No-SQL databases like HBase and MongoDB.
  • Expertise in developing data pipeline using Flume, Sqoop, and Pig to extract the data from weblogs and store in HDFS.
  • Expertise in Python Development and Scientific Programing and using NumPy and Pandas in Python for Data Manipulation.
  • Expertise on various applications usingpythonintegrated IDEs Sublime Text, PyCharm, Spyder and IntelliJ.
  • Expertise in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL database as well as on Dynamodb.
  • Expertise in using CI tools Hudson, Build Forge, andJenkinsfor automated builds.
  • Expertise with agile development methods like agile/scrum, TDD, BDD, peer code reviews, continuous integration.
  • Expertise inAgileMethodologies andSCRUMprocess including Sprint planning, backlog grooming, Daily Standups and Code review.

PROFESSIONAL EXPERIENCE

Confidential - Seattle, WA

Python Developer

Responsibilities:

  • Developed web-based applications using Python, Django, PHP, Angular, XML, CSS, HTML, JavaScript and jQuery.
  • Deployed Notechnologies like MongoDB, Cassandra, and relational databases like Oracle, SQLite, postgreSQL and MySQL databases.
  • Using Node JS, Express JS, handled HTTP Request/Response calls using Angular Router module and developed a Single Page Application.
  • Used Mongoose in order to access the MongoDB from Node JS and used Angular CLI and NPM for scaffolding the Angular Application.
  • Used Angular services to consume the REST API's and retrieve data from database and Angular Pipes to filter the data to display it in the view.
  • Developed by creating REST APIs and used them to access data from different suppliers and to gather network traffic data from servers.
  • Designed and Built Data pipelines to serve various business use cases such as ingesting into AWS S3 Data Lake, exporting data to consumers like ServiceNow, Sales Force, Oracle Cloud etc.
  • Used Airflow for pipeline creation to write code that initiates pipelines dynamically.
  • Used AWS data pipeline for Data Extraction, Transformation and Loading from the homogeneous or heterogeneous data sources.
  • Implemented REST API's inPythonusing micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Developed web applications using Django Web Framework and defined the underlying database structure using Django's ORM for MySQL and MongoDB.
  • Improved the performance while processing data by modifying functions, queries, cursors, triggers and stored procedures for MySQL database and designed Cassandra schema for the APIs.
  • Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Developed Web Applications based on MVC architecture using Python, Django, Flask.
  • Involved in team of Architects and Developers to build and deploy python Flask Peewee Linux AWS. Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Designed and developed a horizontally scalable APIs using python Flask. Implemented User Login, Authorization and Authentication extending built in Django Administration.
  • Involved in building database Model, APIs and Views utilizing python, in order to build an interactive web-based solution and used Django Database API's to access database objects.
  • Designed front end and backend of the application utilizingPythonon Django Web Framework.
  • Developed consumer-based features and applications usingPythonand Django in test driven Development.
  • Designed and Developed various Angular Components, Services (observable/promises), Directives and Pipes via TypeScript.
  • Consumed external APIs and wrote RESTful API using Django REST Framework and AngularJs.
  • Developed the notification service by posting the JSON request in AWS API Gateway, AWS Glue Validating the response in Lambda by getting the data from DynamoDB and sending the notification through AWS SNS.
  • Used Angular services to consume the REST API's and retrieve data from database and Angular Pipes to filter the data to display it in the view.
  • Infrastructure as code with Terraform, Packer, CloudFormation, Server Spec and Ansible to manage AWS infrastructure.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools likeChefand Ansible.
  • Worked DevOps methodologies and cloud infrastructure automation tools like AWS, Chef by using Terraform.
  • Responsible for setting up Python REST API framework using Django.
  • Worked on with REST and SOAP Web Services handling XML and JSON data.
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository and Deployment of apps using custom modules through Puppet as a CI/CD Process.
  • Employ TDD and OOP best practices to rapidly deliver quality code in an Agile environment with short production timelines.
  • Developed python scripting to automate parameter upload into Oracle Database from Excel.
  • Developed Consumer-based custom features and applications using Python, Django and HTML.
  • Managed the configurations of multiple servers using python script in Ansible, deployed micro services, including provisioning AWS environments using Ansible Playbooks.
  • Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
  • Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool withANTand Maven to schedule the builds.
  • Modified existing scala code to connect different system and database as well as proficient at using Spark API's to explore, cleanse, aggregate, transform and store machine sensor data.
  • Worked on Spark Scripts to find the most trending products (day-wise and week-wise) using Scala and deployed third party's applications using various CI tools like Jenkins.
  • Involved in development of Web Services using and REST for sending and getting data from the external interface in XML and JSON format.
  • Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
  • Involved in installing software using pip command for python libraries like Beautiful Soup, NumPy, SciPy, python-twitter, RabbitMQ, Celery, matplotlib, Pandas data-frame and used the PEP8 coding convention.
  • Developed Kafka producer and consumers, HBase clients, Spark, shark, Streams and Hadoop MapReduce jobs along with components on HDFS, Hive.
  • Installed, configured and managed the ELK (Elastic Search, Log Facilitated Scrum ceremonies like Sprint planning, retrospectives, Daily stand-ups, etc. Stash andKibana) for Log management within EC2/ Elastic Load Balancer (ELB) for Elastic search.
  • Using JDK, maven and STS IDE used for development and building the application.
  • Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Written Test scripts for different applications using QTP & Selenium.
  • Connected applications to SignalRHub using Angular/ Typescript to provide real time charts for CPU, Memory, Ethernet and Disk usage.

Confidential, New York

Python Developer

Responsibilities:

  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, JQuery.
  • Managed Virtual servers (Ubuntu, Linux and Windows) on AWS EC2 using Open-Source Chef server.
  • Developed the notification service by posting the JSON request in AWS API Gateway, AWS Glue Validating the response in Lambda by getting the data from DynamoDB and sending the notification through AWS SNS.
  • Executed Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Anisole.
  • Developed an Ansible role for Zabbix-agent which will be integrated into the to the CI/CD pipeline.
  • Worked to build an end to end pipeline to process and store user logs in ElasticSearch and Splunk real time of multiple products using FluentD
  • Worked on automation using the Python scripting language, Git on Cygwin32 and XML and used Jenkins and pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Implemented RESTful APIs using HTTP protocols using Python Django Framework with PostgreSQL Workbench.
  • Created new PL/SQL stored procedures for new Oracle Forms and Reports development.
  • Developed complex web, middleware, and back end systems in Python, SQL for Linux and Windows.
  • Hosted GPU based Apache spark jobs using Scala for faster data processing and used spark SQL for querying.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala as well as used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed inPythonand Bash.
  • Developed variousPythonscripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis.
  • Deployed Python scripts with Cloud Formation templates to automate installation of Auto scaling, EC2, VPC, DynamoDB, cloud formation, Beautiful soup and other services.
  • Used Terraform for managing the infrastructure through the terminal sessions and executing scripts in creating alarms and notifications for EC2 instances using AWS Cloud Watch.
  • Worked DevOps methodologies and cloud infrastructure automation tools like AWS, Chef by using Terraform.
  • Created Django REST API's using Python that are used to access the database as well as implemented REST APIs using Python and Django framework.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets.
  • Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef.
  • Proficient in React.js framework to develop the SPA and working with React Flux and Redux architecture.
  • Worked DevOps methodologies and cloud infrastructure automation tools like AWS, Chef by using Terraform.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • UsedGolangscripts for uploading a file to S3 and deploying them and creatingGO serverless application and deploying it to AWS lambda.
  • Installed and configured configuration tool such asChefServer/workstation and nodes via CLI tools to AWS nodes.
  • Built development environment with Kubernetes andDockerin AWS using Jupyter Hub.
  • Worked on different Rest API's also involved in handling the JSON responses of those API's.
  • Designed email marketing campaigns and created interactive forms that saved data into database using Django Framework.
  • Developed views and templates withPythonand Django's to create a user-friendly website interface.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Developed rest API's using python with flask and Django framework and done the integration of various data sources including Java, JDBC, RDBMS, Shell Scripting, Spreadsheets, and Text files.
  • Initiating a proof of concept using REST API along with new hardware and software. Process involved setting ip a single board computer and testing out the various python set up.
  • Involved and worked on different Rest API's development by using Flask and Swagger and implemented Ajax calls to get, post, delete REST API calls for upload and delete files.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Implemented Single page Application using React Redux and Flux architectures.
  • Tested RESTful APIs with Robo 3T, Postman, carried out unit testing with Python Unit test module.
  • Maintained Selenium scripts in between releases. Reproduce failed automated test cases manually provide cross-browser (Chrome, Firefox, MSIE, Safari, Opera) and cross-platform testing of the application's web pages.
  • Used Spark API over Hortonworks Hadoop YARN to perform analytics on data in Hive.
  • Performed Unit testing, Integration Testing, GUI testing using Pytest and web application testing using SeleniumPythonbindings.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Developed Consumer-based custom features and applications using Python, Django and HTML as well as performed Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's such as Jupiter Notebook, PyCharm, Emacs, WebStorm, Intellij and Visual Studio.
  • Configured internode communication between Cassandra nodes and client using SSL encryption.
  • Designed and implemented various web applications in both LAMP (Linux, Apache, MY SQL, PHP) Environments.
  • Expertise in configuration management automation tools such asChef, Puppet and Salt, Good coding experience with scripting languages like Perl, Ruby and Bash.
  • Proficient with structures, semi-structured and unstructured data, using a broad range of data science programming languages and big data tools including R, Python, Spark, SQL,ScikitLearn, Hadoop Map Reduce.
  • Proficient in RoutineLinuxapplication testing/upgrades; new product evaluation and system impact analysis. Supported Apache Server onLinuxPlatform.
  • Designed recognition models for both handwritten and text-based characters capable of continuous learning using deep neural networks leveraging keras.
  • Proficient working with Bot Frameworks, IBM Watson, Google Cloud Platform/Tensor Flow, or Confidential Web Services / Sagemaker, and open source.
  • Designed RESTful Webservices using FLASK, with emphasis on improved Security for the service using FLASK-HTTPAuth with HTTPS.
  • Built Elastic search, Log stash andKibana(ELK) to store logs and metrics into S3 bucket using Lambda function.
  • Worked on analyzing Hadoop stack and different big data analytic tools including Pig, Hive, HBase database and DynamoDB.
  • Worked on migrating MapReduce programs into Spark transformations using Scala. Responsible for building scalable distributed data solutions using Hadoop.
  • Developed SonarQube for code quality check and Nexus repository and integrated them intoJenkinsto achieve Continuous Integration.
  • Development ofPythonAPIs to dump the array structures in the Processor at the failure point for debugging.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and usedagilemethodology for developing application.
  • Implemented Multithreading module and complex networking operations like race-route, SMTP mail server and web server UsingPython.
  • Recording of Scripts Web Services HTML using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods.
  • UsedPythonscripts to update the content in database and manipulate files.

Confidential, Moline, IL

Python Developer

Responsibilities:

  • Created Python and Bash tools to increase efficiency of application system and operations, data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Wrote with object-orientedPython, AWS, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, GIT.
  • Worked on the development of SQL and stored procedures for normalization and denormalization in MYSQL.
  • Worked with redux saga along with redux thunk to handle asynchronous calls efficiently.
  • Implemented the application in LINUX environment and comfortable with all its commands.
  • Executed MYSQL database queries frompythonusingPython-MySQL connector and MySQL dB package to retrieve information.
  • Developed rest API's using python with flask and django framework.
  • Worked on HTML5, CSS3, JavaScript, Node.JS, Git, REST API, IntelliJ IDEA.
  • Used HTML, CSS, AJAX, and JSON to design and develop the user interface of the website.
  • Used MVC frameworks like Flask and Pyramid and MVT framework like Django.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Monitored and deployed scalable infrastructure on Confidential web services and configured management using Puppet.
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins and deployment automation.
  • Developed back-end RESTful API using Python Django Framework for server-side data retrieval.
  • UsedGoLangto create backend servers. Developed Micro services usingGolanguage and developed corresponding test cases.
  • Build Web pages that are more user-interactive using AJAX, JavaScript, and React.JS, Redux.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Automated builds using Maven and scheduled automated nightly builds using Jenkins. Built Jenkins pipeline to drive all microservices builds out to the Docker registry and then deployed to Kubernetes.
  • Designed jQuery libraries for all client-side JavaScript manipulations as well as used maven for building, creating JPA based entity objects and compiling GWT and GXT application.
  • Involved in developing API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Worked onPythonOpenStack APIs and usedNumPyfor Numerical analysis.
  • Carried out various mathematical operations for calculation purpose usingpythonpandas’ libraries.
  • UtilizedPythonlibraries likeNumPyand matplotlib for generating graphical reports.

We'd love your feedback!