We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Louisville, KY

PROFESSIONAL SUMMARY:

  • Over 6 years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, HTML, CSS, JavaScript,
  • Experience in scripting languages such as Perl, Ruby, Shell Script, batch script, Python, asp etc.
  • Experienced in developing Web Services with Python programming language.
  • Experience in Perl Templates, Ruby on Rails, Groovy for generating rich web applications
  • Experience with v - model designing, involved in the Integration, Test, Verification stage Proficient in all cycles of test life cycle from test planning to defect tracking and managing defect lifecycle.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Good experience in Python,Django, Zope, Pyramid Framework.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS and JavaScript.
  • Collaborated with SaaS teams on AWS cost optimization projects
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Good knowledge of web services with protocols SOAP and REST.
  • Multithreading, data structures and design patterns. Experienced with Python frameworks like Django and, Flask.
  • Experience with Unit testing/ Test driven Development(TDD) and Load Testing.
  • Strong understanding of Agile and Scrum Software Development Life Cycle Methodologies.
  • Created UNIX shell scripts to run the Informatica workflows and controlling the ETL flow
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD. Strong proficiency in version control systems like SVN, Git.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB and Cassandra.
  • Experience with JSP Servlets, Web Services (SOAP, REST) and Tomcat. Effective in executing multiple tasks and assignments ahead of schedule. Created and maintained effective budgets.

TECHNICAL SKILLS:

Languages: Python 3.x,2.7/2.4, C++, Java, Shell Script, Perl, SQL

Python Framework: Django 1.3/1.4/1.5

Databases: MySQL 5.1, SQL Server 2008, Oracle 10g, Siebel

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JQuery

Versioning Tools: Subversion, GIT, Perforce, CVS

IDE: Eclipse, My Eclipse, PyCharm, RAD

Web servers: Apache, IIS

Debugging tools: Selenium, IDE

NO SQL: MongoDB, Cassandra

Operating systems: Linux/Unix, Windows NT/2000/XP/2003/Vista, Mac OSX

Cloud Technologies: AWS, OpenStack

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, KY

Python Developer

Responsibilities:

  • Build all database mapping classes using FLASK models.
  • Involved in building database Model, APIs and Views utilizing Python in order to build an interactive web based solution
  • Extensive experience in implementing Continuous Integration and Continuous Delivery (using Jenkins) in an AWS Environment
  • Created Test plans. Worked on SQL scripts to load data in the tables.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in’s come from the developer.
  • Migrated Existing MapReduce programs to Spark Models using Python
  • Coding groovy, domain class to handle the business logic
  • Developed entire frontend and backend modules using Python on FLASK Framework.
  • Developed custom screens using HTML5, Bootstrap, Jinja.
  • Developed monitoring and notification tools using Python.
  • Experiance in using bitbucket
  • Involved in business logic discussions and use case design.
  • Building and deploying the code artifacts into the respective environments in the Microsoft Azure cloud
  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents
  • Very good understanding of Microsoft Azure cloud platform. Experience with managing cloud delivery platforms, Azure/AWs
  • Established framework to setup Continuous Integration environment using Jenkins, Nexus.
  • Extensive experience in implementing Continuous Integration and Continuous Delivery (using Jenkins) in an AWS Environment
  • Created Spark streaming projects for data ingestion and integrated with Kafka consumers and producer for messaging
  • Used Couchbase Python SDK to build applications that use Couchbase Server.
  • Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Developed Spark SQL to load tables into HDFS to run select queries on top.
  • Implemented Apache Spark data processing project to handle data from RDBMS and streaming sources.
  • Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from command line
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs
  • Worked on AWS Cloud and Created instances in EC2
  • Constructed working Amazon AWS cluster with Kafka, S3, Apache Spark, and Python Flask in 4 weeks
  • Participated in weekly release meetings with Technology stakeholders to identify and migrate potential risks associated with the releases.
  • Strong knowledge of all phases of SDLC and Strong working knowledge of Software testing (Functional Testing, Regression Testing, Load Testing).
  • Constructed working Amazon AWS cluster with Kafka, S3, Apache Spark, and Python Flask in 4 weeks
  • Experienced in designing Test Plans and Test Cases, Verifying and Validating Web based applications
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Performed data analysis using HQL and Tableau on various app events
  • data in Hive and Amazon Redshift to perform
  • Used Apache Spark's scalable machine learning library MLlib for RDD- based APIs for various supervised learning algorithms, and Data Frame-based API.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in’s come from the developer.
  • Integration with Jenkins.

