We provide IT Staff Augmentation Services!

Sr Python Developer Resume

5.00/5 (Submit Your Rating)

Edison, NJ

PROFESSIONAL SUMMARY:

  • Experienced python web application developer with over 4+ years of experience. Extensive knowledge in designing, developing, testing, deploying and maintaining web applications. Results driven to achieve increased efficiency, reduced costs, and improved client relations and excellent self - starter skills with strong personal ownership of developing based activities and attention to details.
  • Over 4+ years of experience in developing web-based applications, software development and design using Python 2.7, Python 3.6, Django 1.9/1.8, XML, CSS, HTML, DHTML, JavaScript and JQuery
  • Experience with Django, a high-level Python Web framework. Experience object oriented programming (OOP) concepts using Python, Django and Linux.
  • Familiar with JSON based REST Web Services.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL.
  • Developing high availability real time Messaging system
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
  • Well aware of SDLC, Waterfall, Test-driven development (TDD) and Agile/Scrum Methodologies.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML,CSS, and JavaScript.
  • Proficient in SQL databases MS SQL, MySQL, and Oracle.
  • Extensive experience with Object Oriented Design and SDLC methodologies using Rational Rose, Unified Modelling Language (UML).
  • Good knowledge of various Design Patterns and UML.
  • Expertise in MVW frameworks like Django, Java Script and JQuery.
  • Used Python, JQuery, JavaScript and JSON at the front end.
  • Experienced in developing Web Services with Python programming language.
  • Experienced in MVC framework Django
  • Expertise in Object-Oriented design and coding.
  • Experience in analyzing and handling large database using Oracle Relational data Architecture.
  • Followed Agile Methodologies (Scrum), involved in daily stand-up meetings.
  • Good idea on bug testing tools like JIRA and ALM
  • Experience with Atom Editor and Komodo IDE.
  • Hands on experience deploying projects in production and staging environment.
  • Good knowledge on Jenkins, a Continuous Integration tool.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.

WORK EXPERIENCE:

Confidential, Edison, NJ

Sr Python Developer

Responsibilities:

  • Worked with offshore teams and internal clients to Design and analyze the requirements of in-house applications.
  • Technical experience with WAMP (Windows, Apache, MySQL, PYTHON) architecture.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL and Django.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Gathered all requirements for developing and analyzing requirement of projects.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Designed front end using UI, HTML, Bootstrap, and JavaScript.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Performed defect analysis and Interaction with Business Users during UAT/SIT.
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modelling Tools
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Deployed the application on cloud using Digital Ocean.
  • Used Git to upload and retrieve project history.
  • Developed a Front-End GUI as stand-alone Python application.
  • Used RESTful API for information extraction.
  • Used Python libraries like Pandas, NumPy for creating and manipulating the data.
  • Used Komodo IDE for scripting.
  • Worked with Marketing and Sales teams to enhance applications to suit their needs.
  • Debug application deployments on multiple environments.
  • Trained and documented initial deployment and Supported product stabilization/debug at the deployment site.
  • Mentored junior and mid-level engineers.

Environment: Python 3.6, Django, MySQL, XML, Windows, Linux, HTML, CSS Bootstrap, JQuery, JavaScript, Git, GitHub.

Confidential, Brentwood, Tennessee

Jr.Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Developed rich user interface using CSS, HTML and JavaScript
  • Created Business Logic using Python
  • Used Django framework for application development.
  • Created database using MySQL, wrote several queries and Django API’s to extract data from database.
  • Created specific images using Python Imaging Library for the custom images used for each book.
  • Wrote scripts in Python for extracting data from HTML file.
  • Effectively communicated with the external vendors to resolve queries.
  • Used Git for the version control.
  • Used Atom Editor for scripting.
  • Used Django configuration to manage URLs and application parameters.
  • Participate in Sprint Retrospective calls to discuss pros and cons in current sprint and identify areas of improvement from next sprint.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Actively updated the upper management with daily updates on the progress of a project that include the classification levels that were achieved on the data.
  • Involved in designing use-case diagrams, class diagrams, interaction using UML model.
  • Followed AGILE development methodology to develop the application.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Implemented Integration test cases.
  • Used Git to resolve and coding the work on python.

Environment: Python 2.7, Django, MySQL, Windows, Linux, HTML, CSS, JavaScript,Git

Confidential

Software Developer

Responsibilities:

  • Developed the UI of the website using HTML, CSS and JavaScript.
  • Involved in the Designing, developing and testing of the website
  • Worked on frontend and backend modules using Python.
  • Handled server side validation using JavaScript.
  • Developed data management system using MySQL.
  • Worked with millions of database records on a daily basis, finding common errors and baddata patterns and fixing them.
  • Rewrite existing Python module to deliver certain format of data.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code
  • Created Test Plan test cases and automated some of the test scripts through selenium in python.
  • Used GIT version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Attending various calls with Business Analysts and Development team during Requirements Analysis
  • Performed Automated Unit and system integration testing.
  • Trained users and did production support.

Environment: Python, Selenium, MySQL, HTML, CSS, JavaScript, Django, Git, Oracle

We'd love your feedback!