We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 5+years of experience in developing various web applications and implementing server - side enterprise applications, stand-alone applications usingpython, Djangoand mapping the requirements to the system.
  • Experience of Programming using Object Oriented Programming (OOPsconcept) and software development life cycle (SDLC), architecting scalable platforms, and object oriented programming, database design and agile methodologies.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side application Django.
  • Experience in designing and implementing large scale business critical systems using Object oriented design and Programming concepts using Python and Django.
  • Experienced in developing web - based applications usingPython, Django, XML, CSS3, HTML5, JavaScript and JQuery.
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans.
  • Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS,S3,instance storage), Elastic Load Balancers (ELBs).
  • Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Pyspark.
  • Good experience in setting up REST API using Django.
  • Experienced in requirement gathering, Use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
  • Experience in writing SQL Queries, Stored procedures, functions, packages, tables, and views, triggers using relational databases like Oracle, MySQL and MSSQL Server.
  • Experienced in developing applications usingAgile Methodologies, Waterfall MethodologyandScrum storiesin a python based environment.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team.

TECHNICAL SKILLS

Languages: Python 3.x/2.7, SQL

Python Framework: Flask, Django

IDE’S/Tools: Eclipse, PyCharm, Pydev, Spyder

Python Libraries: Numpy, scipy, matplotlib, Pandas dataframe, networkx, urllib2, MySQLdb

Databases: MS SQL, My-SQL, Oracle

Web Technologies: XML, CSS3, HTML5, JavaScript, MVC, Bootstrap, AJAX, Angular.JS, JavaScript, JQuery, JSON

Web Services: SOAP, REST

Methodologies: Agile, Scrum

Operating Systems: Window (All Variants), UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Python Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • ImplementedMVCarchitecture in developing the web application with the help ofDjangoframework.
  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
  • Developed consumer based features and applications usingPython and Djangoin test drivenDevelopment and pair based programming.
  • Development ofPythonAPIs to dump the array structures in the Processor at the failure point for debugging.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database and HTML5/CSS3/JQuery and Highcharts for data visualization of the served pages.
  • Worked on server side applications with Django using Python programming.
  • Utilized Python libraries likeNumpyandmatplotlibfor generating graphical reports. Implemented various functions inNumpy andPandasfor mathematical operations and arrays.
  • Wrote Python routines to log into the websites and fetch data for selected options. Used Python modules such as requests, urllib, and urllib2 for web crawling.
  • Performed data analysis usingPandasas API to convert data into tabular format
  • Responsible for debugging and troubleshooting embedded applications to improve performance and identify and fix issues. UsedPyUnit test framework to test the application.
  • UsedAJAXto modify small portions of the web pages by sending a request to the server avoiding the need of reloading the entire web page
  • WrittenPythonscripts to parseJSONdocuments and load the data in database.
  • Analyzed the SQL scripts and designed solutions to implement using pyspark.
  • Worked in an agile development environment.
  • Used decorators, list comprehensions, functional programming, unit tests, multiple staging environments, and global team remote collaboration.

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

Confidential, Phoenix, AZ.

Python Developer

Responsibilities:

  • Participated in the development of application architecture and blueprints to define application components, platforms, interfaces and development tools.
  • Designed and developed web applications using Django web framework for python models or scripts.
  • Utilized Django Web Framework for creating web applications utilizing model view control(MVC).
  • Developed the application using the Test-Driven methodology and designed the unit tests using Python Unit test framework called PyUnit.
  • Developed Restful Microservices using Django and deployed on AWS servers using EBS and EC2.
  • Created a python, Django web-based application using Python scripting for data processing and MySQL for database, HTML5, CSS3, JQuery for data visualization.
  • Worked on front end frameworks like CSS Bootstrap for responsive web pages and implemented a presentation layer using a CSS framework, Wire-Framing, and HTML and worked on server-side applications with Django using Python programming.
  • Used Angular.JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
  • Worked on developing Web Services with Python programming language and processed large datasets with Spark using PySpark.
  • Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
  • Automated the existing scripts for performance calculations using NumPy and SQL Alchemy and implemented machine learning schemes using python libraries like SciPy.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval
  • Created Business Logic using python to create Planning and Tracking functions.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc.
  • Followed AGILE development methodology to develop the application.
  • Conducted weekly meetings with the development and testing team to relay any changed requirements and updates on the development and testing.

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

Confidential, Columbus, OH

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Involved in developing a portal to manage and entities in a content management system usingPythonandDjango.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using PostgreSQL.
  • Developed a Front - End GUI as stand-alone Python application.
  • Build all database mapping classes using Django models.
  • Designed and developed components using Python with Django framework and Implemented code in Python to retrieve and manipulate data.
  • Involved in designing user interactive web pages as the front end part of the web application using various web technologies likeHTML5, JavaScript, Angular.JS, JQuery,AJAXand implementedCSS3for better appearance and feel.
  • Performed client side validations using JavaScript and server side validations using various other frameworks likeDjango.
  • Used Python librariesPandas,NumPyandMatplotlibto create charts that display various client report generations.
  • WrittenPython Scriptsto parseXMLdocuments and load the data in database.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Carried out various mathematical operations for calculation purpose using Python libraries.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Worked withJSONbasedREST Web ServicesandAmazon Web Services (AWS).
  • Wrote Stored Procedures in SQL and Scripts inPythonfor data loading.
  • WrotePythonmodules to extract/load asset data from the MySQL source database.
  • Involved in daily Scrum meetings and follows agile methodology.
  • Excellent analytical and problem-solving skills and ability to work on own besides being valuable and contributing team player.

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

Confidential, Austin, TX

Python Developer

Responsibilities:

  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing python, best practices and provide guidance in making long term architectural design decisions.
  • Involved in development of real-time multi-tasking systems using Python.
  • Involved in developing a Restful API'S service using Python Django framework.
  • Developed the UI of the application using Django and implemented MVT framework.
  • Developed web-based applications using Python, Django, XML, CSS3, HTML5, and DHTML.
  • Implemented dynamic page elements and form error validations using Angular.JS.
  • Utilized PyUnit, thepythonunit test framework for testing the functionality of the application.
  • Worked on Python's modules: Numpy, Matplotlib etc. for generating complex graphical data, creation of histograms etc.
  • Tested Various Regular expressions usingURL DispatchersinDjango.
  • Wrote scripts in Python for extracting data from HTML file.
  • Implemented AJAX for dynamic functionality of a WebPages for front end applications.
  • Parsed various file formats including XML and JSON and loaded into MSSQL Server database with Python XML and JSON modules.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Involved in organizing meetings to know the needs of clients for the Enterprise solution Implementation.

Environment: Python, Django, HTML5, CSS3, JavaScript, Numpy, Matplotlib, XML, AJAX, JSON, mySQL, Agile and Windows.

We'd love your feedback!