We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Riverside, CA

SUMMARY:

  • Around 8 years of experience in various stages in Software Development Life Cycle (SDLC) of various stand - alone, client-side enterprise applications using Python, Django and Java.
  • Experienced in developing web based applications using Django, HTML, CSS, JavaScript, XML, Bootstrap, JSON.
  • Experienced in Object Oriented Programming in Python and Java.
  • Experienced in processing web applications and establishing Model View Template (MVT) architecture using Python’s Django web application framework.
  • Well versed with the design and development of presentation layer for web applications using technologies like HTML, CSS and JavaScript.
  • Good working knowledge on scraping the web pages using python Beautiful Soup.
  • Worked on AJAX frameworks to transform Datasets and Data tables in to HTTP - serializable JSON strings.
  • Good knowledge in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions on MySQL and PostgreSQL.
  • Good knowledge on Big data analytic tools in Hadoop, PIG, Docker and Spark, PySpark.
  • Experienced in working with several standard data analytic python packages like Numpy, Pandas, MatplotLib, Seaborn and Scikit.
  • Experience in working with business analysts to identify and understand requirements to create Technical Design Documents.
  • Experience in Performing data analysis and data modelling to create source to target mappings.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Fully fledged in working with various Python Integrated Development Environments such as IDLE, Jupyter Notebook, PyCharm, Atom, Sublime Text and PyDev.
  • Worked in Agile and Waterfall methodologies with high quality deliverables delivered on time.
  • Committed to maintaining cutting edge technical skills and up-to-date industry knowledge.
  • Excellent communication, time-management skills and ability to work alone besides being a valuable and contributing team player.

TECHNICAL SKILLS:

Programming skills: Python, C++, Java Script, Shell Script, SQL

Operating Systems: Window, UNIX, Linux

Python Libraries: Numpy, Pandas, MatplotLib, Seaborn, Scikit, BeautifulSoup

Database: MySQL, Oracle, NoSQL.

Analytical tools: Tableau, MS - Excel, SQL, Pandas

Web Technologies: HTML, CSS, JavaScript, XML, Bootstrap, JSON, NodeJS, MVC, REST APIs.

Frameworks: Django, Flask.

Cloud Technologies: Hadoop, PIG, Spark, AWS, Docker.

IDE and Other Software: NetBeans, Eclipse, Informatica, MS Office, MS Visual Studio, Sublime Text, Notepad++, Git & GitHub, Atom, Google chart, WEKA, Agile Development Methodology and Agile Sprint.

WORK EXPERIENCE:

Confidential - Riverside, CA

Python Developer

Roles and Responsibility:

  • Providing daily reports to the Development Manager and participate in both the design phase and the development phase, utilizing Agile Methodology and SCRUM process.
  • Worked on tuples, dictionaries, object-oriented concepts based inheritance features for making algorithms.
  • Queried MySQL database queries from Python using-MySQL connector and MySQL DB package to retrieve information.
  • Design reports, dashboards and data visualization using tableau.
  • Successfully interpreted data to draw conclusions for managerial action and strategy.
  • For larger datasets, used Pyspark DataFrames to analyse the data.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • 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.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and jQuery.

Environment: Python, Django, HTML5, XML, JavaScript, jQuery, MySQL, AJAX, Flask, PostgreSQL, Shell, Bootstrap, Linux, Tableau.

Confidential - Dallas, TX

Python Developer

Roles and Responsibility

  • Developed Enterprise Application in an AGILE environment using Python, Django, HTML, CSS3, JavaScript and Bootstrap.
  • Involved in various phases of project like Analysis, Design, Development and Testing.
  • Used PyQtto Python Package to create Data tables and perform CRUD operations on SQL database.
  • Automated the existing scripts for performance calculations using Numpy and used SQLAlchemy to fetch the data.
  • Designed and maintained databases using Python and developed python based API using Flask and PostgreSQL.
  • Used Django configuration to manage URLs and application parameters.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Used Pyspark for machine learning purposes to train the data.
  • Used Collections in Python for manipulating and looping through different user defined objects.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Improved code reuse and performance by making effective use of various design patterns.
  • 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.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, JavaScript.

Environment: Python 2.7, HTML, CSS3, JavaScript, Django, Linux, MySQL, Bootstrap, Git, XML, JQuery, SQLAlchemy.

Confidential

Full Stack Python Developer

Roles and Responsibilities:

  • Worked with Product Manager on documenting the requirements, conducted conceptual designs, details analysis and technical specification.
  • Worked on Python OpenStack APIs and used numpy for Numerical analysis.
  • Used HTML, CSS, JavaScript and JQuery for dynamic functionality of a webpage for front end applications.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review architect and Business Units.
  • Designed and created SQL Databases, tables, indexes, and views based on user requirements.
  • Worked with the application developers and provide necessary SQL Scripts using T-SQL.
  • Worked on front end frameworks like Bootstrap for responsive webpages.
  • Designed and Developed Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose.
  • Rewrite existing Python/Django/Java module to deliver certain format of data.
  • Debug application deployments on Multiple-Environments.
  • Assigned to validate all the user inputs before submitting to the back-end.
  • Continuously maintained and troubleshoot the Python Django modules.
  • Pyro library was used to enable the communication between the host and client machine.
  • Implemented the Task Component with CRUD methods and searching and filtering methods.
  • Created Stored Procedures, T-SQL statements, Functions to manipulate the databases.
  • 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: Python 2.7, Django, HTML, CSS, JavaScript, Bootstrap 3, JSON, jQuery, MySQL, SQLite, Pyro, UML, MVC, Shell scripting, Rational Rose, Oracle 9i

Confidential

Python Developer

Roles and Responsibilities:

  • Worked effectively on elevating user experience with software solutions by working with design teams.
  • Generated Python Django forms to record data of users online and used pytest for writing test cases.
  • Modified existing software to upgrade interfaces and improve performance.
  • Wrote python scripts to load data and parse XML scripts.
  • Rewrite existing Python/Django/Java module to deliver certain format of data.
  • Improved user experience by creating and designing new web components and features.
  • Developed and tested new features using Bootstrap, HTML and JavaScript.
  • Extracted the data from scripts written in python using Beautiful Soup.
  • Used SQLAlchemy as Object Relational Mapper (ORM) for writing ORM queries.
  • Used AJAX and jQuery for transmitting JSON data objects between frontend and backend.
  • Worked with backend engineers and QA team to see projects through, from conception to completion.
  • Developed views and templates in Django to create user-friendly website interface.
  • Continually established clear operational specifications and formulated software requirements.

Environment: Python 2.7, Django, HTML, CSS, JavaScript, MySQL, Shell scripting, Bootstrap, Linux, ETL, SQLAlchemy.

Confidential

Jr. Software Developer

Roles and Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Development of Application using Java and Python
  • Parameterizations and other methods. Scripting - web and web services
  • Data set up using SQL/ORACLE/Teradata.
  • Resolving Complexity in the scripts of the website due to the complex logic and correlations
  • Script validation sometimes becomes challenging as it demanded many web-based logics rather than correlation and parameterization.
  • Execution of batch jobs in Control M, Perfmon and other tools
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django/Java module to deliver certain format of data
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Responsible for search engine optimization (SEO) to improve the visibility of the website
  • Creating unit test/regression test framework for working/new code
  • Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Java, Putty, SQL, Teradata, SoapUI, ControlM, PerfMon, Django Web Framework, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server.

We'd love your feedback!