We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Omaha, NE

SUMMARY

  • Over 5+ years of IT Experience in designing, developing, testing and implementing various stand - alone and client-server architectures based on enterprise/ web application software on different domains.
  • Good experience in developing web applications implementing MVT/MVC architecture using Experience in Object Oriented Design and Programming concepts in Python web application frameworks.
  • Experience in Object Oriented Design and Programming concepts.
  • Working Experience on variousPythonpackages such as NumPy, SQLAlchemy, Beautiful soup, pickle, Pyside, Pymongo, SciPy, PyTables.
  • Experienced in developing web-based applications usingPython, Django, C++, XML, CSS, HTML, DHTML, JavaScript, Bootstrap and JQuery.
  • Experienced in NoSQL technologies like MongoDB and Redis and relational databases like SQLite, PostgreSQL, Dynamo DB, MariaDB and MySQL databases.
  • Proficient in developing Web Services (SOAP, RESTful) inPythonusing XML, JSON.
  • Experience in Linux Bash shell scripting and following PEP Guidelines inPython.
  • Working noledge onHadoop, Spark, Big data Technologies.
  • Efficient noledge in using different version control systems like Git, CVS and GitHub.
  • Hands on Experience in Data mining and Data warehousing usingETLTools and Proficient in Building reports and dashboards.
  • Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and TEMPeffectiveness of code using PyChecker and PyLint.
  • Expert with modern Python and be fluent in using web technologies with Python
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA, Redmine and Bugzilla.
  • Familiarity with development best practices such as code reviews and unit testing and experience in designing the Automation frameworks.
  • Experienced with Unit testing/Test driven Development (TDD), and Load Testing.
  • Experience with design, code, debugs operations, reporting, and data analysis utilizing Python.
  • Worked on multiple python frameworks like: Django, Flask, Pyramid, Tornado.
  • Good experience using various Python libraries to speed up development (libraries used: Beautiful Soup, NumPy, SciPy, Matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity, JSON libraries).
  • Experienced in MVW frameworks like Django, Java Script, and Node.js.
  • Experience working in both water fall and agile software methodologies.
  • Converted Visual Basic Application to Python, MySQL.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Application Stress tester, created and stress tested stand-alone, web-applications and generated graph reports.
  • Used Matplotlib to plot the two-dimensional graphs of test performance.
  • Vast experience coding in various IDEs - PyCharm, Eclipse, Netbeans, Sublime Text, Spyder,
  • Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database
  • Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS.
  • Extensive noledge of Cloud/SaaS architecture using AWS/Azure/Google Cloud Platform.
  • Hands on experience in debugging and fixing the bugs and very good with support and maintenance.
  • Ability to participate to solve business and technical issues.
  • Good Experience inC/Cdevelopment of multi-threaded applications in a Linux Environment.
  • Good Experience in error and exceptional handling.
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along with performing DDL and DML operations on the database.
  • Experience in Application Development and Object Oriented Programming Analysis and Design (OOAD).
  • Migrated C and C++ tasks to Python.
  • Worked on requirement gathering and High-level design.

TECHNICAL SKILLS

Languages: Python, C, C++, Shell Script, Java, PL/SQL.

Version Controls: GIT, Github, SVN, CVS

Web Technologies: JavaScript, HTML, CSS, JQuery, AngularJS, ExtJS, Node JS, React JS, JSON and bootstrap.

Frameworks: Django, Flask, Pyramid

Web Services: SOAP, Apache Axis, Restful, AWS

Bigdata Technologies: Hadoop, Hive, Spark

Cloud: AWS, Openstack

Databases: PostgreSQL, MySQL, MariaDB, Oracle 8i/9i/10g, MS Access, SQL Server, Sybase SQLite, SQL Alchemy

NoSQL Databases: Mongo DB, Redis, Cassandra

Operating Systems: Linux, Windows, IOS, MAC OSX.

Protocols: TCP/IP, HTTP/HTTPS, SMTP

PROFESSIONAL EXPERIENCE

Confidential, Omaha, NE

Sr. Python Developer

