Python Developer Resume
4.33/5 (Submit Your Rating)
SUMMARY
- 10+ years of experience as a Python Development , Deployment and maintenance of web apps based on Python Django / Flask Framework and Spring framework in Java platforms.
- Good experience of software development in Python (libraries used: BeautifulSoup, Numpy, Scipy, Matplotlib, Markdown, Pandas Data frame, network, urllib2, MySQL dB (for database connectivity) and IDEs - Sublime text, Spyder, PyCharm.
- Experience in using frameworks and tools like Django, Flask, Django REST, Hibernate ORM, Spring.
- Have worked with Spring Framework, J2EE Architecture and Apache Tomcat Server.
- Strong experience using REST Web Services for data communication between remote systems, designed, developed and testing of REST interfaces in Java and Python.
- Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and Spring web application frameworks.
- Experienced in MVC frameworks like Django, AngularJS, JavaScript, JQuery and Node.js.
- Experienced in web applications development using Django/Python, Flask/Python and Node.js, Angular .js, DOJO, jQuery while using HTML/CSS/JS for server-side rendered applications.
- Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
- Using Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
PROFESSIONAL EXPERIENCE
Confidential - NYC
Python DeveloperResponsibilities:
- Designed front end and backend of the application utilizing Python on Django Web Framework.
- Developed consumer-based features and applications using Python and Django in test driven Development.
- Worked on front end frame works like CSS Bootstrap for development of Web applications.
- Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
- Develop consumer-based features and applications using Python, Django, pyramid, Flask, Web2py, HTML and other web technologies.
- With using of Python OS module on UNIX environment, made job cloning and forking.
- Wrote Python modules to extract/load asset data from the MySQL source database.
- Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
- Integrated Redis-Cache with the Django-rest-framework for reading the data faster.
- Implemented Restful Web-Services for sending and receiving the data between multiple systems.
- Extensively worked on Jenkins by installing, configuring and maintaining for Continuous integration (CI) and for End to End automation for all build and deployments.
- Implemented Bash, Perl, Python scripting to automate many day-to-day tasks.
- Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
- Developed the notification service by posting the JSON request in AWS API Gateway, Validating the response in Lambda by getting the data from Dynamo DB and sending the notification through AWS SNS.
- Wrote with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, JQuery, Linux, Sublime Text, and GIT.
- Implemented REST API's in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which Open Stack would be deployed.
- Involved in development of Web Services using and REST for sending and getting data from the external interface in XML and JSON format.
- Involved in various phases of the project like Analysis, Design, Development, and Testing.
- Developed and Tested features of dashboard using CSS, JavaScript, Django, and Bootstrap.
- Wrote Stored Procedures in SQL and Scripts in Python for data loading.
- Created deployment groups in one environment for the Workflows, Work lets, Sessions, Mappings, Source Definitions, Target definitions and imported them to other environments.
- Tested and debugged the product in controlled and real situations.
- Deploy third party's applications using various CI tools like Jenkins.
Confidential - Houston, TX
Responsibilities:
- Designed database Model, APIs and Views utilizing Python to build an interactive web - based application.
- Involved in building database Model, APIs and Views utilizing Python, to build an interactive web- based solution.
- HTML, XML, Angular .JS, CSS, DHTML, JavaScript, JSON and jQuery.
- Worked on several python packages like NumPy, Matplotlib, Beautiful Soup, Pickle, PySide, SciPy, wxPython, PyTables etc.
- Sound knowledge in spring, Hibernate, RDBMS, Web, XML, Ant/Maven, HTML, Python, Confidential Scripting.
- Business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
- Proficient in front and back-end development with experience in Python, Django, AJAX, HTML5CSS3, JavaScript, Bootstrap, jQuery, Angular2, Angular JS, Node JS and Express JS.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools: developed in Python and Bash.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Developed frontend and backend modules using Python on Django including Tasty Pie Web Framework using Git.
- Collect data that introspects the performance of query and update operations on a MongoDB instance.
- Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
- Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration. Also gained familiarity with supporting technologies like kubernetes and Mesos.
- Used regular expression for faster search results in combination with Angular2 built-in and custom pipes.
- Develop consumer-based features and applications using Python, Django, HTML, Behaviour Driven
- Development (BDD) and pair-based programming.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework and Development of Isomorphic ReactJS and Redux driven API client applications.
- Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
- Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
- Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS and good experience with AWS storage services (S3).
- Build Cassandra queries for performing various CRUD operations like create, update, read and delete, also used Bootstrap as a mechanism to manage and organize the html page layout.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
- Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and perform analysis using Django, PostgreSQL.
- Designed automation scripts to back up the old records by using Mongo DB export command and transferred the files into backup machine with the help of ftplib.
- Followed AGILE development methodology to develop the application.
- Developed Golang API and chat-bot using TDD to automate software deployments and rollbacks
- Used Test driven approach (TDD) for developing services required for the application.
- Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python.
- Recorded the online users' data using Python Django forms and implemented test case using Pytest.
- Developed the application using the Test-Driven methodology and designed the unit tests using Python Unit test framework.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
- Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and perform analysis using Django, PostgreSQL.