We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 5+ years of experience as a Python Developer with a deep understanding of technology trends with expertise in the core of complex technologies.
  • Experience in analysis, design, and development, testing, implementation and maintenance of various web applications using Python (Django and Flask)
  • Hands on experience in Designing and developing API's for the application using Python, Django, Mongo DB, Express and Node JS.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Excellent capability in collaboration, quick learning and adaptation.
  • Good experience in backend application development with Django, Flask, JavaScript, Angular JS, MySQL, PostgreSQL.
  • Have good knowledge on NoSQL databases like Cassandra and MongoDB and with the SQL databases like MySQL/PostgreSQL, Snowflake.
  • Experienced in design, management and visualization of databases using Oracle and MySQL.
  • Hands on Experience with the implementation of Python libraries Pandas, NumPy, SciPy, Py Tables, SQLAlchemy, Matplotlib, and URL lib in various tasks.
  • Hands on experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
  • Deep understanding of front - end engineering principles and experience with front end technologies and frameworks.
  • Basic knowledge on Rest API and JSON Parsing, and JQuery.
  • Experience in data analytics, predictive analysis like Classification, Regression, Recommender Systems.
  • Strong knowledge of Object-Oriented Design and programming concepts using Python.
  • Hands On experience in performing unit testing using PyUnit and also having strong knowledge in using Bug and issue Tracking tool - Jira.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS

Frameworks: Django, Flask

Programming Languages: Python, SQL

Version Control: SVN, CVS, Git, GitHub.

Cloud Computing: AWS EC2, S3, RDS (MySQL), SQS.

Application servers: Apache Tomcat, Nginix, JBoss, WebLogic, WebSphere

Databases: Oracle, My SQL, Apache Cassandra, MongoDB

IDE s/ Development Tools: Eclipse, PyCharm, and Sublime Text.

Operating Systems: Windows, Linux

Deployment Tools: Jenkins

Issue Trackers: JIRA

PROFESSIONAL EXPERIENCE

Confidential

Python Developer

Responsibilities:

  • Evaluated business requirements and prepared detailed specifications that follow project guidelines required to develop written programs.
  • Exposed to various phases of Software Development Life Cycle using Agile-Scrum Software development methodology.
  • Developed frontend and backend modules using Python on Django Web Framework.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Involved in deployment of projects using Amazon AWS.
  • Wrote Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets.
  • Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML4 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS and Bootstrap.
  • Responsible for launching Amazon EC2 Cloud Instances and configuring the launched instances with respect to specific applications.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Involved in development of Web Services using SOAP for sending and receiving data from the external interface in the XML format.
  • Worked with Numpy, Scipy, Matplotlib, HTTPLib2, Urllib2 and Pandas python libraries during development lifecycle.
  • Used Agile methodology and SCRUM process for project development
  • Designed and developed integration methodologies between client web portals and existing software infrastructure using SOAP API's and vendor specific frameworks.

Environment: Python, Django, HTML5, CSS, XML, JSON, AJAX, JavaScript, JQuery, Bootstrap, PostgreSQL, GIT, Amazon Web Services (AWS), REST API, Jenkins, Numpy, Windows.

Confidential, Effingham, IL

Python Developer

Responsibilities:

  • Responsible for the development of entire frontend and backend modules using Python.
  • Developed RESTful services using Django.
  • Developed user interface using BOOTSTRAP UI and Angular JavaScript to simplify the complexities of the application.
  • Wrote Lambda functions in python for AWS's Lambda, Kinesis and ElasticSearch, which invokes python scripts to perform various transformations and analytics on large data sets in AMAZON EMR clusters.
  • Responsible for launching Amazon EC2 Cloud Instances and configuring the launched instances with respect to specific applications.
  • Developed Business Logic using Python on Django Web Framework.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Utilized Python Libraries like NumPy for AWS. Used Pandas library for statistical Analysis.
  • Developed efficient Angular.js for client web-based application.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Performed testing using Django's Test Module.
  • Designed Forms, Views, Models using Django's MVC software architecture pattern.
  • Created RESTful API's using Django.
  • Used Django Database API's to successfully create database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Worked on front end frameworks like CSS and Bootstrap for development of simple web applications.
  • Involved in deployment of projects using Amazon AWS.
  • Deployed the project into Heroku using Git version control system.

Environment: Python, Django, GIT, Bootstrap, XML, MySQL, Angular JS, REST, Oracle SQL, NumPy, Pandas, JavaScript, AWS, Git, Agile/SCRUM, Windows.

We'd love your feedback!