We provide IT Staff Augmentation Services!

Python Developer Resume

Whippany, NJ

SUMMARY:

  • 6+ Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, Django in various domains.
  • Experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experienced with full software development life-cycle (SDLC), architecting scalable platforms, object-oriented programming (OOPs) database design.
  • Experience in developing web-based applications using Python 3.5/3.6, Django 1.7
  • Good experience of software development in Python (libraries used: NumPy, SciPy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm.
  • Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, Bootstrap, CSS, JavaScript, JDBC, XML, Python, Django.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django.
  • Experienced in MVC frameworks like Django, Java Script, jQuery.
  • Experience working on Cloud Computing AWS - EC2, RDS, S3, Glacier, SQS, SNS, Cloud Formation, VPC, IAM, Route 53, EBS, DynamoDB, Lambada, Redshift.
  • Experience working closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Experience developing consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Expert in using Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Good experience with Amazon Cloud EC2, Simple Storage Service S3 and Amazon SQS.
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, Postgres, Neo4J, MongoDB, and Cassandra SQLite. Also, experienced with writing custom queries through database connectors.
  • Expertise in establishing database connections for Python by configuring packages like JDBC, MySQL-Python.
  • Good Knowledge of web services using SOAP and REST protocols.
  • Excellent Experience and knowledge in using XML, SOAP web Service for inter operable software applications.
  • Good knowledge of version control software - CVS, GitHub
  • Efficient in demonstrating all phases of software development life cycle (requirements, design, architecture, development, testing).
  • Experienced in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Hands on experience with bug tracking tools JIRA and Bugzilla.
  • Experience in Database Administration, development, design, maintenance and production support of relational databases, business applications, new server setup, MySQL Server installation, upgrade, migration.
  • Experienced in Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Experienced in Requirement gathering, use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.

TECHNICAL SKILLS:

Operating Systems: Unix, Linux, Windows and Mac

Programming Languages: Python 3.3/2.7/2.4, Java, C, C++

Scripting Languages: CSS, Java Script, jQuery, Shell Scripting

Markup Languages: HTML, XML, JSON

Analytics Tools: JMP PRO, SAS, Tableau, UCI NET, Node XL, MVC3

Python Libraries: Beautiful Soup, Numpy, matplotlib, python-twitter, Pandas data frame, urllib2.

Databases: Oracle 10/11g, MySQL, SQL Server and PostgreSQL

Servers: Apache Tomcat, IBM Web sphere, RESTful web services

Tools: Intellij, PyCharm, FileZilla, PL/SQL Developer, and TOAD, Jenkins and Web Builder

Version Control: GitHub and SVN

Defect Tracking: JIRA, Git, and VersionOne

Methodologies & tools: Object Oriented Programming, UML, Agile Scrum

WORK EXPERIENCE:

Python Developer

Confidential, Whippany, NJ

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Responsible for setting up Python REST API framework using Django.
  • Developed views and templates with Python and Django view controller and templating language to create a user - friendly website interface.
  • Developed web applications in Django Framework model view control (MVC) architecture.
  • Used Python to write data into JSON files for testing Django Websites. Created scripts for data modelling and data import and export.
  • Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
  • Thorough knowledge in various front-end tools like HTML, CSS, JavaScript, XML, jQuery, AngularJs, and AJAX. Managed large datasets using Panda data frames and MySQL.
  • Used object-relational mapper (ORM) to automate the transfer of data stored in relational databases tables into objects.
  • Used Python based GUI components for the front-end functionality such as selection criteria.
  • Created test harness to enable comprehensive testing utilizing Python.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Used PyQuery for selecting DOM elements when parsing HTML.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Created UI Screens for initiation and validation.
  • Worked on UI using HTML5, CSS3 and JavaScript's.
  • Developed multi-threaded standalone app in Python and PHP to view performance
  • Performed data extraction and manipulation over large relational datasets using SQL, Python, and other analytical tools.
  • Used Python libraries and SQL queries/subqueries to create several datasets which produced statistics, tables, figures, charts and graphs.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
  • Version control using GitHub.
  • Involved in writing stored procedures using MySQL.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python 3.x, Django, Go language, Shell Scripting, AWS, Pandas, PyQt, PyQuery, Flash, DOM, JSON, PHP, HTML5, CSS3, AJAX, JavaScript, Bootstrap, Apache Web Server, MYSQL, GitHub, LINUX.

Python Developer

Confidential, Elk Grove Village, IL

Responsibilities:

  • Participated in all phases of the System Development Life Cycle Analysis (SDLC) and responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Used Python to write data into JSON files for testing Django Websites. Created scripts for data modelling and data import and export.
  • Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Used object - relational mapper (ORM) to automate the transfer of data stored in relational databases tables into objects.
  • Used PyQuery for selecting DOM elements when parsing HTML.
  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • Worked on converting Hive/SQL queries into Spark transformations using Spark RDDs, Python, and OOP with Python. Worked on developing and executing shell scripts to automate the jobs.
  • Worked extensively on Spark Streaming, Spark SQL, PySpark and Hadoop/HDFS API doing MapReduce.
  • Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing (UAT).
  • SQL Workflow System, using Python created an adapter allowing communication between SharePoint lists and SSIS packages.
  • Developed frontend and backend modules using Python on Django including Tasty pie Web Framework using Git
  • Instigated user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Implemented a wide variety of statistical and graphical techniques, including linear and nonlinear modeling, classical statistical tests, time-series analysis, classification, clustering, and others using R and its libraries.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
  • Knowledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like IE 6, IE 7, IE 8 and FF.
  • Responsible for writing python scripts to scrape web data for data usage/collection using Beautiful SOUP, Scrappy, Selenium.
  • Created PDF reports using Golang and XML documents to send it to all customers at the end of month with international language support.
  • Programmed the invoicing web application using Golang and PostgreSQL as the backend.
  • Experience in Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Built enterprise wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservice.

Environment: XML, Golang, Python, Wireshark, Beautiful SOUP, SQL, MYSQL, HTML, CSS, AWS EC2, Git, Django, PostgreSQL, PySpark

Python Developer

Confidential, Charlotte, NC

Responsibilities:

  • Developed views and templates with Python and Django's view controller and templating language to create a user - friendly website interface.
  • Refactor Python/Django modules to deliver certain format of data.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
  • Utilized Python libraries NumPy and matplotlib.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
  • Parsers written in Python for extracting useful data from the design data base.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Installed, setup, and configured Cisco switches for TCP/IP intra-network and wireless access point across the network for the local area network and Wi-Fi.
  • Hardware installation of patch panels and fiber optic connectivity, hubs, cabling of cat5 and RJ45 connectors.
  • Setup and configured DHCP on Windows 2003 for external wireless clients and mobile PC kiosks within the hospital.
  • Installed and configured Windows XP workstations using standard software configuration and configured TCP/IP and network interface cards.
  • Managing internet security and acceleration throughout the network using Microsoft's ISA server.
  • Written functional test cases for Data Layer, and Search server classes using Django, XML base services, and MongoDB.
  • Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
  • Generated graphical reports using python package NumPy and matplotlib.
  • Created Data tables utilizing PyQt display customer and policy information and add, delete, update customer records.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Used Python based GUI components for the front-end functionality such as selection criteria.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.

Environment: Python 2.7, Django 1.7, MongoDB, MySQL, AJAX, SOAP, jQuery, JavaScript, PyCharm.

Python Developer

Confidential, Gaithersburg, MD

Responsibilities:

  • Worked on Element Tree XML API in python to parse XML documents and load the data in database.
  • Utilized Python libraries wxPython, NumPy, Pandas, Twisted and matplotlib.
  • Installed, configured, and managed the AWS server.
  • Worked on python - based test frameworks and test-driven development with automation tools.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Build and release software baselines, code merges, branch and label creation in Subversion/GIT and interfaced between development and infrastructure.
  • Implemented a continuous Delivery Pipeline with Docker, Jenkins and GitHub to build a new Docker.
  • Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Used Design Patterns such as Singleton and MVC frameworks like Django and Angular JS.
  • Worked in Agile development and Test-Driven Developments.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Supporting the data warehousing application to make sure the jobs are run as scheduled and the SLAs are met.
  • Maintenance and continues development of the applications in PL/SQL procedures, ETL modules and shell scripting using best practices.
  • Used Python libraries and SQL queries/subqueries to create several datasets which produced statistic statistics, tables, figures, charts and graphs.
  • Created a GitHub repository for code collaboration and worked on JIRA issue management to track sprint cycles
  • Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peers.

Environment: Python, JSON, Numpy, UNIX, Angular JS, Django, JavaScript, XML, Scala, GitHub, Docker, Jenkins

Hire Now