We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Having 8+ years of experience as a Python Developer, pro cient coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask, Pyramid and client - server technologies-based applications, RESTful services, AWS, C, C++, JAVA, and SQL.
  • Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, NumPy, SciPy, matplotlib, Pickle, PySide, python-twitter, Pandas data frame, networks, urllib2, MySQL dB for database connectivity) to drive .com
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid and Zope Python web application frameworks.
  • Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev,and Sublime Text.
  • Strong expertise in the development of web-based applications using Python, Django, HTML, XML, Angular JS, CSS, DHTML, JavaScript, JSON, and jQuery.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python-based environment, along with data analytics, data wrangling, and Excel data extracts.
  • Sound experience in Core Java and Object-Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
  • In-depth Cisco technology knowledge in design, administration, implementation, and support.
  • In-depth knowledge of deploying and troubleshooting IP protocols.
  • Experience in using Jenkins/Hudson as a Continuous Integration server to configure with Ant/Maven.
  • Developed and executed White box test cases of the Java API using Test NG framework & Eclipse.
  • Experienced in working with server-side technologies including databases, restful API and MVC design patterns.
  • Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and Pylint.
  • Involved in working with Connection-Oriented, Connection Less Protocols and File Transfer Protocols (TCP, UDP, DHCP, SMTP, HTTPS, FTP, SFTP).
  • Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR, and Amazon SQS. Cloud system design, implementation, and troubleshooting (AWS, Rackspace, Google, AZURE).
  • Special skills in the development of effective, user-friendly web applications. Experienced in requirement gathering, use case development, Business Process Flow, Business Process Modelling: extensively used UML to develop various use cases, class diagrams, and sequence diagrams.
  • Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity, and Security and Database applications.
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and Mongo DB (2.6, 2.4), Orient DB.
  • Experience in using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
  • Write, maintain and improve automation scripts in Perl, BASH, PHP&Python.
  • The methodology used here will be to introduce in a simple and abbreviated manner the components of the Jython language most likely to be used in wsadmin scripts.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2, and MySQL.
  • Good knowledge in working with application server- Apache Tomcat (6.0, 7.0, 8.0).
  • Experience in working with Python ORM Libraries including Django ORM.
  • Experience in Test Driven Development and Behaviour Driven Development methodologies for consulting firms and enterprise projects.
  • Evaluates engineering approaches and risks to produce development plans that ensure high quality, low-cost products, and systems
  • Reviews, mentors and coaches, while defining and promoting the use of standards, best practices and lessons learned.

TECHNICAL SKILLS

Methodology: OOAD, OOPS, UML, RUP, Autosys

Mark-up Language: HTML, DHTML, JavaScript, Ajax, DOJO.

Python Libraries: Beautiful Soup, NumPy, SciPy, Matplotlib, python-twitter, Pandas data frame, urllib2

Database: Oracle11g, MySQL 5.x, andSQLServer

Operating System: DOS, Windows, Unix

IDE Tools: Eclipse, RSA, JBuilder, Oracle ADF, Web Logic, Rational Rose, LDAP, RUP Methodology, Clear Case/Clear Quest

Web Technologies/other: Django, Flask, Pyramid, Servlets, JSP, AJAX, HTML5, CSS3, XML/XSD, X Path, XSLT, Java Script, jQuery, Web Services (Soap, Restful), SES, Selenium, PyUnit.

Web Services: SOAP, REST, WSDL

Methodologies: OOPS/OOAD, UML, J2EE Design Patterns

Version Control: SVN, Clear case, CVS

Tools: RAD,Eclipse, Edit Plus, Apache Ant, log4j, JUnit, Visio, ANT, Maven

ORM Tools: Hibernate, JPA, iBatis

Cloud technologies: AWS, S3.

PROFESSIONAL EXPERIENCE

