We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Irving, TexaS

SUMMARY

  • Over 7+ years of experience in Web/Application Development as a senior Python Developer in analytical programming using python with skills in analysis, design, development, testing and deploying software applications.
  • Experienced with full software development life cycle (SDLC), architecting scalable platforms, object - oriented programming (OOPs),database design and agile methodologies.
  • Expertise in developing N-tier Web applications using Python programming language and other frameworks.
  • Good experience of software development in Python (CSS Data Frame, SQL Alchemy, Pytest, API, urllib2, MySQL Connector, PyMySQL for database connectivity).
  • Extensive experience insystem analysis,design, development, and implementation of web based and client/server application using Python, Django, PySpark, HTML5, CSS3, JavaScript, Angular.JS, XML
  • Experience in Implementation of MVC/MVW architecture using Django, and RESTful, SOAP web service.
  • Experience in creating initial website prototype from Django skeleton and building out Views, Templates using CSS for whole site following Django MVT architecture.
  • Hands on experience with PySpark by using python scripting for data analysis.
  • Experience using python libraries like Pandas, NumPy, matplotlib, SciPy to Loading the dataset, summarizing the dataset, visualizing the dataset, evaluating some algorithms, and making some predictions.
  • Experience in working with AWS (Amazon Web Services) cloud platform and its features which includes EC2, IAM, EBS CloudWatch, AWS Config and AWS S3.
  • Experience analyzing very large, complex, multi-dimensional data sets and developing analytic solutions, experience in predictive analytics using Python.
  • Experience with Unit testing/ Test driven Development (TDD).
  • Experience in developing and implementing REST and SOAP Web Services.
  • Expertise in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django and MYSQL.
  • Excellent Experience of Databases such as MySQL, Oracle, Microsoft SQL Server, PostgreSQL, SQL/PLSQL concepts.
  • Excellent experience with Python development under Linux OS.
  • Experienced in Agile Methodologies and SCRUM process including Sprint planning, backlog grooming, Daily Stand-ups, and Code review.
  • Excellent communication and inter-personal skills detail oriented, analytical, time bound, responsible team player and ability to coordinate in a team environment and possesses high degree of self-motivation and a quick learner.

TECHNICAL SKILLS

Languages: Python 3.x/2.7, Java, Shell Script, SQL, PySpark

Python Framework: Django, Webapp2, Flask

Python Libraries: NumPy, MatPlotLib, Pandas, SciPy

IDE’s: Eclipse, Pydev, PyCharm, Spyder

Web Technologies: AJAX, JavaScript, HTML5, CSS3, XML, JQuery

Versioning Tools: Subversion, GIT, SVN, CVS

Web servers: AWS, WebLogic, WebSphere

Databases: MySQL, SQL Server, Oracle

Operating systems: Linux/Unix, Windows Variants

PROFESSIONAL EXPERIENCE

Confidential, Irving Texas

Python Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Developed the application using the Test Driven methodology and designed the unit tests using Python Unit test framework.
  • Developed web application in Django Framework Model View Control (MVC) architecture.
  • Developed user interfaces of the application using front end technologies and used API’s developed using Django REST framework to pull data from the backend, showing it to the user.
  • Designed and developed a Python-based application to automate data extraction and analysis from large datasets, resulting in 50% increase in productivity.
  • Involved in development usingPython, bug fixing and unit testing of the layout commands.
  • Involved in generating various capacity planning reports (graphical) using Python packages like NumPy, Matplotlib.
  • Wrote Python scripts to parse XML documents and load the data in database and developed web-based applications using Python, CSS3 and HTML5.
  • Developed efficientAngular.JSfor client web based application.
  • Created Django Models and involved in Django migrations. Worked with caching using Django Caching Framework to improve application performance.
  • Used PyQuery for selecting DOM elements when parsing HTML and used collections inPythonfor manipulating and looping through different your defined objects.
  • Implemented Data tables to add, delete, update and display patient records and policy information using PyQt.
  • Recorded the online users' data using Python Django forms and implemented test case using PyTest.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Used Python based GUI components for the front-end functionality such as selection criteria.
  • Used Python and Pandas library, built data analysis graph for documentation and record.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Used Python to write data into JSON files for testing Django Websites. Created scripts for data modeling and data import and export.
  • Analyzed theSQLscripts and designed solutions to implement usingpyspark. Created custom new columns depending up on the use case while ingesting the data usingpyspark.
  • Wrote and executed various MY SQL database queries from Python using Python-MySQL connector and MySQL DB package.
  • Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.
  • Excellent analytical and problem-solving skills and ability to work on own besides being valuable and contributing team player.

Environment: Python, Django, MVC, Numpy, Matplotlib, TDD, DOM, XML, HTTML5, CSS3, JavaScript, Angular.JS, PyTest, PyQt, PySpark, AWS, Pandas, AJAX, JQuery, JSON, REST, MySQL, Agile and Windows.

