Sr. Python Developer Resume
SchlumbergeR
SUMMARY:
- 8+ years of experience in developing web - based applications and design using Python,Django, HTML, CSS, JavaScript, JAVA, AngularJS, jQuery and C++.
- Good Experience in programming and object oriented programming using Python and C++.
- Experience in using Beautiful Soup python package for parsing HTML and XML documents.
- Worked on the front end applications experience using HTML and CSS.
- Expertise in creating SQL Databases like oracle and non-SQL databases MongoDB.
- Applications using Python integrated IDE’s like IntelliJ, Eclipse and PyCharm.
- Knowledge of Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer.
- Experienced in Working on Big Data Integration and Analytics based on Hadoop, Spark.
- Experience with RDBMS which is the basis for most of the modern Databases.
- Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO.
- Strong Experience in Big data technologies including Apache Spark, Hadoop, HDFS, Hive.
- Knowledge with developing API’s and also building Web Services.
- Experience in writing Subqueries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Worked with developing the application using Python, AJAX, JSON and jQuery.
- Experience with Angular JS to develop interactive websites.
- Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings
- Experience with Java Script manipulation using jQuery.
- Developed dynamic web pages including front end and back end using Python and Django Frameworks.
- Worked on Bootstrap framework for designing user friendly interface.
- Experience in handling errors/exceptions and debugging issues in large scale applications.
- Familiar working and using Git repository.
- Strong at Problem solving and Analytical Skills.
- Highly dedicated, quick learner and have ability to work individually and as a team.
TECHNICAL SKILLS:
Languages: Python,C++, Java,SQL, Shell Script, Spring, PHP, Hibernate, Struts.
Frameworks: Django, Pyramid, Flask, CSS Bootstrap.
Technologies: HTML, CSS, Javascript, jQuery, XML, DOM, CSV, AJAX, Angular JS, Excel, Text.
Methodologies: Agile, Waterfall and SCRUM.
Databases: MYSQL, PostgreSQL, Oracle non-SQL database MongoDB.
Version Controls: Git and SVN.
Python libraries: Pandas, Numpy, Matplotlib, Pytables, SciPhy, Flask, Beautiful soup, Bootstrap, jQuery.
Web Servers: Apache Webserver, IIS, HTTP server, Web Logic, JBoss .
Operating System: Linux, Unix, Mac and windows.
Reporting tools: Tableau, MS-Word and MS-Powerpoint.
Cloud Technology: Cloud Formation, EC2 and AWS.
PROFESSIONAL EXPERIENCE:
Sr. Python Developer
Confidential, Schlumberger
Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Worked on designing, coding and developing the application in Python using Django MVC.
- Experience in implementing and working on the python code using shell scripting.
- Used python libraries like numPY and matPlotLib.
- Performed troubleshooting, fixed and deployed many python bug fixes.
- Worked on server side applications with Django using python programming.
- Used HTML, CSS and Javascript for the front-end part.
- Experience with reactjs for dynamic webpages for the application.
- Experience using nodejs for server side scripting to create web pages.
- Collaborated within a team using an agile development workflow and widely-accepted collaboration practices using Git.
- Analyzing business requirements, responsible for manually testing functionality and then automation using python.
- Worked on python based test frameworks and test-driven development with automation tools.
- Working on python’s UNITTEST and PYTEST frameworks.
- Written test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.
- Strong Experience with python automation in automating Rest APi and UI automation using Selenium webdriver using Python.
- Strong at problem solving skills in all steps of SDLC.
- Managed datasets using Panda data frames and MySQL, queried MySQL database queries from python using python-MySQL connector MySQLDB package to retrieve information.
- Developed a fully automated continuous integration system using Git, Jenkins, NoSQL and custom tools developed in python and Bash.
- Worked on the MySQL migration project to make the system completely independent of the database being used.
- Extracted the needed data from the server into HDFS and Bulk Loaded the cleaned data into HBase using MapReduce.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
- Stored the data in an Apache Cassandra Cluster Used Impala to query the Hadoop data stored in HDFS.
- Performed job functions using PySpark API's in Scala for real time analysis and for fast querying purposes.
- Experience with Configuration Management tools like Chef,Ansible.
- Experience in working with number of public and private cloud platforms like Amazon Web Services (AWS), Microsoft Azure and RackSpace.
- Built Azure APIs in the cloud using Python, also used it for Azure active directory
- Experience in Amazon web services (AWS) platforms like EC2, Redshift and storage models like S3.
- Experience with messaging software like RabbitMQ and then deployed on to the cloud platform.
- Conducted systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
- Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
- Wrote bash shell scripts on local setups to automate jobs.
- Good knowledge in CI (Continuous Integration) and CD(Continuous Deployment) methodologies with Jenkins.
- Worked on creation of custom Docker container images, tagging and pushing the images.
- Worked on Micro services for Continuous Delivery environment using Docker and Jenkins.
- Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, AngularJS and Bootstrap - Using Subversion for version control.
Environment: Python, Django Framework, Shell Scripting, Spark, SOAP, REST, Hadoop,Docker,NoSQL, MySQL, Selenium, Scala, AWS, Windows, unix.
Python Developer
Confidential, IL
Responsibilities:
- Developed web applications in Django Framework's model view control (MVC) architecture.
- Thorough knowledge in various front end tools like HTML, CSS, JavaScript, XML, jQuery, Angular JS, and AJAX.
- Experience with R scripting which is integrated with python to manipulate the code.
- Managed large datasets using Panda data frames and MySQL.
- Developed custom screens using HTML5, JavaScript, jQuery, Bootstrap and Angular.
- Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Used GitHub for python source code version control, Jenkins for automating the build Dockercontainers.
- Experience in Container management using docker by writing docker files and set up the automated build on docker HUB.
- Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Fetched twitter feeds for certain important keyword using Python-twitter library.
- Deployed the project into Heroku using GIT version control system.
- Developed a Spark job in Java which indexes data into ElasticSearch from external Hive tables which are in HDFS.
- Developed Spark, Streams and Hadoop MapReduce jobs along with components on HDFS, Hive.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Created Data tables to display customer information and add, delete, update customer records using python, NoSQL and XHTML.
- Wrote scripts to Import and Export data to CSV, EXCEL formats from different environments using Python and made a Celery action using REST API call.
- Developed python web services for processing JSON and interfacing with the Data layer.
- Used python and Django to interface with the jQueryUI and manage the storage and deletion of content.
- Worked with Flask to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Built various graphs for business decision-making using python matplotlib library.
- Developed data analytic tools using python Pandas, and visualizations using Matplotlib and Bokeh.
- Worked on development of SQL and stored procedures for normalization and renormalization in MYSQL.
- I’ve dealt with deploying applications onto the server using Jenkins, Heroku and AWS.
- Developed most of the application part in Linux environment and very much familiar with all its commands.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML/QML format.
- Worked on HDFS to store and access huge datasets within Hadoop.
- Used Python Library BeautifulSoup for web Scrapping.
Environment: Python, Django, JavaScript, jQuery, HTML5, Bootstrap, DOM,NoSQL, GitHub, AJAX, Beautiful Soup, Flask,Docker, XHTML, MySQL, XML, JSON, AWS,Linux, Shell Scripting, Bootstrap, Pandas
Python Developer
Confidential, Irving
Responsibilities:
- Created python Modules for internal purpose basing on the requirement and created the entire frame work from scratch.
- Developed scripts using pandas to easily perform read/write operations to CSV files, manipulate and compare data by columns.
- Developed GUI using python and Django for dynamically displaying the test block documentation and other features of python code using a web browser.
- Created and updated views with python and Django view controller and template language to create new functionalities to the website.
- Developed and maintained parsing modules, which read CSV, XML and JSON data from files and other REST services, processed the data.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Perform Jenkins administration, updating plugins, setting up new projects and debugging build problems.
- Expertise in developing web-based open stack applications using Python and Django for large dataset analysis.
- Assisted in Creation of Python scripts for data access and analysis to aid in process and system monitoring, and reporting.
- Responsible in writing RDBMS databases like SQLqueries to query database and queries Censhare for data and returns it as a structure on success responses and throws exception on any errors.
- Used PythonIDE's such as PyCharm, sublime text for developing the code and performing unit test and SIT.
- Built development environment using bug-tracking tools like JIRA and version controls such asGit, GitLab and SVN.
- Used advanced packages like Mock, patch and Beautiful soup (b4) in extracting the Data during development phase and perform unit testing.
- Developed an embedded software data driven test automation framework in Linux/Python. Designed test cases and authored test plans.
- Experienced in monitoring, developing and transforming data using SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS).
- Debugging and testing of the applications & fine-tuning performance.
- 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.
Environment: s: Python, Django, CSV, XML, JSON, AWS, RDBMS, PyCharm, JIRA, Git, GitLab, SVN, REST, SIT.
Python Developer
Confidential
Responsibilities:
- Worked on coding, developing and designing application in Python using Django MVC.
- Created entire application using Python, Django, MySQL and Linux.
- For design and development of the system we used OOD concepts.
- Involved in Agile Methodologies and SCRUM process including Sprint planning, backlog grooming, Daily Stand ups, Code review, Gant Chart.
- Developed views and templates with python and Django's view controller and templating language to create.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Developed tools using python, Shell scripting, XML to automate some of the menial tasks.
- Responsible for Design and maintenance of databases using Python. Developed Python based APIs by using Flask, SQL Alchemy and PostgreSQL.
- Created Workbooks and dashboards for analyzing statistical billing data using Tableau 9.0.
- Developed the presentation layer using HTML, CSS, JavaScript, jQuery and AJAX and Used jQuery libraries for all client-side JavaScript manipulations.
- Handled potential points of failure through error handling and communication of failure.
- Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
- Developed ColdFusion Components, custom tags and modified CF Objects.
- Experience in managing MongoDB environment from availability, performance and scalability perspectives.
- Built various graphs for business decision making using Python Matplotlib library.
Environment: Python 2.7, Django, HTML, CSS, Javascript, MySQL, Shell scripting, jQuery, Angular, Eclipse, JSON, DOM, Github, PHP,Bootstrap, Tableau, Apache web server, Flask, wireshark.
Python Developer
Confidential
Responsibilities:
- Wrote Python routines to log into the websites and fetch data for selected options.
- Developed rich user interface using CSS, HTML, JavaScript and jQuery.
- Database is created using MySQL and wrote many queries to extract the data from the database.
- Developed entire frontend and backend modules using Python on Django Web Framework on MySQL
- Worked on HTML, CSS, JavaScript,Git, REST API, Mongo DB, IntelliJ IDEA .
- Wrote Python Script to parse XML documents and load all the data from the available database.
- Used CherryPy, Django, SQL Alchemy for the backend development of web-services.
- Cassandra schema is designed for the APIs.
- Worked on Tableau reports and resulting reports of the application.
- Developed and maintained various automated web tools for reducing manual effort and increasing efficiency of the Global Shipping Team.
- For the application development Django Framework is used.
- Worked on csv and excel file formats to read and write the data.
Environment: Python 2.7, Django 1.4,Windows, Linux, MySQL, CSS, Apache web server, HTML, JavaScript, XML, MongoDB.