We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Around 8 years’ experience in IT industry with proficiency in Design and Development using Python, Django, Java/J2EE and Flask projects.
  • Experience in various stage of SDLC (Software Development Life Cycle), Software Testing Life Cycle(STLC) and QA methodologies from project definition to post - deployment documentation.
  • Strong experience of software development in python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, Pandas data frame, urllib2, MySQL dB for database connectivity).
  • Experienced in working on Application Servers like WebSphere, Weblogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like Pycharm, Eclipse and RAD.
  • Applied OOP concepts like Multi-Threading, Exception Handling and Collections and created a Model-View-Control architecture using Django for web applications.
  • Used HTML, CSS, Bootstrap, JavaScript and jQuery to develop a web based UI design and Interface development.
  • Worked on JIRA for bug tracking and communicating for better results. Strong Experience in Big data technologies including Apache spark, Hadoop, HDFS, Hive, Cassandra, MongoDB.
  • Experience in developing web-based applications using python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript, jQuery, Bootstrap, RUBY and AJAX.
  • Created applications using Python under Linux OS (Debian, Ubuntu, SUSE Linux, RedHAt Linux) environment.
  • Written Python Scripts, mappers to run on Hadoop distributed file system (HDFS).
  • Have written queries in Hive to process the data from Hadoop based systems.
  • Developmental experience on various embedded products: modem / WIFI rputers / last meter telecommunication products, network-enabled set-top box media player products and embedded system for automative application.
  • Experience in design, development and testing of embedded firmware/software development for real time multithreading/multitasking embedded applications.
  • Experience in Embedded Linux kernel programming, kernel migration, developing kernel loadable modules.
  • Experience in Agile Methodologies, Scrum stories and Sprints experience in a python based environment along with analytics, data wrangling and Excel data extracts.
  • Developmental experience on Windows, UNIX, Linux platforms.
  • Have strictly followed PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyLint, Jenkins.
  • Extensively used Amazon Web services like amazon EC2, Amazon s3, Redshift, EMR apart from other Cloud services from Google and Microsoft.
  • Experience in C and C++ languages. Written C and C++ applications and also migrated many legacy applications to python.
  • Good knowledge in testing tools like Bugzilla, Junit and JIRA.
  • Skilled in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Strong analytical and Problem-solving skills, always striving for new knowledge. A person with multi-tasking and Organizational skills and high ethical Standards.
  • Swift learner and can juggle between various emerging technologies.

TECHNICAL SKILLS

Languages: Python, C, C++, Java, Shell.

Frameworks: Bootstrap, REST, spring, Django.

Databases: Oracle, MySQL,MongoDB, SQL, DynamoDB, PostgreSQL and Redis

Web Technologies: HTML 4.0/5.0, XHTML, CSS, JavaScript, jQuery, JSON, AJAX, Bootstrap, ReactJS.

Cloud: Amazon web services and Resources.

Web/Application Servers: Apache Tomcat, SOAP

Operating System: Red Hat Enterprise Linux 5.x/6.x/7.x, Solaris, Unix, Windows, Mac OSX

Version Control Tools: Git/GitHub, SVN

Development Tools: Sublime Text, Visual Studio, Cordova, Postman, JIRA, karma, Jasmine, Gulp.

Methodologies: Agile, Scrum, Waterfall, Design Pattern.

PROFESSIONAL EXPERIENCE

Confidential, CA

Sr. Python Developer

Responsibilities:

  • Participated in the complete SDLC process and used PHP to develop website functionality.
  • Used Django Framework in developing web applications to implement the model view control (MVC) architecture.
  • Developed analytical component using Scala and KAFKA.
  • Designed Forms, Modules, Views and Templates using Django and Python.
  • Installed/configures/maintained Apache servers on all machines (production server and developmental servers).
  • Created script in python for calling REST APIs.
  • REST API development via Django REST Framework.
  • Implemented Business logic, data exchange, XML processing and graphics creation using Python and Django.
  • Implemented RESTful Web-services for sending and receiving the data between multiple systems.
  • Implemented Business logic, data exchange, XML processing and graphics creation using Python and Django.
  • Rewrite existing Python/Flask module to deliver certain format of data.
  • Created authorization scheme which enforced limitations on API clients.
  • Overwritten Django Rest Framework internals to allow for more dynamic routing.
  • Developed an application in Linux environment and dealt with all its commands.
  • Worked with SCRUM Agile methodology to ensure delivery of high quality work with monthly iteration/time box.
  • Installed/configured/maintained Apache servers on all machines (production server and development servers).
  • Administrate Continuous Integration services (Jenkins, Nexus Artifactory and Repository).
  • Designed and Developed DB2 SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.
  • Installed/configured/maintained MySQL database and MongoDB database.
  • Executed Backend and Database Tests using SQL queries, validating the data for database editing and debugging is conducted using selenium.
  • Created a database using MySQL and wrote various queries for the extraction of data from the database.

