We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Oklahoma City, OK

SUMMARY

  • Around 8 plus years of experience as Python Developer with specialization in design, development, testing and implementation of various stand - alone and client-server architecture based enterprise application software in Python.
  • Extensive experience in Requirement Analysis, Application Design & Development and profound knowledge on SDLC using agile and V - model.
  • Experience object oriented programming (OOP) concepts using Python, Java.
  • Experienced in developing web-based applications using Python, DJANGO, GTK, QT,XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Experience with Web Development, Amazon Web Services, Python and the Django framework.
  • Very good experience with cloud platforms like Amazon AWS.
  • Experienced in MVW frameworks like Django, Angular.js,Java Script, JQuery and Node.js.
  • Having working Knowledge of Amazon AWS S3.
  • Experience in Object oriented Design and Programming concepts.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Experienced in WAMP (Windows, Apache, MYSQL,and Python) and LAMP (Linux, Apache, MySQL,Python) Architecture.
  • Experienced in developing Web Services withPythonprogramming language.
  • Experience on several python packages like: Numpy, matPlotLib, Beautiful Soup, Pickle, PySide, Scipy, wxPython, PyTables etc.
  • Experience in MVW frameworks like Django, Angular JS,Ajax, JavaScript, jQuery and Node JS.
  • Profound knowledge on Cloud and Virtualization environments such as Azure, AWS, Google Cloud Engine.
  • Experienced in developing Web Services with Python programming language and good knowledge of Web Services with protocols SOAP, REST.
  • Experience in developing service oriented architecture (SOA) and web Services using SOAP, JAX-WS, WSDL and UDDI.
  • Experience onKubernetesto deploy scale, load balance, and manageDocker containerswith multiple namespace versions.
  • Profound knowledge in working with application server - Apache Server, Tomcat, Nginx, WebLogic, WebSphere.
  • Experience object-oriented programming (OOP) concepts using Python, C++ and PHP and expertise in NoSQL technologies like MongoDB, CouchDB Cassandra, Redis and relational databases like Oracle, SQLite, Postgre SQL and MySQL databases.
  • Hands on experience with bug tracking tools such asJIRAandBugzilla.
  • Excellent communication and inter-personal skills detail oriented, analytical, time bound, responsible team player and ability to coordinate in a team environment and possesses high degree of self-motivation and a quick learner.

TECHNICAL SKILLS

Programming Languages: Python, SQL

Markup languages: HTML, CSS, JSON, XML.

Scripting: Java Script, Shell scripting.

Operating systems: Windows, Unix, Linux (CentOS and Ubuntu)

Databases: Databases Oracle, MySQL, Apache Cassandra, MongoDB

Frameworks: Django, Flask, Nodejs, AngularJS, ReactJS

Integration Tools: Jenkins, IBM integration and Web Builder

Web Server: Apache Webserver, IIS, Web Logic, JBoss.

Defect Tracking: JIRA, ALM

Cloud services: AWS, Microsoft Azure

PROFESSIONAL EXPERIENCE

Confidential, Oklahoma City, OK

Python Developer

Responsibilities:

  • Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
  • Used Django framework for application development.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Used severalPythonlibraries like wxPython, NumPy and matPlotLib.
  • 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.
  • UtilizedPythonLibraries like Boto3, NumPy for AWS. Used Pandas library for statistical Analysis. Developed efficient Angular.js for client web-based application.
  • Developed the back-end web services usingPythonand Django REST framework.
  • Developed internal auxiliary web apps using Python Django framework with Angular.js and Twitter Bootstrap CSS / HTML framework.
  • Used Django configuration to manage URLs and application parameters.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Worked with JSON based REST Web services.
  • Developed user interfaces using HTML5 and JavaScript.
  • Developed UI using CSS, HTML, JavaScript, AngularJS, JQuery and JSON. Developed dynamic webpages through HTML5, CSS, JavaScript and AJAX.
  • Created a Git repository and added the project to GitHub.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Implemented AWS high-availability using AWS Elastic Load Balancing (ELB), which performed balance across instances.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Wrote validation scripts in SQL to validate data loading.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python, Django, Angular, PYQt, Python SDK, AWS, PyQuery, AWS, XML, HTML5, JavaScript, Angular.js, JSON, Rest, Apache Web Server, Git Hub, MySQL, LINUX.

Confidential, Kingsville, TX

Python Developer

Responsibilities:

  • Followed Agile Methodology and involved in all phases of (Software Development Life Cycle).
  • Working withContinuous Integration(CI) andContinuous Delivery/Deployment(CD) Environment.
  • 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.
  • Upgraded existing UI with(HTML, CSS, AngularJS and Bootstrap,Node JS).
  • Developed a Python Script to load the CSV files into the S3 buckets and created AWS S3buckets, performed folder management in each bucket, managed logs and objects within each bucket.
  • Implemented the application usingPython Spring IOC(Inversion of Control),Django Frameworkand handled the security using Python Spring Security.
  • UsedAnsibleto configure and manage the infrastructure. And worked onJenkins cloudBeesfor CI/CD in production environment.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
  • Done Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Developed automated process for builds and deployments by using Jenkins, Ant, and Shell Script.
  • Usedobject-relational mapping (ORM)solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Created a repository and pushed the code toGitHub Enterprise.
  • Worked in anAgile development teamto deliver anend to endcontinuous integration, continuous delivery product in an open source environment using tools likeVSTS.

