We provide IT Staff Augmentation Services!

Sr Python Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • I have 6+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, Flask and C++.
  • Experienced in developing web - based applications using Python, DJANGO, GTK, QT, C++, XML, CSS3, HTML5, DHTML, JavaScript and JQuery.
  • Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.
  • Experience in designing the automation framework using Perl and Shell scripting.
  • Experience in Web Automation Testing with tools like Selenium IDE and Cucumber
  • Strong knowledge of software QA methodologies, tools, and processes
  • Familiarity with development best practices such as code reviews and unit testing and experience in designing the Automation frameworks.
  • Experience with REST APIs, message queues and asynchronous processes.
  • Experience with Web Development, Amazon Web Services, Python and the Django framework.
  • Very good experience with cloud platforms like Amazon AWS and Google App Engine.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache and Siebel.
  • Experienced in MVW frameworks like Django, Angular.js, Java Script, backbone.js, JQuery and Node.js.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experienced in developing Web Services with Python programming language.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Experience in creating Open stack services for Identity, Compute, Image Service, Block Storage, Networking (Neutron, Keystone).
  • Good knowledge of web services with protocols SOAP and REST.
  • Good understanding of NoSQL databases such as MongoDB, Datastax, Redis and Cassandra.
  • Experienced in Python's modules numpy, matplotlib etc. for generating complex graphical data, creation of histograms etc.
  • Experienced in developing web-based applications using Python, Django, PHP, XML, CSS, HTML, Java Script and JQuery.
  • Experienced in developing Web Services with Python programming language.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL and PostgreSQL database.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Experience with continuous integration and automation using Jenkins
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Experienced in MVW frameworks like Django, Angular.js, Java Script, JQuery and Node.js.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Familiarity with development best practices such as code reviews and unit testing and experience in designing the Automation frameworks.
  • Exposure to automation in Ansible using its Python API.
  • Experience in working Asynchronous Frameworks like NodeJS, Twisted and designing the automation framework using Python and Shell scripting.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Experience with continuous integration and automation using Jenkins.
  • Experience with Unit testing/ Test Driven Development (TDD), Load Testing.

PROFESSIONAL EXPERIENCE:

Sr Python Developer

Confidential, Dallas, TX

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Created Database Schema for MySQL Database and involved in designing ER-Diagrams using Microsoft Visio.
  • Developed Business Logic using Python on Django Web Framework.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed Python, Django, Twisted and Asyncio web service applications concentrating in class based views to analyze and report financial data analysis results and deploy as a Windows service.
  • Using Redis to store pieces of data in a much more structured, durable and robust manner.
  • Used Django Database API's to access database objects.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Written shell scripting for automation
  • Used Python based GUI components for the front end functionality such as selection criteria,
  • Created test harness to enable comprehensive testing utilizing Python.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration testing.
  • Developed ColdFusion Components, custom tags and modified CF Objects.
  • Worked on AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.
  • Developed web applications using MongoDB and back-ground processes using Resque and Redis and Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
  • Developed applications using MongoDB, Redis, and MySQL.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Created Business Logic using Python to create Planning and Tracking functions
  • Created UI Screens for initiation and validation.
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
  • Version control using GITHub.
  • Involved in writing stored procedures using MySQL.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python 3.x, Django, Shell Scripting, AWS, Pandas, PyQt, PyQuery, Wireshark, Flash, DOM, JSON, PHP, HTML5, CSS3, AJAX, JavaScript, Angular.js, Bootstrap, Apache Web Server, MYSQL, GitHub, LINUX.

Python Developer

Confidential, Richardson, TX

