Sr. Python Developer Resume
3.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY
- Over 6+ years of experience in design, development, testing and implementation of various stand - alone and client-server architecture based enterprise application software in Python on different domains.
- Good experience in developing web applications implementing Model View Control architecture using Django web application frameworks.
- Around 5 years in Python (libraries used: libraries- Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas dataframe, networkx, urllib2, MySQLdb for database connectivity) and IDEs - sublime text, eclipse, pycharm, emacs.Flask.
- Good Knowledge of Django Frameworks.
- Working Knowledge of Java and Java related frameworks.
- Good knowledge of web services with protocols SOAP, REST.
- Good knowledge of server Apache Tomcat, Web logic.
- Experienced in working with various Python Integrated Development Environments like NetBeans, PyCharm, PyScripter, PyDev, Eclipse and Sublime Text.
- Experienced with databases using ORMs/DOMs for integrating with Mysql, Postgres, Neo4J, MongoDB, and Cassandra SQLite. Also, experienced with writing custom queries through database connectors.
- Worked on various operating systems like Windows XP/ 7/10, UNIX, Ubuntu, Red hat Linux.
- Experienced in web applications development using Django/Python while using HTML/CSS/JS for server-side rendered applications.
- Experienced in developing API services in Python/Tornado.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
- Involved in Developing a Restful API'S service using PythonFlaskframework.
- Hands on experience in using version control systems Git and GitHub.
- Knowledgeable in Angular JS and Node JS.
- Excellent presentation and graphics designing skills.
- Good Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Created Linux shell scripting using Python for unattended execution of lengthy and repetitive sequences of commands.
- Exposure to threading limitations of Python, and multi-process architecture.
- Familiarity with event-driven programming in Python.
- Provided guidance around technical ideas to improve efficiency and meet technical requirements.
- Good at managing multiple tasks within stipulated time and ability to cope up with latest technologies.
- Product Data base maintenance and Contract Performance Reporting. Highly motivated, hard-working and result-oriented person with excellent communication skills.
- Driven to provide the highest level of service in business process improvement initiatives while providing valuable information for timely managerial decision-making.
PROFESSIONAL EXPERIENCE
Sr. Python Developer
Confidential -Dallas, TX
Responsibilities:
- Extensively used Python / Django Framework for developing backend of applications.
- Responsible for analysing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
- Involved in Developing a Restful service using PythonFlaskframework.
- Actively involved in Initial software development life cycle (SDLC) of requirement gathering and also in suggesting system configuration specifications during client interaction.
- Analysis the logs data and filter required columns by logstash configuration and send it to elasticsearch.
- Handled Business logics by backend Python programming to achieve optimal results.
- Implementing admin sites to manage database information with FlaskAdmin, MySQL and SQLite.
- Generated various graphs for business decision making using Python matplotlib library.
- Tested various regular expression in URL Dispatchers in Django.
- Improving preexisted client based applications by introducing Django framework in backend
- Developed frontends using HTML5, CSS, JavaScript and JQuery.
- Analysed and Designed workflows based on business logic.
- Designed user friendly Interface using Bootstrap framework.
- Implemented AJAX to update necessary section of webpages and hence, avoiding the need for reloading the entire web page.
- Executed asynchronous tasks with help of Celery and RabbitMQ.
- Participated in implementation, design, development and testing stages of projects.
- Prepared design and impact analysis documents.
- Design, model and optimize relational databases tables in MySQL.
- Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
- Developed a portal to manage and entities in a content management system usingFlask.
- Design and developed applications to be cross-browser and cross-platform compatible
- Coordinated and supported validation team during testing phase.
- Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.
- Deployed the project into Heroku and also used Github version control system.
- Followed best practices and standards throughout the development of the project, while implementing various design patterns.
- Modified existing webpages to enhance the usability.
- Maintained Puppet rspec for testing various unit/system automation schemes
- Well skilled in maintain records of change requests, trouble reports and requirements collection.
- Worked with team of Python developers while developing applications.
Python Developer
Confidential, San Ramon, CA
Responsibilities:
- Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Developed a portal to manage and entities in a content management system usingFlask.
- Web implementation for different web sites (landing pages) with Flask and Python
- Dealt with company-wide transition from Redis toElasticsearchfor caching and catalog browsing/searching
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript and JQuery.
- Wrote a cross platform file event logger to update documents inElasticsearchusing Django and Tika.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed Python application using Mongo DB.
- Created scripts in Python for manipulating, parsing and converting data in excel sheets
- Created backend database T-SQL stored procedures and Jasper Reports.
- Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team. build high-performance streaming REST server inFlask
- Design theElasticsearchconfiguration files based on number of hosts available, naming the cluster and node accordingly.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Deployed with Fabric on AWS on EC2 instance with Postgres RDS and S3 file storage.
- Wrote HTML front end pages using Django templates.
- Experienced in Agile Methodologies and SCRUM Process.
- Used Django configuration to manage URLs and application parameters.
- Also used Bootstrap as a mechanism to manage and organize the html page layout.
- Involved in debugging the applications monitored on JIRA using Agile methodology.
Python developer
Confidential - Orlando, FL
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Designed and developed a horizontally scalable APIs using PythonFlask.
- Customize the display in the necessary UI framework, using PHP/JSP, jQuery, JavaScript, Angular JS,elasticsearchVendor.
- Participated in the complete SDLC process.
- Developed user interface using CSS, HTML, JavaScript and JQuery.
- Wrote Python modules to extract/load asset data from the MySQL source database.
- Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
- Trained employees on how to develop JIRA gadgets, create ETL scripts with Python for Elasticsearchand data processing.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used Django framework for application development.
- Created entire application using Python, Django, MySQL and Linux.
- Designed and developed a horizontally scalable APIs using PythonFlask.
- Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
- Created database using MySQL, wrote several queries to extract/store data.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Coded test programs and evaluated existing engineering processes.
- Designed and configured database and back end applications and programs.
- Performed research to explore and identify new technological platforms.
- Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
- Wrote build & deployment on Linux environment and deployed the application on Apache webserver.
- Resolved ongoing problems and accurately documented progress of a project.
