Python Django Developer Resume
New, JerseY
SUMMARY
- 8+ years of experience as a PythonWeb/Application Developer wif strong focus on analytical programming - performed data analysis and data visualizations
- Experienced wif full software development life-cycle, architecting scalable platforms, database design and agile methodologies.
- Experience in object-oriented programming (OOP) concepts like Multi-Threading, Exception Handling and Collections using Python.
- Experienced in design patterns such as MVC using Django, Flask and deploying application on Apache tomcat server, containerizing applications using Docker.
- Good experience in software development using Python and using its libraries and modules like NumPy, Pandas, Pickle, Jupyter, SciPy, Python-twitter, Matplotlib, urllib2 for data analytics and rapid development
- Proficient in Python OpenStack API'S and GUI framework - Pyjamas (for web).
- Strongly 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.
- Involved in Unit testing and Integration testing of the code using PyTest.
- Proficient in SQL databases MYSQL, PostgreSQL, Oracle and MongoDB.
- Having experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PL/SQL and PostgreSQL database wif ETL and Teradata experience
- Experience in Continuous Integration (CI): Gradle, Maven, Ant, Hudson/Jenkins and good noledge in maintaining various version control systems such as GIT, SVN, CVN.
- Experience in UNIX/Linux shell scripting for job scheduling, batch-job scheduling, automating batch programs, forking and cloning jobs.
- Experience in Third Party tools like CollectD, SNMP, Karaf, Yang, Yaml, OSGi
- Worked on Java: Zookeeper Curator, Guava, Logging (slf4j, logback, log4j), Junit
TECHNICAL SKILLS
Programming Languages: Python, C, C++,GoLang, Shell programming
Web Technologies: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, XML, Docker
Frameworks: Django, Flask, Pyramid, Pyjamas, Web2py, Bootstrap
Python Libraries: NumPy, SciPy, Pandas, Jupyter, Matplotlib, Urllib2, Python-twitter
Databases: MySQL, Oracle, PostgreSQL, DB2, NoSQL - MongoDB and Cassandra
Web Services: AWS, SOAP, RESTful
Servers: IBM WebSphere, WebLogic, JBoss, Apache Tomcat
Version Control: Git, GitHub, SVN, CVS
Deployment Tools: Heroku, Jenkins, Ansible
Operating Systems: UNIX, Linux, Windows, Mac OS
Testing Tools: Selenium, HP QC, HP QTP
Methodologies: Agile, Scrum and Waterfall
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Python Django Developer
Responsibilities:
- Involved in design for front and back-end architecture.
- Implemented the lazy load for each page using Django Paginator.
- Developed Django web page comprised of navigation bar, customer page using Django template.
- Used Django Session for better performance of the web page.
- Performed Django model design pattern and ORM for Back-end server.
- Created the module transforming the web page to pdf file using Python.
- Assisted in Node.js Server deployment wif Heroku.
- Extensive work in big data collecting using Python module such as Selenium, BeautifulSoup4 for web scraping.
- Used Numpyto analyze customer preference and Pandas and Matplotlib to visualize the result.
- Assisted for the prediction of customer preference using Tensorflow.
- Rendered and utilized the customer service page using CSS, HTML, and JavaScript.
- Created user-defined decorator to render HTML page.
Environment: Python, Selenium, BeautifulSoup4, Numpy, TensorFlow, Matplotlib, Django, Django-rest-framework, Django-Paginator, CSS, HTML, Bootstrap, Heroku.
Confidential, New York City, New York
Python Developer
Responsibilities:
- Designed and developed customer preferences portal in Python using Django framework.
- Automating the deployment of applications as portable, self-sufficient containers dat can run on the cloud or on-premises using Docker.
- Created custom user wif overriding key field and adding more fields other TEMPthan dat provided by the Django out-of-box features.
- Customized user registration wif two steps (in-active user creation and email activation).
- Designed User Interface to leverage HTML, XHTML, AJAX, CSS and JavaScript.
- Implemented Ajax calls to get, post, delete REST API calls for upload and delete files.
- Implemented web scraping using Python’s Beautiful Soup library.
- Worked wif Pandas for automatic and explicit data alignment, easy handling of missing data and performed Data framing, Data Analysis, and Data representation
- Worked on writing and as well as read data from CSV and excel file formats.
- Worked on data analysis and data mining algorithms using teradata
- Used Numpy, Scipy, Matplotlib libraries for n-dimensional representation of data and plotting graphs.
- Achieved business process automation via applications developed using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Managed Build, Reporting, and documentation using Maven.
- ETL process for continuously bulk importing catalog data from MySQL into Elastic search
- Wrote python scripts to perform CRUD operations on MySQL database.
- Experience in automation via Bash/shell scripting and Python programming.
- Involved in Unit testing and Integration testing of the code using PyTest.
- Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings. And monitored on JIRA (Agile).
Environment: Python, Django, Django REST framework, Bootstrap Framework, Nodejs, Jenkins, GIT, Zeus, JBOSS, Ruby, Cassandra, Jira, Microsoft AZURE.
Confidential, Dallas, TX
Python Developer
Responsibilities:
- Developed and designed e-mail marketing campaigns using HTML, JavaScript and CSS.
- Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
- Good noledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
- Extensive experience in designing and implementing various web applications in both LAMP (Linux, Apache, MY SQL, PHP) Environments.
- Having Good Experience in Object Oriented Concepts (OOPS) wif C# and Python.
- Experience in analyzing and handling large datasets using Oracle Relational database.
- Working wif backendPythonautomation, CI pipelines, Docker and cloud provisioning/automation.
- Experience in building frameworks inPythonfor Test Automation.
- Worked on - Continuous Integration (CI): Gradle, Maven, Ant, Jenkins, Git
- Excellent Experience in Code Refactoring and Udeploy. Solid ability to code in JavaScript.
- Experience in Bash Shell Scripting, SQL and Java Full stack web development usingPython.
- Good noledge on IBM WebSphere Application Deployment and maintenance of an application on Application Server using clusters concept and IBM Tivoli Monitoring.
Environment: Python, Django, Web Framework, HTML5, CSS3, Bootstrap, MongoDB, Linux, Javascript, JQuery, AJAX, JSON, Sublime Text, Jira, Git, Django-cms, SSO, database access,Django-cms plugins, Bootstrap, Agile, Eclipse, Weblogic, GitHub, Junit, Agile, UML, JSP, Xml, SOA.
Confidential, Raleigh, NC
Python Developer
Responsibilities:
- Develop, test, deploy and maintain the application.
- Worked wif UI team to maintain and monitor the application using JAVA andPython.
- Developed web-based applications usingPython2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery.
- Developed UI screens using Angular JS (Custom Directives, Validation and Promises).
- Developed Angular Controllers, Services, Filters and HTML templates using Angular Directive.
- Rewrite existing Java application inPythonmodule to deliver certain format of data.
- WrotePythonscripts to parse csv files and load the data in database.
- Generated property list for every application dynamically usingPython.
- Developed automated testing framework for command-line based tests on Linux using
- Objected Oriented Perl and for selenium-based tests usingPython.
- Developed Test Cases using Easy Mock and used POSTMAN to test REST Calls.
- Worked in agile environment and developed CI/CD(Continuous Integration and Continuous Deployment) pipeline through Jira, GitHub, Team City, Pypi, Docker Hub, Supported Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Expert in writingPythonmodules to extract/load asset data from the MySQL source database.
- Wrote and executed various MySQL database queries fromPython-MySQL connector and MySQL database package.
- UsingPython/Django, HTML, CSS, Sass, JavaScript, SQL, and PostgreSQL, maintaining and adding software
Environment: Python2.7/2.6,Django1.4/1.3, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript, SQl,PostgreSQL, Jira, REST API, Mongo DB.
Confidential
Python Developer
Responsibilities:
- Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
- Extensively used OOD concepts in overall design and development of the system.
- Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
- Prepared and analyzed reports using Python libraries and involved in environment Setup.
- Involved in database scrapes, folder cleanup, applying data retention using Airflow.
- Produce SAS Graphical reports showing GPLOT charts as well as PIE and BAR charts for analysis while providing the drill down capabilities.
- Used Python and Django to interface wif the JQuery UI and manage the storage and deletion of content.
- Assisted wif the addition of Hadoop processing to the IT infrastructure.
- Implementing customer data collection wif PySpark/Hadoop analytics.
- Developed Hadoop integrations for data ingestion, data mapping and data processing.
- Used XML for dynamic display of options in select box and description on web page.
- Resolved user problems in a timely and accurate manner as a member of the End-User support team.
- ETL process for continuously bulk importing catalog data from MySQL into Elastic search
Environment: Python 3.x, Django 1.7, Java Script, Coffee Scripting, Elastic Search, Kafka, Airflow, DAG, LESS, HTML, Angular JS, JSON, AJAX, XML, CSS, MySQL, PySpark, SAS/SQL, Hadoop Bootstrap, Restful Web Services, Beautiful Soup, Jenkins, GitHub, Ansible, Linux, PyCharm.