Python Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Gathering requirements and translating the business details into the Technical design
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, Bootstrap, jQuery.
  • Developed views and templates with Python and Django's to create a user-friendly website interface.
  • Used Gulp as a task/build runner for development. Developed and tested many features for a dashboard using Python, HTML, JavaScript, CSS, and Bootstrap,
  • Utilized Python libraries like wxPython, NumPy, Twisted, PyQt, Web2py, Pygal, Plot.ly.
  • Designed RESTfulWebservices using FLASK, with emphasis on improved Security for the service using FLASK-HTTPAUTHwithHTTPS. Also utilized Hug libraries to develop HTTP REST API’s to provide validations and used CherryPy framework to model and bind HTTP.
  • Worked with Boto3 as an interface for AWS API and Tensor Flow to make numerical computations using data flow graphs.
  • Developed a fully functional prototype application using JavaScript and Bootstrap, connecting to a RESTfulserver on a different domain.
  • Developed various APIs for Django applications using Django-Tasty pie.
  • Used Amazon Elastic Beanstalk with Amazon EC2 instance to deploy Django project into AWS. Configured continuous integration with Jenkins on Amazon EC2.
  • Implemented the SQLAlchemy ORM mapping tool for complete access and Wrote SQL queries and maintained PostgreSQL RDBMS in the local development environment.
  • Wrote and executed various MySQL database queries from python using Python-MySQL connector and MySQL DB package.
  • Managed large datasets using Pandas API ecosystem to analyze the different segments of customers based on Location.
  • My primary focus was to the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.
  • Developed GUI using Django for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Worked on creating the Docker containers and Docker consoles for managing the application lifecycle.
  • Setup Docker on Linux and configured Jenkins to run under Docker host.
  • Used advanced packages like Mock, patch and Beautiful soup (b4) in extracting the Data during the development phase and perform unit testing.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were the main source of data for both customers and internal customer service team.
  • Creating RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
  • Fixed bugs, providing production support, enhanced applications by improving code reuse and performance by making effective use of various design patterns.
  • Collaborated within a team using an agile development workflow and widely-accepted collaboration practices using Git.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Implemented Multithreading module and complex networking operations like race route, SMTP mail server and web server Using Python.
  • Implemented Garbage collection with CPython to enhance the performance, by garbage collecting the older generated objects.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, DevCentre, DatastaxOpscenter.
  • Written test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.
  • Used automation Jenkins for continuous integration on Amazon EC2.
  • Used JIRA for Bug tracking and issue tracking.
  • Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications.

Environment: Python 3.4/2.7, Django 1.7, CherryPy, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTfulweb service, MongoDB, MySQL, SQLite, Cassandra, Docker, AWS (EC2, S3), PyUnit, Karma, Jenkins, Selenium Automation Testing.

Python Developer

Confidential, Roswell, GA.

Responsibilities:

  • Involved in the project life cycle including design, development and implementation and verification and validation
  • Developed the application front-end using HTML, CSS, JavaScript, Bootstrap, Django framework.
  • Extensively utilized Python frameworks like Django, Flask, Sanic, PyUnit, and libraries likematplotlib.
  • Designed applications implementing MVC architecture in Pyramid, Zope framework.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts, matplotlib for data visualization of sales, tracking progress, identifying trends.
  • Developed data-accessible web applications for employee accesses using HTML5, CSS3, JavaScript, andDjango.
  • Fetched twitter feeds for certain important keyword using the python-twitter library (Tweepy), Used JSON to store the twitter data which was further represented using matplotlib visualization and generated graphical reports for business decision using matplotlib library.
  • Participate in the design, build and deployment of NoSQL implementations like MongoDB.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Worked on the creation of custom Docker container images, tagging and pushing the images.
  • Integrated into Google Cloud platform for large-scale computing workloads.
  • Extensive code reviewing using GitHub pull requests, improved code quality, also conducted meetings among Team.
  • Developed server-based web traffic using RESTful API’s statistical analysis tool using Flask, Pandas.
  • Wrote PL/SQL views, Stored Procedures, database triggers & Packages.
  • Implemented table sorting feature on the web pages regardless of the type of data types with the use of JavaScript.
  • Enhanced by adding Python XML SOAP request/response handlers to add accounts, modify trades and security updates.
  • Worked with RDBMS like Oracle 11g/10i and MySQL databases to query and read data.
  • Developed various Python scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks, and performance analysis.
  • Developed scripts to migrate data from the proprietary database to PostgreSQL.
  • Implemented continuous integration using Jenkins and involved in the deployment of an application with Ansible automation engine.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Performed Unit testing, Integration Testing, GUI testing using PyTest and web application testing using Selenium Python bindings.
  • Designed many UML diagrams in Magic Draw for generating C++ code on the fly.
  • Used Embedded Coder for translating models into model source code and executable in QNX Real Time Operating System(RTOS) single-tasking mode.
  • Writing the assembly language program and debugging.
  • Developed applications in QT creator.
  • Conversion of the analog to a digital voltmeter with the help assembly language and plc programming.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to the web application.
  • Debugged and Tested Android app using Charles debugging session as a man-in-middle proxy and monitored traffic flow through the devices. logged user stories and acceptance criteria in JIRA for features by evaluating output requirements and formats.
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope, and project-related decisions.

