Python Developer Resume
0/5 (Submit Your Rating)
San Antonio, Tx
SUMMARY:
- Over 6+ years of experience as an application Developer and Coding with analytical programming using Python, Django.
- Experience with Django framework, Python, Amazon web services and Web Development.
- Very good experience in developing web - based applications using Python, GTK, QT, DJANGO. XML, CSS3, HTML5, JQuery, JavaScript Bootstrap, DHTML, Angular.js...
- Experienced in one full life cycle application development.
- Experience object oriented programming (OOP) concepts using PHP, Python and C++.
- Professional experience in object oriented Design and Programming concepts.
- Experienced in maximizing business value by combining data science with bigdata by leading multiple efforts in building Hadoop platforms.
- Experienced in LAMP (Linux, Apache, MySQL, and Python/PHP) and WAMP (Windows, Apache, MYSQL, and Python/PHP) Architecture.
- Great knowledge of web services with protocols SOAP and REST.
- Great experience in developing web applications by following Model View Control (MVC) Architecture using server-side applications Pyramid, Flask and Django.
- Experienced in agile software methodology and involved in each phase of Software Development Life Cycle (SDLC).
- Well experienced in WebPy, BottlePy, and Django Framework.
- Developed applications using socket programming (TCP/IP and UDP).
- Great experience in SVN, Git, GITHUB, JIRA, CVS, Perforce, Jenkins.
- Experienced in several types of testing as Unit testing, Integration testing, Functional Testing, User acceptance testing.
- Good technical writing skills and functional documents defined by the business requirements.
- Proficient in using editors Eclipse, PyCharm, PyScripter, Pyspark, Numpy and Sublime Text while developing different applications.
- Familiar with several stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
- Special skills in developing user friendly, simple web based applications.
- Great experience with continuous integration and automation using Jenkins.
- Good knowledge in writing in sub Queries, Stored Procedures, Triggers, Cursors, and functions on MySQL and PostgreSQL database.
- Expertise in working with different operating systems like Windows, UNIX/LINUX and MAC OSX.
- Great experience in debugging, problem solving, testing skills and optimization.
- Highly motivated, quick learner, dedicated and proven ability to build and manage a team and worked individually.
- Good experience in creating Git repository and project was added to GitHub.
- Work experience on Python Open stack API’s.
- Accustomed to fast pace environment changing priorities & multitasking.
- Great written and oral communication skills with results-oriented attitude.
PROFESSIONAL EXPERIENCE
Python Developer
Confidential,San Antonio, TX.
Responsibilities:
- Experienced in designing, developing and coding the application in Python using Django MVC.
- Worked on dashboard using Highcharts JavaScript library.
- Also Used Django configuration to manage URLs and application parameters.
- Good Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
- Well experienced in integrating python with Web development tools and Web Services.
- Used technical writing skills and executed various MYSQL database queries from python using Python MySQL connector and MySQL DB package.
- Wrote scripts in Python for extracting data from HTML file.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Built application logic using Python 3.1.
- Utilized PyUnit, the Python Unit test framework, for all Python applications.
- Used the Django Framework to develop the application.
- Created most important Business Rules which are useful for the scope of project and customer needs.
- Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3, JQuery and JavaScript.
- Build REST web service by building Node.js Server in the back-end to handle requests sent from the frontend jQuery Ajax calls.
- Used standard Python Modules e.g. CVS, RobotParser, itertools, pickle, lxml for development.
- Interactive in providing change requests, trouble reports and requirements collection with the client.
- Used Collections in Python for manipulating and looping through different user defined objects.
- Built development environment with JIRA, Stash/Git.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Responsible for debugging and troubleshooting the web application.
- Improved code reuse and performance by making effective use of various design patterns.
- Deployed the project into Heroku using GIT version control system.
Environment: Python, JQuery, JSON, HTML5, MySQL, Java Script, XML, Django, XHTML, CSS3, Heroku, Git, SQLAlchemy, RabbitMQ, Bootstrap, Linux, Git.
Python Developer
Confidential,Greenwood village CO.
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Creating database schema for MySQL Database and helped to draw ER-Diagrams using Microsoft Visio.
- Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, JSON, REST, SOAP.
- Used Django configuration to manage URLs and application parameters.
- Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
- Designed and developed the UI for the website with HTML, CSS, JavaScript, AJAX and Angular JS.
- Wrote Python modules to view and connect the Apache Cassandra instance.
- Developed tools to automate Prime functionalities using Python, Shell scripting and XML.
- Created Unit/Regression test framework for working/new code.
- Designed the generic message entity for the whole system using the Builder pattern.
- Involved in working with Python open stock API's.
- Responsible for managing large databases using Panda data frames and MySQL.
- Wrote and executed various MySQL database queries from Python-MySQL connector and MySQLdb package.
- Involved in debugging and troubleshooting issues and fixed many bugs in two of the main applications which are main source of data for customers and internal customer service team.
- Strong knowledge with REST API development.
- Generated Python Django forms to maintain the record of online users.
- Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
- Implemented SOAP/RESTful web services in JSON format.
- Created Git repository and added the project to GitHub.
- Involved in debugging the applications monitored on JIRA using agile methodology.
- Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
Environment: Python, Django, Agile, Jira, Cassandra, MYSQL, GITHub, Shell Scripting, OOD, JavaScript, XML, Restful, JSON, Angular.js, Apache HTTP, Tomcat, AJAX, CSS, HTML, Panda API, PyQT.
Python Developer
Confidential,San Diego California.
Responsibilities:
- Designed and developed data management system using MySQL.
- Rewrite existing Python/Django/Java module to deliver certain format of data.
- Used Django Database API's to access database objects.
- Wrote Python routines to log into the websites and fetch data for selected options.
- Used other packages such as Beautifulsoup for data parsing.
- Worked on writing and as well as read data from csv and excel file formats.
- Wrote python scripts to parse XML documents and load the data in database.
- Developed approaches for improving NLP pipeline.
- Generated property list for every application dynamically using python.
- Responsible for search engine optimization to improve the visibility of the website.
- Handled all the client-side validation using JavaScript.
- Creating unit test/regression test framework for working/new code
- Using Subversion version control tool to coordinate team-development.
- Responsible for debugging and troubleshooting the web application.
Environment: Apache, Python, JavaScript, AJAX, CSS, XHTML, HTML, Linux, MySQL, Django.