We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 3+ years of total IT Experience in designing, developing, testing and implementing of various stand - alone and client-server architecture based enterprise application software in Python on different domains.
  • Proficient in all phases of software development life cycle (SDLC) including requirement analysis, Debugging, Design, Development, Integration, Maintenance, Testing of Python web applications.
  • Extensive experience in designing, developing and enhancing applications using Python scripting. Good Experience in developing web applications implementing MVT/MVC architecture using Django.
  • Experienced inweb applications developmentusingDjango/PythonusingHTML5/CSS3for server-side rendered applications.
  • Experience with design and development of presentation layer for web applications using technologies like HTML5, CSS3, JavaScript, JQuery, AJAX, Angular.JS, Bootstrap, JSON,and XML.
  • Experience with Requests, Numpy, Scipy, Matplotlib, and Pandas python libraries during development lifecycle. Maintain Restful API's and also consume the API's client side using Angular.JS data binding.
  • Work experience with variousPythonIntegrated Development Environments like PyCharm, Eclipse, and PyDev.
  • Experience in building frameworks and automating complex workflows usingPythonfor Test Automation.
  • Experience in working with Python ORMLibraries including Django ORM, SQLAlchemy.
  • Good experience in Amazon Web Services (AWS) environment and good knowledge of AWS services like Elastic Compute Cloud(EC2), Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem, RDS, DMS, VPC, Route53, CloudWatch, CloudTrail, Cloudformation, IAM.
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node.JS and Django framework.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing rich Internet Applications.
  • Hands on Experience with parallel computing, multithreading, Experience with JSON based REST Web services
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Expertise in working with different databases like Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL database MongoDB.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Experience in AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.
  • Strong analytical and problem-solving skills, always striving for new knowledge. A person with multi-tasking and organizational skills and high ethical standards.
  • 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

Python Libraries: Numpy, Scipy, matplotlib, Pandas, PyQt, PySpark

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

Databases: MS SQL, Oracle, PostGreSQL

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

Web Services: SOAP, REST

Methodologies: Agile, Scrum

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

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Developed Python batch processors to consume and produce various feeds.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Business Logic using Python on Django Web Framework.
  • Worked on developing internal testing tools which were written inPython. Generated Python Django Forms to record data of online users.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Created custom user with overriding key field and adding more fields other than that provided by the Django out-of-box features.
  • Created a Django dashboard with custom look and feel for end user after a careful study of the Django admin site and dashboard.
  • Written python module to view and connect to AWS S3 instance.
  • Constructed product-usage data aggregations using Py-Spark, Spark SQL and maintained in AWS S3 location for reporting, data science dash boarding and ad-hoc analyses.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interfacUsed PyQuery for selecting particular DOM elements when parsing HTML.
  • Used Jenkins for continuous integration services.
  • Used the Django Framework to develop the application.
  • Build all database mapping classes using Django models.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
  • Developed internal auxiliary web apps using Django framework with Angular.js and Bootstrap CSS / HTML framework.
  • Utilize PyUnit, thePythonunit test framework, for allPythonapplications.
  • Set up rules and policies with a Node.js/Python back end.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • 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, PyUnit, Py-Spark, HTML5, DHTML, AJAX, CSS3, JavaScript, Django, Jenkins, Amazon Web Services (AWS), JSON, REST, Angular.js, Bootstrap, Node.js, Git, JIRA, SQL, Agile, windows and Linux.

Confidential - Atlanta, GA

Python Developer

Responsibilities:

  • Worked with the Stakeholders, gathered requirements developed High level design Detail design documents.
  • Worked on server-side applications with Django using Python programming.
  • Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Used Python to write scripts to automate launch, starting and stopping of EC2 instances and taking snapshots of the servers.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used NumPy, SciPy, Matplotlib libraries for n-dimensional representation of data and plotting graphs.
  • Worked on Python Open stack API's.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Worked with Pandas for automatic and explicit data alignment, easy handling of missing data and performed Data framing, Data Analysis, and Data representation.
  • Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Worked with JSON based REST Web services.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
  • Performed testing using Django’s Test Module.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Managed large datasets using Panda data frames and MySQL.
  • Used GitHub for version control.
  • Supported user groups by handling target-related software issues/service requests, identifying/fixing bugs.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings. And monitored on JIRA (Agile).

Environment: Python, Django, JavaScript, JQuery, JSON, DOJO, Bootstrap, Node.js, Angular.js, HTML5, DHTML, AJAX, CSS3, Open Stack API, JIRA, Agile, SQL, Windows.

Confidential, Plano, TX

Python Developer

Responsibilities:

  • Built a GC analytic tool using Python, to help clients analyze data and profile risk against a wide spectrum of reinsurance options.
  • Developed custom reports using HTML5, Python and MySQL.
  • Developed monitoring and notification tools using Python.
  • Documented the revised workflow using confluence wiki.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Key performance index and filtering of displayed columns to help customers understand the analytics data that is provided by GC.
  • Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Written queries in MySQL and Native SQL.
  • Created PyUnit test cases for unit testing.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Added the navigations and paginations and filtering columns and adding and removing the desired columns for view.
  • Used GitHub for version control.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Worked in an agile development environment.

Environment: Python, PyQT, PyQuery, MySQL, HTML5, CSS3, JavaScript, DOM, Ajax, AWS, JSON, agile, Web Services (SOAP), XML, PL/SQL, and Oracle SQL Developer.

We'd love your feedback!