Environment: Python 3.4/2.7, Hadoop, Django 1.7, HTML5, CSS, Bootstrap, jQuery, JSON, JavaScript, PostgreSQL, T-SQL, MongoDB, SoapUI, VuGen, Docker Oracle 11g/10i, Charles Web Debugging, Ansible, MySQL, Google Cloud, Amazon AWS S3, Bugzilla, JIRA.

Python Developer

Confidential - Chicago, IL.

Responsibilities:

  • Designed and Developed UI for creating Dashboard application using AngularJS, D3, C3, HTML, CSS, Bootstrap, JavaScript andjQuery.
  • Developed and implemented Python scripts to automate retrieval, parsing and reporting of configuration parameters from Network Devices connected to customer networks.
  • Involved in user interface design and development using JSP, Servlet, HTML5, CSS3,andJavaScript.
  • Wrote and tested Python scripts to create new data files for Linux server configuration using a Python template tool.
  • Modified controlling databases using SQL generated via Python and Perl code, collected and analyzed data with Python programs using SQL queries from the database of data collected from the systems under tests.
  • Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type-ahead feature for zip code, city, and county lookup using jQuery, Ajax, andjQuery UI.
  • Updated the client admin tool to have new features like support for internalization, support for customer service etc.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope, and project-related decisions.
  • Worked on updating the existing clipboard to have the new features as per the client requirements.
  • Skilled in using collections in Python for manipulating and looping through different user-defined objects.
  • Taken part in the entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Automated different workflows, which are initiated manually with Python scripts and Unix shell scripting.
  • Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Created and maintained Technical documentation for launching Hadoop Clusters and for executing Hive queries and Pig Scripts.
  • Developed Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data in RDBMS tables.
  • Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • 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.
  • Involved in the Web/Application development using Python, HTML5, CSS3, AJAX, JSON,andjQuery.
  • Developed and tested many features for a dashboard using Python, Java, Bootstrap, CSS, JavaScript, andjQuery.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
  • Cleaned data and processed third-party spending data into Manoeuvrable deliverables within a specific format with Excel macros and python libraries such as NumPy, SQL Alchemy, andMatplotlib.
  • Prototype proposal for Issue Tracker website using Python/Django connecting MySQL as Database.
  • The developed overall layout that meets cross-platform compatibility using Bootstrap, media queries and Angular UI Bootstrap.

Environment: Python, HTML5, CSS3, AJAX, JSON, jQuery, MySQL, NumPy, SQL Alchemy, Matplotlib, Hadoop, Pig Scripts.

Python Developer

Confidential, Kennett Square, PA

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.
  • Designed Forms, Modules, Views and Templates using Django and Python.
  • Installed/configures/maintained Apache servers on all machines (production server and developmental servers).
  • 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 the existing python/Flask module to deliver a certain format of data.
  • Created an 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.
  • Used NoSQL database Apache Cassandra to load the data into the database.
  • Developed a multi-threaded C++ SOAP web service application to process XML Requests with a scheduler option to run things at dedicated times.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Using jQuery and AJAX calls for transmitting JSON data objects between the front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible, andDocker.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Resolve, tune, maintain & manage client's JBoss / WebLogic / WAS - ATG instances on cluster connectivity producing optimal performance results in each environment throughout the life cycle.
  • Prepare Test scripts for different applications using QTP & Selenium.
  • Installation and Configuration of Apache Tomcat, Eclipse, WSAD, and AXIS.
  • Transfer Object for Lookups, Value List Handler for search and DAO.
  • Worked on AWS using EC2 instances, setting security groups (ports, source) handling events between python scripts and Linux server.
  • Designed and led big data algorithms using Hadoop and Java to improve forecasting and used HiveQL to generate reports.