Responsibilities:

  • Analyzed and gathered business requirements specifications by interacting with client and understanding business requirement specification documents.
  • Implemented REST APIs using Python and Django framework.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, JavaScript, AngularJS, jQuery and Bootstrap.
  • Unit TestPythonlibrary was used for testing many programs onpythonand other codes.
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Expertise in working with different databases like Microsoft SQL Server, Oracle, MySQL, PostgreSQL and noledge of using NoSQL databases like MongoDB.
  • Implemented web applications inFlaskframe works following MVC architecture.
  • Used AngularJS as the development framework to build a single-page application.
  • Implemented SQL Alchemy which is apythonlibrary for complete access over SQL.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • Maintained and improved the security level of data.
  • Responsible for security standard implementation and data protection.
  • Leveraged spark (Pyspark) to manipulate unstructured data and apply text mining on user's table utilization data.
  • Developedmobilecross-browser web application Angular JS, JavaScript API.
  • Implemented JSON Schema for validating the structure of JSON data.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Created Automation test framework using Selenium.
  • Generated various report using Python Report lab and sent to Business users to improve their decision making.
  • Resolved ongoing problems and accurately documented progress of Python project.
  • Utilized PyUnit, the Python unit test framework for testing the functionality of the application.
  • Followed AGILE development methodology to develop the application.
  • Development of user-defined data structures and library functions usingCandClanguages
  • Used Test driven approach (TDD) for developing services required for the application.
  • Used Git to resolve and coding the work on python.
  • Planning, Analyzing, Troubleshooting of Billing Application and MS SQL Server 2008/2012 data base handling
  • Automation for execution of tests in batch usingShell scripting.
  • Running and debugging the Python harassers on the Linux environment.
  • Parsers written inPythonfor extracting useful data from the design data base.
  • Development ofXMLsfor several components which maintains data for several registers
  • Development ofdata structures, xml parsingusingPython.

Confidential, Mountain View, CA

Python Developer

Responsibilities:

  • Followed Agile Methodologies to manage full life-cycle development of the project.
  • Writing backend programming in Python and used the Django Framework to develop the application.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML5, CSS3, JavaScript, JQuery and Angularjs.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Worked with GUI frameworks - PyJamas, Jython.
  • Developed RESTful services using Django.
  • Designed and developed communication between client and server using Secured Web services.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Used JavaScript and XML to update a portion of a webpage.
  • Successfully migrated the Django database from SQLite3 to PostgreSQL with complete data integrity.
  • Used AWS for application deployment and configuration.
  • Written shell scripting for automation.
  • Integrated AWS-RDS MySQL, Oracle and Aurora DBs to AWS-Hive EMR using DynamoDB with direct connect VPC-to-VPC.
  • Designed database schema design and defined relationships between tables.
  • Worked on changes to openstack and AWS to accommodate large-scale data center deployment.
  • Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
  • Worked on front end frameworks like CSS, Bootstrap for development of Web application.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
  • Deployed the project into Jenkins using GIT version control system.
  • Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web API services.
  • Wrote code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application.
  • Implemented JSON Schema for validating the structure of JSON data.
  • Developed Application to access JSON and XML from Restful Web Service from consumer side using JavaScript.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peers
  • Automation for execution of tests in batch usingShell scripting
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications
  • Creating invitation flow for customers to use the client portal for monitoring applications.
  • Used Restful API's to gather network traffic data from servers.
  • Supported Apache Tomcat web server on Linux Platform.

Confidential

Python Developer

Responsibilities:

  • Responsible for SDLC process in gathering requirements, system analysis, design, development, testing and deployment.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, JavaScript and JQuery.
  • Work with team of developers onpythonapplications for RISK management.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed data management system using MySQL.
  • Rewrite existingPython/Django modules to deliver certain format of data.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Responsible for debugging and troubleshooting the web application.
  • Used Django Database API's to access database objects.
  • Developed server based web traffic statistical analysis tool using Flask, Pandas.
  • Wrotepythonscripts to parse XML documents and load the data in database.
  • Handled all the client side validation using JavaScript.
  • Designed and developed corporate website using the D jango framework.
  • Automated the existing scripts for performance calculations using Numpy and SQL alchemy.
  • Created a Python based GUI application for Freight Tracking and processing
  • Created database using MySQL, wrote several queries to extract data from database..
  • Wrote scripts in Python for extracting data from HTML file.
  • Worked in development of applications especially in UNIX environment and familiar with all commands.
  • Developed server based web traffic statistical analysis tool using Flask, Pandas.
  • Managed companies virtual servers at Amazon EC2, S3

We'd love your feedback!