Environment: Python, Django, Angular JS, HTML, CSS, Bootstrap, Docker, AJAX, Jquery, AWS, Jenkins, ANT, Shell Script, SQL, GitHub, Agile, Linux.

Confidential, Baton Rouge, LA

Python Developer

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Designed and developed data management system using MySQL.
  • Implemented web applications inDjangoframe works following MVC architecture.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Developed Python batch processors to consume and produce various feeds.
  • Created test harness to enable comprehensive testing utilizing Python.
  • Converted Linux bash scripts to Python scripts.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Involved in Developing a Restful API'S service usingPythonDjangoframework.
  • Used python scripts to update content in the database and manipulate files.
  • Created Data tables utilizing Pyqt display customer and policy information and add, delete, update customer records.
  • Worked with JSON based REST Web services.
  • Worked withHadoopeco system coveringHDFS,Pig,HiveandMapReduce.
  • Take up ad-hoc requests based on different departments and locations.
  • UsedHivetostorethedataand performdata cleaningsteps for huge datasets.
  • Created dash boards andvisualizationon regular basis usingggplot2andTableau.
  • Used scripting for automation and monitoring using Python and Shell- Scripts.
  • Creating unit test/regression test framework for working/new code.
  • Developed automation scripting in Python using Ansible to deploy and manage Java applications across Linux servers.
  • Using GIT version control tool to coordinate team-development.
  • TemplatesAWSinfrastructure as a code usingTerraformto build staging and production environments.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle,SQL, PL/SQL.
  • Used JIRA as defect tracking system and configure various workflows, customizations, and plugins for JIRA bug/issue tracker.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Django, PYQT, XML, JSON, HTML, XHTML, CSS, GIT, MY SQL, Ansible, Terraform, Windows and LINUX.

Confidential, TN

Python Developer

Responsibilities:

  • Involved in the development of front end of the application usingPython2.7, HTML5, CSS3, AJAX, JSON and JQuery and worked on backend of the application, mainly using Active Records.
  • Developed dynamic web pages usingPython, Django Frameworks.
  • Developed monitoring and notification tools usingPython.
  • Improved the application by designing and developing it using HTML and JavaScript.
  • Used data structures like dictionaries, topples, object-oriented class-based inheritance features for making complex algorithms of networks.
  • Involved in building database Model, APIs and Views utilizingpython, in order to build an interactive web-based solution.
  • GeneratedPythonDjango Forms to record data of online users.
  • Wrote aPythonmodule to connect and view the status of an Apache Cassandra instance.
  • Developed MVC prototype replacement of current product with Django.
  • Significantly improved report generation efficiency by caching, reusing and improve the security level of data.
  • Worked on automation and continuous integration process with Cloud bees Enterprise Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Wrote scripts to integrate API's with third party applications.Python/Django based web application, PostgreSQL, and integrations with third party email, messaging, storage services.
  • Wrote Python normalizations scripts to find duplicate data in different environments.
  • Engaged in understanding PHP Code and re-build the code inPython.
  • Worked on serializing data using Serializes in DjangoRest Framework.
  • Rewrite existing Java, C++ application inPython.
  • GeneratedPythonDjango forms to record data of online users and used PyTest for writing test cases.
  • Implementing change requests raised by user for server configuration, kernel tuning, software installation and OS hardening, Managing Linux VMs using Puppet as per some projects requirement.
  • UsedPythonscripts to update content in the database and manipulate files.
  • DevelopedPythonOO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Responsible for analysis, design, development and integration of Market Risk applications with FLEX/JAVA/PYTHON.
  • UsedPythonto place data into JSON files for testing Django Websites.
  • Involved in building database Model, APIs and Views utilizingPython, in order to build an interactive web-based solution.
  • WrotePythonroutines to log into the websites and fetch data for selected options.

Environment: Python2.7, Django, Beautiful soup, HTML5, AWS, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, jQuery, Restful Web services, Apache, Linux, Git, Amazon s3, Jenkins, MySQL, Mongo DB, T-SQL, Eclipse

Confidential, Baton Rouge, LA

Python Developer

Responsibilities:

  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Django framework and Python conducting code reviews.
  • Application was implemented using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.
  • Extensively used python modules such as requests, urllib, urllib2 for web crawling.
  • Configured Maven for Java automation projects and developed Maven Project Object Model (POM).
  • Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Intellij IDEA.
  • Worked on Spark using Python and Spark SQL for faster testing and processing of data.
  • Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
  • Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Used JIRA tool to track all the defects and changes related to build and Release Team.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.

Environment: Python, Django,HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Intellij IDEA, MongoDB, Maven, Git, GitHub, JIRA, Nagios, Agile, Windows.

We'd love your feedback!