Environment: Python 3.x, Django, HTML, CSS, JavaScript, jQuery, PHP, MySQL, JSON, UNIX, XML, AJAX, KAFKA, Bootstrap.

Confidential, NJ

Python.Developer

Responsibilities:

  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • 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.
  • Web-Service backend development using Python (cherrypie, Django, SqlAlchemy).
  • Generated an API guide to help application developers for creating the software applications to store data using DDN S3 (compatible with Amazon S3 API) or DDN OpenStack Swift API calls.
  • Utilized standard Python modules such as CSV, itertools and pickle for development.
  • Private VPN using Ubuntu, Python, Django, CherryPy, Postgres, Redis, Bootstrap, jQuery, Fabric, Git, Tenjin, Selenium, Sphinx, Nose.
  • Performed QA testing on the application.
  • Wrote and executed various MySQL database from python using Python-MySQL connector and MySQL db package.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Built various graphs for business division making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • 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.
  • Implement code in python to retrieve and manipulate data.
  • Used Django configuration to manage URLs and application parameters.
  • Added support for Amazon Aws S3 and RDS to host static/media files and the database into amazon Cloud.

Environment: Python 2.7, Django 1.8, HTML5, CSS, XML, MySQL, MySQL Server, JavaScript, AWS, Linux, Shell Scripting, AJAX, urllib, urllib2, Json, Cherrypy, Unix, Redis, Bootstrap, Mongodb, jQuery.

Confidential, TX

Python Developer

Responsibilities:

  • Used Django framework for application development.
  • Developed user interface using CSS, HTML, JavaScript and jQuery.
  • Designed and developed data management system using MySQL.
  • Used several python libraries like wxpython, numpy and matplotlib.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Build all database mapping classes using Django models.
  • This project also used other technologies like jQuery for JavaScript manipulations, bootstrap for the front-end html layout.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM applications.
  • Integration of Python with C and C++ libraries.
  • Developed Python classes and used decorated methods to create the dependency graphs for the business logic and core applications that are pre-built using C++.
  • Designed and configured database and back end applications and programs.
  • Creating unit test/regression test framework for working/new code.
  • Responsible for debugging and troubleshooting the web application.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.
  • Performed research to explore and identify new technological platforms.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python 2.7, scipy, Pandas, Bugzilla, SVN, C++, Java, jQuery, MySQL, Linux, Eclipse, Shell Scripting, HTML5/CSS.

Confidential

Python Developer

Responsibilities:

  • Developed application logic using Python, Java Script, Java.
  • Implemented business logic using Python 2.7.
  • Used HTML, CSS, JavaScript and jQuery and implemented AJAX for dynamic functionality of a webpage for front end applications.
  • Worked on front end frame works like Bootstrap for responsive webpages.
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers and package for Oracle Database.
  • Fetched twitter feeds for certain important keywords using python-twitter library.
  • Worked on Python OpenStack APIs and used numpy for Numerical analysis.
  • Developed and executed various MySQL database Queries from python using Python-MySQL connector and MySQL database package.
  • Implemented SQLAlchemy which is python library for complete access over SQL.
  • Used AJAX and jQuery for transmitting JSON data between frontend and controllers.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Managed large datasets using Pandas data frames and MySQL.
  • Created automated test scripts for web applications with Ruby.
  • Worked with the design team for project structure.
  • Created a Git repository and added the project to GitHub.
  • Wrote Python scripts to JSON documents and load the data in database.
  • All projects adhered to agile principles to deliver commitments, meet acceptance criteria and ensure fast releases.

Environment: Linux and Windows Python, Django, MySQL, Linux, HTML, CSS, AJAX, JavaScript, jQuery.

We'd love your feedback!