Environment: Python, Django, Bootstrap, Django, Flask, MySQL, PostgreSQL, PyCharm, Apache CXF, Rest, Angular.js, Backbone.js, Node.js, Bootstrap, Coherence, Mongo DB, HTML, CSS, JSP, JSTL, Servlet, Oracle, Crud, PL/ SQL, JDBC, UML, JUnit, Maven, GWT, Clear Case, Jasper Report, ILog, Agile, Web 2.0, SOA.

Data Analyst

Confidential

Responsibilities:

  • Gathered business requirements and converted it into procedures for database specific payroll and benefits project.
  • Responsible for designing and developing Tableau BI reports and dashboards including creating and tuning Data Extracts and maximizing performance through SQL performance tuning (analyze data models, data relationships, and dependencies)
  • Suggest best visualization choices and display for big-ticket merchant reporting systems
  • Worked closely with the Data Team and IS to develop a data environment that enables speed and efficiency in the delivery of data insights
  • Implemented project roadmaps with SOP's and documentation and worked on an onsite-offshore model and provided weekly updates to management
  • Worked on Completing financial analyses, including cost/benefit and decision-support analyses, that provide decision-ready information related to product and operational initiatives for reservation and delivery system
  • Ensured that data is implemented into the analytic environment and data warehouse and is accessible for reporting, analysis, and model development
  • Performed preliminary exploratory analysis on new datasets to help identify issues or patterns, as part of the preparation for modeling
  • Developed data visualization techniques and presented results to research staff or business partners to help highlight areas of interest.
  • Created files, views, tables and data sets to support Sales Operations and Analytics teams
  • Performed performance-related analysis following implementation of analytics applications to monitor results
  • Established and maintained structures and processes for data security and maintenance resulting in efficiency gains
  • Worked with back-end database administration to provide the necessary tables as per requirements
  • Worked with end user frequently to resolve various issues in day-to-day activities.

Environment: Windows 7, Tableau Desktop 8.1/8.0, Tableau server / Administrator, SQL Developer, QMF, DB2, MS-Excel, SQL 2008.

Data Analyst

Confidential

Responsibilities:

  • Processed data received from vendors and loading them into the database. The process was carried out on weekly basis and reports were delivered on a bi-weekly basis. The extracted data had to be checked for integrity.
  • Performance tuning of stored procedures and functions to optimize the query for better performance.
  • Transformed complex business logic into database design and maintaining it by using SQL objects, stored procedures, user defined functions, views, T-SQL scripting, andjobs.
  • Created Sub Reports, Parameterized and Drill-down Reports based on the requirements provided using SSRS.
  • Created various SSRS reports such as Multi-valued reports, Parameterized, linked reports, Drill down reports, Tabular Matrix reports and Chart diagrams.
  • Exported SSRS reports to various formats like PDF, Word, and Excel and scheduled for reports to send us an email body.
  • Documented requirements and obtained signoffs.
  • Automated the existing system to achieve faster and accurate data loading.
  • Generated weekly, bi-weekly reports to be sent to client business team using business objects and documented them too.
  • Learned to create Business Process Models.
  • Ability to manage multiple projects simultaneously tracking them towards varying timelines effectively through a combination of business and technical skills.
  • Good Understanding of clinical practice management, medical and laboratory billing and insurance claim with processing with process flow diagrams.
  • Assisted the QA team in creating test scenarios that cover aday in a life of the patient for Inpatient and Ambulatory workflows.

Environment: SQL, data profiling, data loading, QA team, SQL objects, T-SQL.

We'd love your feedback!