We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

NY

SUMMARY

  • 6 years of experience in Analysis, Design, Development and Implementation of various web, stand - alone, client-server applications using Python and Django, Oracle EBS Techno Functional.
  • Experience in developing web applications and implementing Model View Control (MVC) architecture using server - side applications like Django, Flask.
  • Extensive experience in developing applications by implementation of web based and client/server application using HTML, Angular.js, Node.js, CSS and JavaScript.
  • Experienced in developing Web Services with Python programming language and good knowledge of Web Services with protocols SOAP, REST.
  • Experience in implementing with server-side technologies with restful API and MVC design patterns with Node.JS and Django framework.
  • Experience with cloud infrastructure of AWS (Amazon Web Services).
  • Expertise in working with various Python IDEs using PyCharm, Spyder, Net-Beans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
  • Well versed with automation tools like Jenkins for continuous integration and continuous delivery (CI/CD) and to implement the End-to-End Automation.
  • Experience using various python libraries to speed up development (libraries used: Beautiful Soup, SciPy, Matplotlib, python - twitter, Pandas data frame, network, urllib2, MySQL, NOSQL, dB for database connectivity, JSON libraries)
  • Experience in version control systems using Git/GitHub and issue tracking tools like JIRA.
  • Proficient in writing SQL Queries, Stored procedures, functions, Packages, tables, views, triggers using relational databases like Oracle and MySQL.
  • Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing (UAT).
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS

Programming Languages: Python, SQL

Python Frameworks and Libraries: Django, Flask, Pandas, Matplotlib, Beautiful Soup, httplib2, Jinja2, NumPy, PySide, Pandas, SciPy, wxPython, PyTables, Requests, Urllib, Urllib 2, SQLAlchemy.

Development/ Deployment Tools: Eclipse, Jenkins, PyCharm

Databases: Microsoft SQL Server, Oracle, MySQL

NoSQL databases: Mongo DB, Cassandra

Cloud Technologies: AWS

Operating Systems: Linux, Ubuntu,Windows

Version Controls: CVS, SVN, Git, GitHub.

Debugging Tools: JIRA

Development Methodologies: Agile, SCRUM and Waterfall.

PROFESSIONAL EXPERIENCE

Python Developer

Confidential

Responsibilities:

  • Exposed to various phases of Software Development Life Cycle using Agile - Scrum Software development methodology.
  • Used Python programming and Django for the backend development, Bootstrap and Angular for frontend connectivity and MongoDB for database.
  • Used Pandas, NumPy, Seaborn, SciPy, Matplotlib, Scikit-learn, NLTK in Python for developing various machine learning algorithms, and utilized machine learning
  • Worked on Python Open stack API's, used Python scripts to update content in the database and manipulate files
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Configured and automated various AWS services like EC2 and S3 using Boto (Python sdk).
  • Used NumPy for Numerical analysis and had developed Wrapper in Python for instantiating multi-threaded application.
  • Helped in interactive API documentation for specific Python SDK methods to write custom requirements
  • Implemented code to perform CRUD operations on MongoDB using PyMongo module and Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
  • Utilized PyQtto provide GUI for the user to create, modify and view reports based on client data.
  • Used Jenkins to run automated testing for the new builds to work with the REST development and Python BDD creation.
  • Designed, developed, implemented, and maintained solutions for using Git and GitHub.
  • Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular algorithm for data and address generation.

Environment: Python, Django, Angular, REST, Pandas, NumPy, SciPy, Matplotlib, Boto 3, AWS, Webservices, PyQT, Mongo DB, Jenkins, GITHUB, Jira, Agile, Windows.

Python Developer

Confidential, NY

Responsibilities:

  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
  • Developed real-time application using Python and RESTful web services and APIs using Python, Django.
  • Designed front end using UI, HTML, Bootstrap, Node JS, Underscore JS, CSS and JavaScript.
  • Used Python Library Beautiful Soup for web scrapping to extract data for building graphs
  • 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.
  • Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Automated the existing scripts for performance calculations using NumPy and SQL Alchemy.
  • Used Python and Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
  • Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • Identified and created issues and bugs based on the User Stories in JIRA.

Environment: Python, Django,NumPy, Matplotlib, REST, SciPy, Pandas, SQL Alchemy, XML,Bootstrap,Node JS, Jenkins, Jira, Agile, Windows.

Python Developer

Confidential, NY

Responsibilities:

  • Involved in gathering, analyzing and translating business requirements into analytic approaches.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Implemented MVC architecture in developing the web app with the help of Django framework.
  • Migrated of SQL scripts to PySpark.
  • Worked on PySpark and Django API's for accessing the database.
  • Generated detailed report after validating the graphs using Python and adjusting the variables to fit the model.
  • Responsible for creating efficient design & developing User Interaction screens using HTML5, CSS3, TypeScript, AJAX, JSON, Bootstrap, Angular 2.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Used Bootstrap for separating the database files for building an interface.
  • Used Pandas API to input data as time series and tabular format for data manipulation and retrieval.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Worked with JSON based REST Web services and Amazon Web Services.
  • Used Python scripts to update content in the database and manipulate files.
  • Data mapping, logical data modeling, created class diagrams and ER diagrams and used SQL queries to filter data within the MySQL database.
  • 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.
  • Worked with risk analysis, root cause analysis, cluster analysis, correlation and optimization and K-means algorithm for clustering data into groups.
  • Generated graphical reports using python package NumPy and Matplotlib.
  • Responsible for debugging and troubleshooting the web application using JIRA.

Python Developer & Oracle Consultant

Confidential

Responsibilities:

  • Develop Automation Scripts and programming libraries that interface with various devices and deal with repetitive tasks and extraction of CLI outputs using Python.
  • Participated in developing the front end of the application using JSP, JavaScript, HTML, jQuery, Bootstrap, CSS and ReactJS.
  • Worked with Single Page Application Framework AngularJS extensively using routing, services, components and directives.
  • Implemented SOAP based web services and used SOAP UI for testing.
  • Performed Data preparation, Data Wrangling in using Python - normalizing, Randomizing and Identifying outliers from the data collected
  • Created custom Django dashboard for Users after careful study of Django admin site & dashboard.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Performed troubleshooting, fixed and deployed Python bug fixes of the main applications that were a main source of data for both customers and internal customer service team.
  • Worked on ad hoc reporting and data pull requests
  • Developed data visualization using Cross tabs, Heat maps, Box and Whisker charts, Scatter Plots, Geographic Map, Pie Charts and Bar Charts and Density Chart
  • Automated processes using Python for more efficient reporting, thus removing requirement for any manual intervention with increased precision and reduced reporting time
  • Built SQL scripts to retrieve relevant data for the purpose of data integration from SQL Server
  • Created Custom Form for environment verification automation program using complex SQL queries to verify new database instance.
  • Created SQL tables with referential integrity and developed advanced queries using stored procedures and functions using SQL Server Management Studio.
  • Developed Python scripts for data cleansing and validation of the source data to ensure smooth data integration and data quality.

We'd love your feedback!