Environment: Python, PyCharm,Selenium IDE, MySQL, HTML, CSS, JavaScript, Web Services, Pandas, JSON, Bootstrap, Jinja, Flask, MongoDB, SQL Workbench.

Confidential, Madison, WI

Python Developer

Responsibilities:

  • Developed programs to automate the testing of RAID controller firmware and utilities using Python
  • Used Pandas library for statistical Analysis. Worked on Python Open stack API's.
  • Verifies proper functionality and routing of all video, audio and control signals and all mechanically- and physically-controlled devices.
  • Experienced in developing, organizing, managing and maintaining graphs, tables and document templates for the efficient creation of reports.
  • Experienced in writing Spark scripts by using Python shell commands as per the requirement.
  • Administered and provisioned users and user groups for reports in Tableau.
  • Skilled in creating different visualizations using Bars, Lines and Pies, Maps, Scatterplots,Gantt charts, Bubbles, Histograms, Bullets, Heat maps and Highlight tables.
  • Developed and maintained dashboards user interface using tableau 9.2.4 for monitoring cost and budget for controls team
  • Responsible to Load the data into Spark RDD and performed in-memory data computation to generate the output response.
  • Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
  • Created entire application using Python, Django, MySQL and Linux.
  • Deploy and manage Azure storage for SQL DB's (SaaS and PaaS applications), SQL Server on Azure, Windows and Linux instances among other azure cloud
  • Involved in Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Created a Git repository and added the project to GitHub.
  • Experienced in cloud application and server virtualization using AWS (Amazon Web Services) and Azure.
  • Trained remote resources in management of Azure PaaS environment and aspects related to customer deployment
  • Utilized PyUnit the Python unit test framework, for all Python applications.
  • Communicated with Off-Shore team and played a key role in discussing about the mobile application
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Designed and developed the UI of the website using HTML, XHTML, and CSS
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Involved in creating Hive tables, loading with data and writing complex hive queries.
  • Created Spark streaming projects for data ingestion and integrated with Kafka consumers and producer for messaging
  • Identified, documented and reported bugs, errors, interoperability flaws and other issues within proprietary software applications developed for Amf Company's global user base.
  • Performed Importing and exporting data into HDFS and Hive using Sqoop.
  • Built Continuous Integration environment (Jenkins) and Continuous delivery environment (puppet).
  • Deployed DevOps using Puppet, Dashboard, and Puppet DB for configuration management to existing infrastructure
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller)
  • Implemented Automated Application Deployment using Puppet.
  • Recommended build management, defect management development process flow. Administrator of SVN.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements

Environment: Python 2.7, Django 1.5,Selenium IDE,MySQL,ETL, Zope, Angular.JS, Pandas, Flash, PyUnit, Open Stack, HTML, CSS, JQuery, Apache, Jira, Linux, Git, Cassandra, Windows, Linux.

Confidential

Python Developer

Responsibilities:

  • Participated in the complete SDLC process and used PHP to develop website functionality.
  • Coding in LAMP (Linux, Apache, MySQL, and PHP) environment.
  • Developed GUI HTML, XHTML, AJAX, CSS .
  • Built application logic using Python, used the Django Framework to develop the application.
  • Used Django APIs for database access.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Developed monitoring and notification tools using Python.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Created Data tables to display customer information and add, delete, update customer records using Python, MySQL and XHTML.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Written queries in HQL and Native SQL and criteria API.
  • Added the navigations and paginations and filtering columns and adding and removing the desired columns for view utilizing Python based GUI components.
  • Implemented marshalling and UN marshalling XML to HTML and HTML to XML.
  • Created PyUnit test scripts and used for unit testing.
  • Actively participated in System Testing, production support and maintenance/patch deployments.
  • Worked on RUP development environment and used Rational ClearCase for versioning.
  • Used JQuery for selecting particular DOM elements when parsing HTML.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle 9i SQL, PL/SQL.
  • Developed test cases using Python unit test, pylint and nose.

Environment: Python, HTML, JavaScript, Ajax, PyQT, PyUnit, PL/SQL, and Oracle SQL Developer.

We'd love your feedback!