We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Overland Park, KansaS

SUMMARY

  • 8 years of experience as a Web/Application Developer and coding with analytical programming using Python, Perl, C++.
  • Experience in Object oriented Design and Programming concept.
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, and database
  • Design and develop required JavaScript components.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Experienced in automating deployment to a distributed architecture with tools such Chef.
  • Experience with continuous integration and automation using Jenkins.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Sound experience in Python, Java, Object Oriented programming and Multithreading, etc.
  • Experienced in developing web-based applications using Python and JavaScript in Linux based OS.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Practical experience with working on multiple environments like development, testing, production.
  • Developed and designed automation framework usingPythonand Shell scripting.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Sound knowledge of networking protocols like TCP/IP, UDP, HTTP.
  • Special skills in developing user friendly, simple yet effective web based applications.
  • ImplementedPythoncomponents and deployed under the Web Logic server.
  • Ability to understand project requirements and deliver it with proper estimation and quality.
  • Has good knowledge in algorithm complexities, parallelism and distributed systems.
  • Worked on various Integrated Development Environments like PyDev, PyCharm, PyScripter and NINJA-IDE.
  • Good understanding of Groovy and Grails.
  • Experience in working with different operating systems Windows 98/NT/2000/XP/Vista/7/8, Linux, Solaris, Ubuntu and UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Overland Park, Kansas

Python Developer

Responsibilities:

  • Responsible for translating the customer requirements into design specifications and then into software solution.
  • Developed views and templates with Python and Django’s view controller and templating language to create a user-friendly website interface.
  • Worked on developing internal testing tools which were written in Python. Developed Wrapper inPythonfor instantiating multi-threaded application.
  • Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
  • Developed user interface prototypes and worked on internal Web tools for enhancement features.
  • Helped on development of several network administration policies which increased support efficiency for the users.
  • Worked on bash scripting to automate the application processes.
  • Developed various algorithms for generating several data patterns.
  • Used JIRA for bug tracking and issue tracking.
  • Added several options to the application to choose particular algorithm for data and address generation.
  • Worked on OpenNMS project for network server maintenance. Worked on maintain scripts for restarting servers and pausing services whenever it was required.
  • Developed and designed automation framework usingPythonand Shell scripting.

Confidential, San Ramon

Python Developer

Responsibilities:

  • Developed the project in Linux environment.
  • Performed data manipulation and storage for incoming test data using lxml /etree libraries.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • Worked on data alignment and integrated handling of data using Pandas.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the applications and involved in fine tuning of existing processes followed advance patterns and methodologies.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Used Design patterns efficiently to improve the code reusability.
  • Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Used Celery as task queue and RabbitMQ as messaging broker to execute asynchronous tasks.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Working under UNIX environment in development of application using Python and familiar with all of its commands.

Environment: Python, Git, Amazon, UNIX, Object Oriented Programming, Ubuntu server, Windows 12 Server, Amazon s3, Jenkins

Confidential, Santa Clara, CA

Python Developer (Intern)

Responsibilities:

  • Database modeling and design. Involved in developing and implementation of the web application using JavaScript
  • Simple web app for reviewing the packet tracing information in the virtual machine (router packet simulation)
  • Worked on OpenNSM for monitoring a number of modules to ensure which network based services like HTTP, DNS, etc.
  • Worked on Gzip with AWS CloudFront to forward compressed files to destination node.
  • Worked with team regarding deployment and support for Memcached-AWS Elastic Cache.
  • Utilized Active Record eager loading to improve rendering time of index pages, incorporated up/down voting, reviewing, and several custom sorting methods for shows to provide smooth user experience
  • Cross-referenced SeatGeek and Spotify APIs to get album artwork and track previews for each artist
  • Boston concert aggregator that provides a comprehensive list of shows in Boston with track previews, album artwork, tagging, up/down voting, and more to help users find the best show in town.
  • Experience working with Puppet Enterprise. Installed, upgraded and managed Puppet Master, Agents and Databases.
  • Assisted in upgrading hardware and network protocols for the users.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Experienced in Git, Object-oriented programming, JavaScript, and, Amazon Web Services.
  • Followed agile methodology and involved in daily SCRUM meetings, Confidential planning, showcases and retrospective.
  • Designed user friendly Interface using Bootstrap framework.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization. Also, worked with teams who managed NoSQL databases in production domain.
  • Using Subversion version control tool to coordinate team-development.
  • Worked on updating the existing clip board to have the new features as per the client requirements.
  • 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.
  • Development of Media OS based Validation test content in ACS (Automation) using Python and XML.
  • Developed and executed software systems using JavaScript and Groovy.
  • Worked on End user applications for Grails.
  • Worked on performance optimization using Pandas.
  • Experience in UNIX environment in developing the application and familiar with all of its commands.
  • Worked in developing the screens for delete, Edit, Enable, Disable and Impersonate Users in web application.

Environment: Python, Git, Amazon, Linux, Object Oriented Programming, Web Services, ADB, Logic Analyzer, Debussy Emulation wave capture.

Confidential

Python Developer

Responsibilities:

  • Part of team implementing REST API’s inPythonusing micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Usedpythonlibraries like Beautiful Soap, NumPy and SQLAlchemy.
  • Utilized standardPythonmodules such as csv, robot parser, itertools and pickle for development.
  • Worked onPythonOpenStack APIs and used NumPy for Numerical analysis.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Developed Wrapper inPythonfor instantiating multi-threaded application.
  • Used JIRA for bug tracking and issue tracking.
  • Added several options to the application to choose particular algorithm for data and address generation.
  • Created AWS Multifactor Auth for SSH logon and worked with teams to lock down security groups.
  • Basic experience in NAS for mounting/unmounting netapp storage LUNs to RedHat Linux servers and troubleshooting the issues encountered.
  • Developed and designed automation framework usingPythonand Shell scripting.
  • Developed the project in Linux environment(CentOS)
  • Responsible for testing, debugging, bug fixing and documentation of the system
  • ImplementedPythoncomponents and deployed under the Web Logic server
  • Participated actively in unit testing, integration testing and GUI

Environment: Python, Git, AWS, Linux, Object Oriented Programming, Web Services, Python 2.7Shell scripting, Linux, Testing, Debugging, NAS

We'd love your feedback!