We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Chesterbrook, PA

SUMMARY:

  • 4+ years full stack experiences in python and web application development, technologies include Flask, Django, AngularJS, ExtJS, Twitter Bootstrap 3.0, MySQL, MongoDB, Elasticsearch, Celery, RabbitMQ etc. to solve complex business requirements and software design problems.
  • Strong experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, Matplotlib, python - twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - Sublime text, Spyder, PyCharm, Eclipse, Emacs.
  • Good experience in Python in creating scalable and robust applications along with other technologies also proficient in developing Web Services (SOAP, RESTful) in Python using XML, JSON.
  • Knowledge of Cloud Computing (Open stack(Helion), SDN (OpenFlow/Open daylight), NFV, Cloud Foundry, Docker, Ansible, Chef, Jenkins
  • Hands on experience working in WAMP (Windows, Apache, MYSQL and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experience in Agile Methodologies, PCI, Scrum stories and sprints experience in a Python based environment, Data analytics, data wrangling and Excel data extracts also good in practicing the SDLC models, Extreme Programming, Ticketing systems using JIRA and Test-Driven Development (TDD).
  • Strong knowledge with REST API development and good idea using debugging tools like Bugzilla and JIRA.
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask and Pyramid Python web application frameworks.
  • Good knowledge on front end frame works like CSS, Bootstrap also experience in implementation of Python best Practices (PEP-8).
  • Proficient in using editors Eclipse, Visual Studio Code, PyCharm, Py Scripter, Notepad++ and Sublime Text while developing different applications.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python also have good experience in Big data, Bigdata Integration and Analytics technologies including Apache Spark, Hadoop.
  • Experience in Object Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections also have knowledge about setting up Python REST API Frame work using Django and Flask.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MySQL, PostgreSQL, DB2 also experience in working with SQL Alchemy in connecting with databases like Mongo DB, Cassandra, Oracle and MySQL.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript, jQuery, MVC3, Bootstrap, RESTful, RUBY and AJAX.
  • Expertise in working with different databases like Cassandra, Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL database MongoDB.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask, Web2Py and Pyramid.
  • Excellent experience with python development under Linux OS (Debian, Ubuntu, SUSE Linux, Red Hat Linux) also well versed with Version control systems such as Git, SVN and CVS.
  • Good experience in strategy and implementation of AWS technologies such as EC2, S3, and EBS also experience in project deployment using Google Cloud/Jenkins, Elasticsearch and using web Services like Amazon Web Services (AWS).
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as Django, WSGI also experience in using UNIX Shell Scripts for automating batch programs.
  • Experience of AJAX framework to transform Datasets and Data tables into HTTP Serializable JSON also driven to architect Big Data solutions on multiple platforms using data analytics.
  • Experience in implementing core cache and abstraction with Jasmine and Redis cache server.
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Triggers, Cursor and Packages along with performing DDL and DML operations on the MySQL and PostgreSQL database and Modified Stored Procedures and complex T-SQL Queries to improve query execution process.
  • Good experience of NoSQL databases like Apache Cassandra 3.11 Couchbase, Kubernetes and Mongo DB 4.0 Orient DBF net.
  • Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web Logic and Oracle Application Server.
  • Experience in several deployment tools using Google Cloud, Jenkins, Ansible, Pylint, cpp Check and Coverity.
  • Very good knowledge of various software's, organizing technical demonstrations with sound understanding and skill of creating new software & systems, designing, analysis, testing, database development and coding for modules while structuring customized solutions to meet customer's specific needs.
  • Experience in development of internal testing tool framework written in Python and developed GUI using Python and Django for dynamically displaying block documentation and other features of python code using a web browser.
  • Experience in handling potential points of failure (database, communication points and file system errors) through error handling and communication of failure and responsible for debugging the project monitored on JIRA (Agile)

PROFESSIONAL EXPERIENCE:

Python Developer

Confidential - Chesterbrook, PA

  • Used Python alongside using various libraries such as Matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network.
  • Developed an embedded software data driven test automation framework in Linux/ Python. Designed test cases and authored test plans.
  • Designed front end and backend of the application using Python on Django Web Framework also developed a consumer-based features and applications using Python and Django in test driven Development and pair-based programming.
  • Worked on the development of front end of the application using Python 3.7, HTML5, CSS3, bootstrap 3.0, AJAX, JSON and jQuery Designed a Web Application based on Multi-Tier Architecture using the current most popular web technologies like HTML5, CSS3, JavaScript and RESTful Web Services.
  • Create Jenkins pipeline jobs for Puppet release process for module deployment, using Kanban methodology for Puppet development & also involved in integrating the GIT into the Puppet to ensure the integrity of applications by creating Production, Development, Test, and Release Branches.
  • Used ADO.NET objects such as Dataset, SQL Command, SQL Connection and SQL Data Reader in Data Access Layer.
  • 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 and Ansible.
  • Implemented the application using Python Spring IOC(Inversion of Control), Django Framework and Apache spark handled the security using Python Spring Security also developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
  • Created interactive data charts on web application using High charts JavaScript library with data coming from Apache Cassandra also build Restful API web services using Node JS and Express JS and used a Full complement of Express, Angular JS, Node.js, and Mongo DB to store and present assessments.
  • Worked on Mongo DB write concern to avoid loss of data during system failures and implemented read preferences in Mongo DB replica set.
  • Involved in developing the Angular.JS Meteor framework for the Single Page Application development also wrote ansible Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test.
  • Worked on frontend frameworks like CSS Bootstrap for development of Web application also used Python based GUI components for the front-end functionality such as selection criteria.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
  • Developed entire frontend and backend modules using Python on Django including Tasty pie Web Framework using Git also deployed and monitored Microservices using pivotal cloud foundry, also managed domains and routes.
  • Developed existing network mapping microservices using python Nmap and deployed it on Kubernetes also performed Restful routing using Node.js which submits my form data to the Mongo DB database.
  • Wrote Restful web services to communicate with Mongo DB and performed CRUD operations on Mongo DB using Restful web API services.
  • Managed Linux and windows virtual servers on AWS EC2 using open-source chef server.
  • Worked on Apache Spark jobs using Scala in test environment for faster data processing and used Spark SQL for querying.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Understanding of secure-cloud configuration, Cloud Trail, cloud-security technologies (VPC, Security Groups, etc.) and cloud-permission systems(IAM).
  • Developed Server-side test automation using Node JS scripting and connecting different types of SQL and NoSQL stores from Node JS.
  • Experience in Installing Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository and Deployment of apps using custom modules through mo as a CI/CD Process.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef.
  • Done POC using Kafka and Spark Streaming to fetch data from ONCORE application into our analytics application.
  • Wrote Kafka producers to stream the data from external rest APIs to Kafka topics and handful in use of version controlling systems like GIT and SVN.
  • Worked on importing the real-time data to Hadoop using Kafka and implemented the Oozie job. Experience Schedule Recurring Hadoop Jobs with Apache Oozie.
  • Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.
  • Utilized Python libraries wx Python, NumPy, Twisted and matplotlib and designing mobile search application system requirements and coded back-end and front-end in Python.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template also automated various service and application deployments with ANSIBLE on CentOS and RHEL in AWS.
  • Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python also run Ansible Scripts to provision Dev servers.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization & deployed the project into Jenkins using GIT version control system.
  • Developed spark application working with Spark Context, Spark-SQL, Data Frame, Pair RDD's.
  • Performed unit testing using unit test and Nose, etc. used python unit testing as a framework.
  • Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug also created PyUnit test scripts and used for unit testing.
  • Created Chef roles for different Applications and services and to spin in different environments.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • 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
  • Implemented SQL Alchemy which is a python library for complete access over SQL.
  • Having expertise on performance testing of the applications on Mongo DB using Studio3T and OPS Manager.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB.
  • Worked on Element tree XML API in python to parse XML documents and load the data in database.
  • Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs as well used Angular JS as the development framework to build a single-page application.

Python Developer

Confidential - Omaha, NE

  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
  • Designed Cassandra schema for the APIs and Parsed XML file using Python to extract data from database.
  • Worked on Python Open stack API's and used NoSQL as database and followed Python test-driven development techniques.
  • Developed server-based web traffic statistical analysis tool using Flask, Pandas and implemented on premise MongoDB Monitoring Service (MMS) and created dashboards for monitoring the MongoDB environment.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Worked on several Python libraries like Python, NumPy and matplotlib and was involved in environment, code installation as well as the SVN implementation.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Developed and designed system to collect data from multiple portal using Kafka and then process it using spark
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins and deployment automation.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • Successfully migrated the Django database from SQLite to PostgreSQL with complete data integrity.
  • Worked on installation of Docker using Docker toolbox & used GIT for the version control and deployed project into AWS.
  • Created RESTful API's calls with server, parse output report of excel files & wrote scripts in Python for extracting data from HTML file.
  • Used Jenkins to build and troubleshoot automated testing and for continuous integration and deployment & worked on creation of custom Docker container images, tagging and pushing the images.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format. Responsible for the project monitored on JIRA (Agile).
  • Develop comprehensive unit testing cases and plans update knowledge assets and guide team to do the same integrate work of developers.
  • Used Python Libraries to write fully functioning test automation process.
  • Develop comprehensive unit testing cases and plans update knowledge assets and guide team to do the same integrate work of developers.
  • Involved in installing and configuring Confluent Kafka in R&D line, also Validate the installation with HDFS connector and Hive connectors.
  • Performed Disk Space management to the users and groups in the cluster & also used Storm and Kafka Services to push data to HBase and Hive tables.
  • Used Chef, deployed and configured for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Used Spark Streaming APIs to perform transformations and actions on the fly for building common.
  • Installed and configured configuration tool such as Chef Server/workstation and nodes via CLI tools to AWS nodes.
  • Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints
  • Creating and configuring virtual development environments with Chef and Virtual Box and Developed a fully automated continuous integration system using Git, Gerrit, Jenkins and custom tools developed in Python and Bash and Responsible for developing and maintaining web application, using React JS and Node JS.
  • Developed analytics, designed and implemented a proprietary system for algorithmic trading, risk management and trading cost optimization(Java).
  • Expertise in managing AWS cloud resources EC2, S3, EBS, VPC, ELB, RDS, Elastic beanstalk, Cloud Watch and IAM and configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL and Involved in the development ORM Queries.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
  • Managed communication between Clients, Architects, Developers, and UAT Testing teams.
  • Developing software in Python, C# and web development frameworks such as Flask as well as Angular 2/Mongo DB, Express, Node.js.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Designed and deployed multiple applications utilizing most of the AWS services such as EC2, Route 53, RDS, DynamoDB, EMR and SQS.
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling configuration, and Cloud Formation.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Used Spark Streaming to divide streaming data into batches as an input to Spark engine for batch processing.
  • Good experience using various Python libraries including Beautiful Soup, NumPy, SciPy, Matplotlib, python-twitter, Urllib, Pandas data frame, network for database connectivity to speed up development
  • Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS.
  • Worked on bug-tracking Jira, source code management tools Git, GitHub, Stash and team collaboration software SAAS tool Confluence.
  • Worked on big data Technologies, particularly Hadoop, Hive, Pig as well as Spark & also installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Worked on various Python packages such as SQL Alchemy, Pickle, PySide, PySpark, PyMongo, PyTable.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Responsible for managing large databases using Pandas data frames and MySQL.
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL dB package.
  • Deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
  • Developed entire frontend and backend modules using Python on Django including Tasty pie Web Framework using Git.

Python Developer

Confidential

  • Wrote SQL and implemented ORM using JPA and developed front end features using React/Redux/ES6 with Web pack.
  • Analyzed global trading data, wrote SQL stored procedures to extract trading data from multiple databases to report Global Trading Metrics (blocks, allocations, notional, late and not confirmed trades.
  • Designed, Configured and managed public/private cloud infrastructures utilizing Amazon Web Services(AWS) including EC2, Auto-Scaling, Elastic Load Balancer, Elastic Beanstalk, S3, Cloud Front, RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, EBS, RDS, SNS, SQS, Redshift.
  • Managed continuous build and share progress with Confluence, Bamboo and SVN.
  • Instituted configuration and systems management via Ansible; inventoried and standardized system configurations and package installations; trained other team members in the use of Git and Ansible.
  • Conducted system requirements sessions and documented requirements.
  • Deliver Big Data Products including re-platforming Legacy Global Risk Management System with Bigdata Technologies such as Hadoop, Hive and HBase. Worked with NoSQL Mongo DB and heavily worked on Hive, HBase and HDFS.
  • Involved in designing application system requirements and coded back-end and front-end in Django/Python and Used React-Router to turn application into Single Page Application.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server.
  • Set up data storage using a PostgreSQL database on an AWS Relational Database Service. Utilized Django ORM (for simpler queries) and cursors (for more complex queries) to call many-to-many data relations. Queries were further abstracted using object-oriented programming.
  • Extensive usage of User Controls and ASP.NET server controls.
  • Developed and program Python scripts of automation procedure with provided API and JSON data to connect and communicate embedded hardware system, based on design documents and business objectives, including developer testing activities, like unit testing, regression testing, integration testing.
  • Trained staff on effective use of Jenkins, Docker, GitLab and Kubernetes.
  • Coordination of Middleware project components into releases for deployment into testing regions and production.
  • Performed AWS Cloud administration managing EC2 instances, S3, Cloud Formation, SES and SNS services.
  • Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML5, JavaScript, AngularJS, jQuery, AJAX and implemented CSS3 for better appearance and feel.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST
  • Integration Test Coordinator and manager for Enterprise Testing Services(ETS) organization, specializing in E-commerce projects.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Developed single page application by using Angular JS backed by MongoDB and NodeJS.
  • Involved in development of a Map based application for integral analysis purpose.
  • Experience in debugging and troubleshooting programming related issues.
  • Installed and Configured the Apache, Nginx, Tomcat web, application servers for Dev and Integration Test Environments.
  • Architecture and development of REST Services powered web-based SaaS application for large-scale video processing using custom DV Labs video compression software able to reduce the size of video by over 50% without a loss in perceived quality (Java, Groovy, Python, AWS SQS, Jenkins, MySQL, NginX, REST Services).
  • Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Performed security patching, configured Apache and NGINX Vhosts, optimized Varnish on Linux hosts (Ubuntu, CentOS, Amazon Linux) via SSH and sudo.

We'd love your feedback!