We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • 7 years of experience in IT industry as a software developer, having strong background in object - oriented programming and Web/Application Development.
  • Expertise in developing software applications using Python.
  • Familiarity with object oriented programming (OOP) concepts.
  • Worked on python MVC web-frameworks like Django and Flask.
  • Experience in developing web applications and implementing Model View Controller (MVC) architecture.
  • Worked on several standard Python packages like NumPy, Matplotlib, Beautiful Soup, SciPy and urllib2 .
  • Hands on experience regarding WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) architecture.
  • Actively involved in development of front-end side of web-application using CSS, HTML, JavaScript and jQuery.
  • Familiar with both REST architecture and SOAP protocol.
  • Experienced in working with both the SQL (MySQL, MS SQL Server, PostgreSQL) based and NoSQL (MongoDB) based databases.
  • Actively involved in developing the methods for Create, Read, Upload and Delete (CRUD) in SQL based databases.
  • Hands on experience of installing, configuring, modifying, testing and deploying applications using AWS and Jenkins.
  • Experienced on web servers such as Apache Tomcat and Coherence server.
  • Worked on AJAX client-side script to transform Datasets and Data tables into HTTP- Serialization JSON strings.
  • Working experience while following AGILE and WATERFALL methodologies with high quality deliverables delivered on-time.
  • Experience with Test driven Development (TDD).
  • Involved in Unit testing and regressive Integration testing.
  • Strictly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and PyLint.
  • Hands on experience in UNIX/LINUX and Shell Scripting.
  • Experienced with full software development life-cycle (SDLC).

TECHNICAL SKILLS:

Operating Systems: MS Windows, Red Hat LINUX, UNIX, MAC OS, UBUNTU

Programming Languages: Python, UNIX / Linux Shell Scripting (Bash), C, C++, XML, JavaScript, JQuery, HTML, HTML5, CSS, and CSS3.

Databases: Oracle, MySQL Server, PostgreSQL, Mongo DB

Web Frameworks: Django, Flask

Configuration Management: GitHub, SVN, CVS

SDLC Methods: Agile, Waterfall

Application Servers: Web logic, Apache Tomcat servers, WebSphere, Django

Technical Writing Tools: Sublime Text, PyCharm, Eclipse, Notepad++, MSWord, Excel, Pages

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Python Developer

Responsibilities:

  • Requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users. 
  • Complete software development was designed and implemented using Agile Methodology and SCRUM Process.
  • Used Django/Python web-framework to develop application.
  • Used MVC framework to build modular & maintainable applications. 
  • Designed and developed transactions and persistence layers to save/retrieve/modify data for application functionalities using Django and PostgreSQL.
  • Automated data movements using python scripts. 
  • Involved in splitting, validating and processing of files.
  • Involved in building database Model and Views utilizing Python, in order to build an interactive web based solution.
  • Used AWS for application deployment and configuration. 
  • Written shell scripting for automation. 
  • Designed database schema design and defined relationships between tables. 
  • Provided technical assistance for maintenance, integration and testing of software solutions during development and release processes. 
  • Developed UI screens using HTML, CSS, AJAX, JavaScript and jQuery
  • Applied unit test framework for testing code regressively.
  • Ensured quality by versioning with Git

Environment: Python, Django, Amazon (AWS, EC2, S3), PostgreSQL, JIRA, Linux, Shell Scripting, GIT.

Confidential, Houston, TX

Python Developer

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used the Model View controller (MVC) framework to build modular and maintainable applications
  • Building reusable code and libraries for future use.
  • Developed scalable applications using Django framework.
  • Performed documentation and user training.
  • Build all database mapping classes using Django models with the help of ORM like SQLAlchemy.
  • Wrote multi-thread scripts to obtain optimal performance.
  • Integration of user-facing elements developed by a front-end developer with server side logic.
  • Used data structures like directories, tuples, object oriented class based inheritance features for making
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Operated all the user side validation using JavaScript and AJAX.
  • Profiled python code for optimization and memory management.
  • Implemented locking mechanisms using multithreading functionality.
  • Responsible for debugging and troubleshooting the web application.
  • Involved in entire lifecycle of the project including Design, Development, and Deployment, Testing and implementation and support.

Environment: Python, Django, HTML5/CSS, MS SQL, MySQL, JavaScript, Eclipse, Linux, Shell

Confidential, Denver, CO

Python Developer

Responsibilities:

  • Worked on requirement gathering and High level design. Worked on Waterfall model to get best result. 
  • Developed the application using Python and MySQL  
  • Build all database mapping classes using Django ORM models.
  • Used several Python libraries like NumPy, Pandas and MatplotLib
  • Developed object-oriented programming to enhance company product management
  • Written programs to parse excel file and process many user data with data validations. 
  • Ensured high quality data collection and maintaining the integrity of the data. 
  • Used HTML/CSS and JavaScript for UI development. 
  • Was involved in environment code installation as well as the SVN implementation. 

Environment: Python, Django, MS SQL, Eclipse, Linux, Shell Scripting, SVN & XML.

Confidential, El Segundo, CA

Python Developer

Responsibilities:

  • Participate and provide leadership in the system design and development activities focused on data management and analytics.
  • Designed Forms, modules, Views and Templates using Django/Python.
  • Installed/configured/maintained MySQL database and MongoDB database.
  • Analyze, develop, integrate, and then direct the operationalization of new data sources.
  • Developed widgets for GUI using PyGtk modules of Python.
  • Developed tools using python and Shell Scripting to automate some of menial tasks.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, SASS and JavaScript.
  • Used Jenkins to deploy Django application.
  • Work proactively to predict and minimize potential issues before they arise, and resolves those that do in a timely manner.
  • Profiled python code for optimization and memory management.

Environment: Python, GIT, Jenkins, Shell Scripting, Django Framework, SQL, MySQL.

Confidential

Jr. UI Developer

Responsibilities:

  • Participated with team on implementing new features and UX in an agile environment.
  • Used Net beans IDE and developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
  • Developed templates using HTML, CSS, BOOTSTRAP, and JAVASCRIPT based on client's request.
  • Helped create interactive prototypes and UI specifications, including screen layouts, color palettes, typography, and user-interface elements.
  • Worked closely with Technical Development Manager to help track, prioritize, estimate, and recommend resources for all Technical Development Team projects.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Environment: MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, JavaScript.

We'd love your feedback!