We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

El Segundo, CA

PROFESSIONAL SUMMARY:

  • 8 years of experience as a Web/Application Developer with a deep understanding of technology trends with expertise in the core of complex technologies. Solid experience in analysis, design, and development, testing, implementation and maintenance of various web applications using Python and Django
  • Experience in application development using Python, Django, HTML5, CSS, JavaScript, jQuery, Oracle, MySQL, PostgreSQL and SQLite.
  • Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio, and PyDev .
  • Hands on Experience with the implementation of Python libraries NumPy, SciPy, PyTables, SQL Alchemy , MatPlotLib, Pandas, Beautiful Soup and urllib in various tasks.
  • Strong knowledge of Object Oriented Design and Programming concepts and Experience in Object Oriented Programming (OOP) concepts using Python, C++.
  • Experienced in Working on Big Data Integration and Analytics based on Hadoop, Spark and No - SQL databases like Hbase and MongoDB .
  • Hands on experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
  • Experience in developing Web Services with Python programming language.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO .
  • Experience in writing Subqueries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Basic knowledge on Rest API and JSON Parsing, jQuery and Angular JS
  • Experience in Shell Scripting, SQL Server, Unix and Linux.
  • Developed consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Good knowledge on front-end frameworks like CSS Bootstrap.
  • Good knowledge of Apache server, Apache Server Tomcat, and Web logic.
  • Experience in designing the automation framework using Shell scripting.
  • Experience in writing test plans, test cases, test specifications and test coverage.
  • Experience on Hadoop (HDFS), Hive QL, Impala, Apache Drill, Apache Spark, SQOOP, FLUME/Kafka.
  • Experience with Version Control with SVN, CVS, and GIT .
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PostgreSQL , Oracle and MongoDB. Designed and Developed automation scripts using Selenium Web Driver.
  • Experienced in working with different operating systems like Windows, Ubuntu, Linux and UNIX.
  • Experience in implementing PEP8 coding standards.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Experience in developing big data applications using Hadoop framework and its eco systems like MapReduce.
  • Designed and implemented Hive and Pig UDF's using Python for evaluation, filtering and storing of data.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Developed and designed e-mail marketing campaigns using HTML, JavaScript and CSS.
  • Excellent interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS:

Operating Systems: Unix, Linux, Ubuntu, Solaris, Windows and MacOS

Programming Languages: Python, PL/SQL, Java, CSS, HTM, JavaScript

Databases: Oracle 10/11g, MySQL, SQL Server and PostgreSQL, MongoDB

Tools: PyCharm, PL/SQL Developer, Spyder, Visual Studio

Integration Tools: Jenkins

Message Broker: RabbitMQ, IBM MQ

Web Server: Apache Webserver

Defect Tracking: JIRA and VersionOne

Cloud services: AWS, Microsoft Azure

PROFESSIONAL EXPERIENCE:

Confidential, EL Segundo, CA

Sr. Python developer

Responsibilities:

  • Designed back end and part of the front end of the application using python 3 on Django Web Framework
  • Developed views and templates with python and Django's view controller and templating language to create a user-friendly website interface.
  • Worked extensively on Django's MVT Framework.
  • Worked extensively on asynchronous requests to server.
  • Used moment for handling dates in python and moment.js for frontend.
  • Used Datetime Picker and Date Range Picker libraries of jQuery. Worked on LDAP for authentication in python.
  • Used Django ORM to work with database. Worked on Advanced ORM Queries of databases in different tasks.
  • Wrote python scripts to parse JSON documents and load the data in PostgreSQL database.
  • Worked with JSON based REST Web services.
  • Developed Restful Micro Services using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Created python API's using python Dynamic Rest Framework and Serializers.
  • Worked on Django Permissions while developing python API's.
  • Used HTML, CSS, AJAX, Bootstrap 4 to designed and developed the user interface of the website.
  • Used Vagrant to automates the deployment of applications inside software containers.
  • Used GIT version control for following proper developer workflow.
  • Skilled in using Collections in python for manipulating and looping through objects.
  • Engaged in Design, Development, Deployment, Testing and Implementation.
  • Different testing methodologies like unit testing, Integration testing and web application testing.

Environment: Python 2.6/2.7, JavaScript, Django Framework 1.3, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server. GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web Service (AWS), S3, EC2, EBS, PyCharm, Microsoft Visual Code, Linux, Shell Scripting, JIRA.

Confidential, Mansfield, MA

Sr. Python developer

Responsibilities:

  • Designed entire backend of the application using python on Django Web Framework.
  • Used python/Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Used raven for full out of box support for web frameworks like Django, Flask etc.
  • Worked with Sphinx to create intelligent documentation for project.
  • Used beautiful soup and xml library to process XML and HTML using python.
  • Used Pycha python package to draw charts for reports.
  • Used pillow python imaging library for manipulating image and saving it in different image file format.
  • Wrote python scripts to parse JSON documents and load the data in database.
  • Worked on cross browser compilation and Responsive Web Design using HTML5, CSS3, React JS and Bootstrap.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Created Django dashboard with custom look and feel for end user after a careful study of Django admin site and dashboard.
  • Used JQuery for the data manipulations on client side.
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.
  • Used GIT version control and deployed project to Heroku.
  • Unit Test Python library was used for testing many programs on Python and other codes.
  • Monitored developed applications and fixed bugs.
  • Involved in implementation and monitoring new releases.