Confidential, Dallas Texas

Python Developer

Responsibilities:

  • Involved in extensive meetings with business and design teams in analyzing/drafting Business Requirement Specification (BRS) and Software Requirements Specification (SRS).
  • Implemented MVT/MVC architecture and built back-end for Web Applications using Python Django Framework and MySQL.
  • Developed dynamic web pages using python Django frameworks and Used Django APIs for database access.
  • Built various graphs for business decision making using Python Matplotlib library and NumPy for Numerical analysis.
  • Designed and developed the UI of the website usingHTML5, AJAX, CSS3 and JavaScript.
  • Applied REST API development via Django REST Framework model to develop an information management system.
  • Responsible for setting up Python REST API framework using Django and developed Merge jobs in Python to extract and load data into MySQL database.
  • UtilizedPyUnit, thePython Unittest framework, for all Python applications and usedDjangoDatabase API's to access database objects.
  • Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Written scripts usingpythonmodules and its libraries to develop programs that improve processing of access requests.
  • Created Django Forms for database models and implemented Django views to display form details.
  • Created Django dashboard with custom look and feel for end user has been created after a careful study of the Django admin site and dashboard.
  • ImplementedPySparkusing Python and utilizing data frames and temporary table SQL for faster processing of data.
  • UsedPandas APIto put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Used Collections in Python for manipulating and looping through different user-defined objects.
  • Used Django configuration to manage URLs and application parameters.
  • Created Python REST API with Django Rest Framework.
  • Used JQuery and AJAX calls for transmitting JSON data objects between frontend and controllers.
  • Performed database operations and queries using MySQL.
  • Followed AGILE development methodology to develop the application.
  • Participated in weekly release meetings with Technology stakeholders to identify and migrate potential risks associated with the releases.

Environment: Python, Django, MVC, Numpy, Matplotlib, PySpark, PyUnit, PyQt, AWS, Pandas, HTML5, CSS3, JavaScript, Angular.JS, AWS, AJAX, JQuery, JSON, REST, MySQL, Agile and Windows.

Confidential, Austin, Texas

Python Developer

Responsibilities:

  • Analyzed the business requirements and created use cases and prepared low and high-level design documents by working closely with insurance professionals to design and implement solutions that meet regulatory requirements with improved business outcomes.
  • Developed a portal to manage and entities in a content management system using Django.
  • Designed and developed data management system usingMySQL.
  • Involved in development ofPython APIsto dump the array structures in the Processor at the failure point fordebugging.
  • DevelopedGUIusing Python and Djangofordynamically displayingblock documentationand other features of python code using a web browser.
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML5,CSS3,JavaScript,jQuery.
  • Worked on AWS data pipeline for Data Extraction, Transformation and Loading from the homogeneous or heterogeneous data sources.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Created script in python for calling REST APIs.
  • Used Django Rest Framework to create a RESTful API endpoint using view sets, routers, and regular expression-based routing with MySQL Workbench.
  • Maintained compliance with insurance regulations, such as state insurance codes and regulatory reporting requirements.
  • Wrote python raw SQL queries to Django database agnostic for MySQL and Oracle database.
  • Worked in an agile development environment.
  • Actively handled multiple priority tasks in parallel and participated in review of project deliverables.

Environment: Python, Django, NumPy, Matplotlib, AWS, HTML5, CSS3, JavaScript, Angular.JS, XML, AJAX, jQuery, JSON, RESTful, MySQL, Agile and Windows.

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Analyzed various cross-functional, multi-platform applications systems enforcing python, best practices and provide guidance in making long term architectural design decisions.
  • Worked closely with healthcare professionals to design and implement solutions that meet regulatory requirements and improve patient outcomes.
  • Developed web-based applications using Python, Django, XML, CSS3, HTML5, Java Script, Angular.JS and JQuery.
  • Created entire application using Python, MySQL, and Linux.
  • Developed web applications and RESTful web services and APIs using Python and Django to provide access to healthcare data and facilitate integration with other systems.
  • Developed Python Framework using Django to perform scan software unit monitoring.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation using a Python code.
  • Developed Python based API (Restful Web Service) to track the events and perform analysis using Django.
  • Created a python, Django web-based application using Python scripting for data processing and MySQL for database, HTML5, CSS3, jQuery for data visualization.
  • Maintained compliance with healthcare privacy and security regulations such as HIPAA and HITECH.
  • Involved in developing the Angular.JS Meteor framework for the Single Page Application (SPA) development.
  • Implemented AJAX for dynamic functionality of WebPages for front end applications. Used Ajax and jQuery for transmitting JSON data objects between frontend and controllers.
  • Involved in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.

Environment: Python, Django, Webapp2, NumPy, Matplotlib, Pandas, HTML5, CSS3, JavaScript, Angular.JS, AJAX, jQuery, JSON, RESTful, PL/SQL, Excel, Agile and Windows.

We'd love your feedback!