Responsibilities:

  • Development of test cases and execution of Manual and Automated Test cases for Tablets and Mobiles.
  • Designing mobile search application system requirements and coded back-end and front-end in Django/Python.
  • Developed entire frontend and backend modules using Python on Django Web Framework on MySQL.
  • Working on multiple projects such as development of functionality Test cases for Portable devices and Web development in Media Validation Team.
  • Designed the front-end web pages using HTML, JavaScript, Angular JS, jQuery and AJAX. Used CSS for better appearance.
  • Writing templates for front end pages where we include HTML pages and JavaScript files.
  • Used Python to extract weekly availability information from XML files using underscore JS.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed the back-end web services using Python and Django REST framework.
  • Performing Functional testing, regression testing, integration testing, and communication testing.
  • Used Django configuration to manage URLs and application parameters.
  • A Django dashboard with a custom look and feel for end user has been created after a careful study of the Django admin site and dashboard.
  • Regular interaction with developers Confidential different locations in resolving issues successfully.
  • Found critical bugs in the firmware and helped other teams in making the software stable.
  • Migration of Test Content to Automation Tool using Python and XML.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connectors and MySQL package.
  • Used Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
  • Worked on migrating data to Amazons AWS. Used AWS products like EC2, RDS, Log Monitor, Lambda, REST API Gateway etc.
  • Development of Media OS based Validation test content in ACS (Automation) using Python and XML.
  • Experience in UNIX environment in developing the application and familiar with all of its commands.
  • Wrote modules in Python to connect to MongoDB with PyMongo and doing CRUD operations with MongoDB.
  • Used Git and JIRA for code submissions and review process.
  • Responsible for debugging the project monitored on JIRA(Agile)
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Analyses and improves application efficiency by optimizing queries and caching contents for Django
  • Managed code versioning with GitHub and deployment to staging and production servers.
  • Execute Display Controller regression tests with every firmware build release.
  • Reporting Issues using Excel to senior members in the team.

Environment: Python 3.4, Django, Couchbase Python SDK, PyQt, HTML, XHTML, JavaScript, Angular JS, jQuery, CSS, AJAX, ITP, MySQL, XML, Git (Cygwin32), ADB, Logic Analyzer, Apache Webserver.

Python Developer

Confidential, New York, NY

Responsibilities:

  • Created server-monitoring daemon with Psutil, supported by Django app for analytics that I created. Also researched big data solutions with Cassandra database.
  • Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, Dev Centre, Data stax Opscenter.
  • Worked with Oracle DBAs for real-time data integration and replication in heterogeneous IT environments using Oracle GoldenGate.
  • Build the Silent Circle Management System (SCMC) in Django, Python, and Node.JS while integrating with infrastructure services.
  • 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.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Used existing Deal Model in Python to inherit and create object data structure for regulatory reporting.
  • Developed ETL (Extract Transform Load) software for DB2 columnar database fact and dimension tables.
  • Used standard Python modules e.g. csv, robot parser, iter tools, pickle, jinja2, lxml for development.
  • Assisted Oracle DBAs for real-time data movement using Oracle GoldenGate core platform
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and RESTAPI calls.
  • Automated Rabbit MQ cluster installations and configuration using Python/Bash.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Deployed the project into Heroku using GIT version control system.
  • Improved the coding standards, code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO).
  • Worked on a large scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions.
  • Worked extensively with Bootstrap, JavaScript, and JQuery to optimize the user experience.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision-making using Python mat plot lib library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla.
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Trained extensively in agile methodologies and implemented by participating in scrum standups, Kanban mode, discussing and implementing requirements with clients.

Environment: Python 2.7, Django 1.4, Cassandra, Rabbit MQ, Vugen, Soap UI, Node.JS, REST API, Bash, PyDev, Spyder, HTML5, CSS, XML, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, Confidential -SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Python Developer

Confidential, Mayfield Village, OH

Responsibilities:

  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Worked with team of developers on Python applications for RISK management.
  • Developed Python/Django application for Google Analytics aggregation and reporting.
  • Used Django configuration to manage URLs and application parameters.
  • Worked on Python Open stack API's.
  • Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Used PHP as an HTML embedded scripting language, in front end web development.
  • I have used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Used Pandas library for statistical Analysis.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Used HTML, CSS, JQuery, JSON and JavaScript for front end applications.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.

Environment: Python 2.0, Django 1.4, Amazon AWS S3, MySQL, HTML5, CSS, XML, MySQL, MS SQL Server, JavaScript, AWS, Linux, Shell Scripting, PHP, AJAX, Cassandra, Backbone JS, JQuery, Mongo DB, Git, GitHub, Java.

We'd love your feedback!