Environment: python, Django, CherryPy, HTML5, CSS, React JS Bootstrap, JSON, JavaScript, AJAX, RESTful webservice, MySQL, SQLite, Cassandra, AWS (EC2, S3), PyUnit, Karma, Jenkins, Selenium.

Confidential, New York, NY

Python Developer

Responsibilities:

  • Developed Views and Templates with Flask view controller and template language to create a user friendly website interface.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Created APIs, database Model and Views Utilization Python in order to build responsive web page application.
  • Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos.
  • Migrated the Django database from SQLite3 to PostgreSQL with complete data integrity.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Unit Test Module.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Autoscaling, CloudWatch and SNS.
  • Worked on front end frameworks like CSS, Bootstrap for development of Web application.
  • Used Python scripts to update content in the database and manipulate files.
  • Worked on frontend and backend modules using Python on Django Web Framework.
  • Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Django framework and Python conducting code reviews.
  • Developed rich user interface using CSS, HTML, JavaScript, and jQuery.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Created database using MySQL, wrote several queries to extract/store data from database.
  • Wrote and executed various MYSQL database queries from Python using Python -MySQL connector and MySQL database package.

Environment: Python 2.6, Flask web framework, Java, MySQL, Linux, HTML, XHTML, CSSAJAX, JavaScript, Apache Web Server, Spark, Pandas, NumPy, SciPy, Matplotlib, AWS

Confidential, Ann Arbor, MI

Python developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Developed Business Logic using Python on Django Web Framework.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used Django Database API's to access database objects.
  • Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers. Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Used Python based GUI components for the frontend functionality such as selection criteria Created test harness to enable comprehensive testing utilizing Python.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Worked on UI using HTML5, CSS3 and Java Scripts.
  • Developed multi-threaded standalone app in Python and PHP to view performance.
  • Used Pandas library for statistical Analysis.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.

Environment: Python 3.x, Django, Shell Scripting, AWS, Pandas, PyQt, PyQuery, Wire shark, Flash, DOM, JSON, PHP, HTML5, CSS3, AJAX, JavaScript, Angular.js, Bootstrap, MYSQL, GitHub, LINUX.

Confidential, Santa Monica, CA

Jr Python developer

Responsibilities:

  • Involved in the design, development and testing phases of application using AGILE methodology.
  • Designed the Web Application Using Python on Django Web Framework pattern to make it extensible and flexible, implemented code in Python to retrieve and manipulate data.
  • Used the Model View controller (MVC) framework to build modular and maintainable applications
  • Experienced in Building reusable code and libraries for future use.
  • Created and executed various MYSQL database queries from Python using Python -MySQL connector and MySQL dB package.
  • Maintained and improved the security level of data and Responsible for security standard implementation and data protection.
  • Worked with millions of database records daily, finding common errors and bad data patterns and fixing them.
  • Generated various report using Python Report lab and sent to Business users to improve their decision making.
  • Used Python and Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
  • Handled all the client-side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Build SQL queries implementing functions, packages, views, triggers and tables.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Handling the day to day issues and fine tuning the applications for enhanced performance.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment : MySQL, Python, Django, GitHub, flask, HTML, Oracle, Django, SQLAlchemy, sqlite3, CSS, Excel, SQL Server, HTML, MS Office, SQL, MySQL, Linux, Windows server.

Confidential

Java Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture by employing SOAP and other tools for data exchanges and updates.
  • Developed the functionalities using Agile Methodology.
  • Used Apache Maven for project management and building the application.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Spring MVC, JSP, JSTL and JavaScript, Business objects developed using POJOs and data access layer using Hibernate framework.
  • Used JAX-RS (REST) for producing web services and involved in writing programs to consume the web services with Apache CXF framework.
  • Used Restful API and SOAP web services for internal and external consumption.
  • Used Spring ORM module for integration with Hibernate for persistence layer.
  • Involved in writing Hibernate Query Language (HQL) for persistence layer.
  • Used Spring MVC, Spring AOP, Spring IOC, Spring Transaction and Oracle to create Club Systems Component.
  • Wrote backend jobs based on Core Java& Oracle Data Base to be run daily/weekly.
  • Coding the core modules of the application compliant with the Java/J2EE coding standards and Design Patterns.
  • Written Java Script, HTML, CSS, Servlets, and JSP for designing GUI of the application.
  • Worked on Service-side and Middle-tier technologies, extracting catching strategies/solutions.
  • Design data access layer using Data Access Layer J2EE patterns. Implementing the MVC architecture Struts Framework for handling databases across multiple locations and display information in presentation layer.
  • Used XPath for parsing the XML elements as part of business logic processing.

Environment: Java, JSP, HTML, CSS, Ubuntu Operating System, JavaScript, AJAX, Servlets, Struts, Hibernate, EJB (Session Beans), Log4J, WebSphere, UML, JNDI, Oracle, Windows XP, LINUX, ANT, Eclipse.

We'd love your feedback!