We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Canton, MA

PROFILE SUMMARY:

  • 4+ years of experience as an Application developer in software development and design using Python, Django, Flask, XML, HTML, DHTML, Oracle PL/SQL.
  • Experienced with Python programming and Python libraries for data science including Anaconda distribution, NumPy, Pandas. Python packages like, SciPy, tables etc.
  • Experienced with Software Development Life Cycle, strong experience in Database designs.
  • Agile methodologies, coding, testing and IDE's such as PyCharm, Sublime Text and NetBeans.
  • Experience with Django and Flask a high - level Python Web framework.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server-side application Django.
  • Experienced with WAMP (Windows, Apache, MySQL, and PHP) and LAMP (Linux, Apache, MySQL, and PHP) Architecture.
  • Experience in Flask, SQLite, JavaScript, JQuery, HTML5, Bootstrap and JSON/AJAX.
  • Good knowledge in establishing database connections for Python by configuring packages MySQL- Python.
  • Experience in developing web services (SOAP and REST) and consuming web services with Python programming language.
  • Proficient in developing complex SQL Queries, Stored Procedures, Triggers, Cursors, Functions, and Packages along with performing DDL and DML operations on the database.
  • Comprehensive knowledge of primary development languages for instance Python and special talent of writing highly competent programs and Test cases.
  • Extensive experience with Object Oriented Design and SDLC methodologies using Rational Rose, Unified Modeling Language (UML).
  • Experience in developing AWS clouding system and making heavy use of asynchronous processing with Celery and RabbitMQ.
  • Experience in creating initial website prototype from Django skeleton and building out Views, Templates using CSS for whole site following Django MVT architecture.
  • Involved in Unit testing and Integration testing of the code using PyTest.
  • Experience in object-oriented programming (OOP) concepts using Python, C, C++.

SKILL:

Programming Languages: Python, C++, Shell Script, SQL

Python Frameworks: Django, Flask, Bottle, MVC, Jenkins, Cucumber

Python Libraries: NumPy, Matplotlib, Pickle, Pandas, SciPy, wxPython, Python-twitter, Beautiful Soap, PyTables, PyQt, SQL Alchemy

Web Technologies: AJAX, JavaScript, HTML5, CSS3, DHTML, XHTML, XML, JSON, JQuery

Databases: MySQL, SQL Server, Oracle, MongoDB

SDLC Methodologies: Agile, Waterfall

JavaScript Frameworks: Angular JS, Node JS

Operating systems: Windows, Linux/UNIX

WORK EXPERIENCE:

Sr. Python Developer

Confidential, Canton, MA

Responsibilities:

  • Worked on Python Open stack API's used Python scripts to update content in the database and manipulate files.
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Worked on an MVC architecture using Django for web-based application in OOP concepts.
  • Worked on several Python Packages like Matplotlib, Pillow, Numpy, SQLAlchemy, and sockets.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation.
  • Using Git version control tool to coordinate team-development.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript, also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.

Python Developer

Confidential, Bentonville, AR

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Developed web-based open stack applications using Python and Django for large dataset analysis.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Developed Simple to complex Map/reduce streaming jobs using Python language that are implemented using Hive and Pig.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed tools using Python, Shell scripting, XML, BIG DATA to automate some of the menial tasks.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client-side validations were done using JavaScript.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database.
  • Created web services using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Involved in preparing the test cases using JUnit test case and in the testing phase.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate.
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Involved in user interface development using JSTL.
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Participated in developing web pages using JSP, JavaScript and Google Web Toolkit, DWR (Ajax Framework) for better user interface experience.
  • Configured glassfish server; Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.

Software Developer

Confidential

Responsibilities:

  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Wrote scripts in Python for automation of testing Framework jobs.
  • Implemented AJAX for dynamic functionality of web pages for front end applications.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
  • Implemented a presentation layer using a CSS framework, Wireframing, and HTML5.
  • Worked on server-side applications with Django using Python programming.
  • Created tools in Python and perform Web scraping, Data Mining, Sentiment Analysis, Document Comparison, Data Compression, and other NLP analyses.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Build all database mapping classes using Django models with the help of ORM like MySQL.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Good Understanding of the Database Schema, Data Dictionary, Data Models for testing the data in an ETL process.
  • Good experience in Shell Scripting, SQL Server, UNIX and Linux, Open Stack.
  • Worked with the product development team in building the necessary infrastructure to support the development, test and production of the product.
  • Involved in Managing tables, Indexes, stored procedures and user defined functions of HMIS Database.
  • Worked on PowerShell for the purposes of automation and made use of command line shell and shell scripting.
  • Worked on AWS Cloud Formation and Terraform API to create infrastructure on AWS as a code.

Software Engineer

Confidential

Responsibilities:

  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Developed user interface using CSS, PHP, HTML, JavaScript and JQuery.
  • Designed and developed Use-Cases, Classes and Object Diagrams using UML Rational Rose for Object Oriented Design techniques.
  • Used other packages such as Beautiful soup for data parsing. Worked on writing and as well as read data from csv and excel file formats.
  • Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
  • Involved in develop the REST Web services to expose the business methods to external services in the project.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Worked on front end frameworks like CSS, Angular JS, Bootstrap for development of Web application.
  • Collaborated with internal teams and external teams to solve the issues and giving feedbacks.
  • Designed and developed the data management systems using MySQL databases.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design.
  • Worked together with team during testing of data warehouses.

We'd love your feedback!