We provide IT Staff Augmentation Services!

Python/django Developer Resume

3.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Extensive experience as a Web/Application Developer and coding with analytical programming using Python, C++, SQL and Java.
  • Experience in Analysis, Design, Development, Management andImplementation of various stand - alone, client-server enterprise applications.
  • Extensive knowledge in Python, PHP, C++, Shell Scripting, Java, UNIX and Linux.
  • Experience in UI development using HTML5, CSS, SASS, javascript, jQuery, angularjs and Coffeescriptand other similar web technologies.
  • Experience in building web application using jQuery-AJAX-Json combination to consume data from web services APIs, SQL.
  • Experienced in developing Web Services with Python programming language.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, Oracle 10g and PostgreSQL database.
  • Experienced in web applications development using Django/Python, Flask/Python, and Angular.js.
  • Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON and Javascript, CSS, Bootstrap.
  • Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity.
  • Using django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Experience with Test Driven Development (TDD) using rspec, factory girl and junit.
  • Good experience in working with data analytics, data wrangling and Excel data extracts in a Python based environment.
  • Experience with Behaviour Driven Development (BDD) using Cucumber, Capybara and gherkin plugin.
  • Great knowledge on Version control tools like CVS, GITHUB, SVN.
  • Good knowledge of web services with protocols such as SOAP and RESTful API.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Knowledge of ORM mapping using SQLACHEMY.
  • Good knowledge of Google App Engine, webapp2 and jinja.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and Oracle database.
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0, and 2.1) and MongoDB (2.6, 2.4), Orient DB.
  • Good knowledge of J2EE Architecture (JSP, JDBC, Data Source, JNDI, JMS, Servlets,).
  • Experience in working with different operating systems Windows … UNIX, Linux, and MAC OS X.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

PROFESSIONAL EXPERIENCE

Python/Django developer

Confidential - NYC, NY

Responsibilities:

  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Involved in designing user interactive web pages as the front end part of the web application using various web technologies like HTML, JavaScript, Angular JS, JQuery, AJAX and implemented CSS for better appearance and feel.
  • Knowledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like IE 6, IE 7, IE 8 and FF.
  • Used AJAX to modify small portions of the web pages by sending a request to the server avoiding the need of reloading the entire web page
  • Interactive in providing change requests, trouble reports and requirements collection with the client.
  • Developed an internal web application that allowed business users to quickly build large CSV files with custom columns from multiple MongoDB collections through a web interface using Python, Flask, uWSGI, and Nginx
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
  • Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing
  • Implemented monitoring and established best practices around using elastic search.
  • Install and configuring monitoring scripts for AWS EC2 instances.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Working under UNIX environment in development of application using Python and familiar with all of its commands.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Updated and maintained Jenkins for automatic building jobs and deployment.
  • Used many regular expressions in order to match the pattern with the existing one and store them in data base on a chronological basis.
  • Implemented code to perform CRUD operations on MongoDB using PyMongo module.
  • Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
  • Involved in development of a Map based application for integral analysis purpose.
  • Updated and maintained Puppet rspec unit/system test.
  • Experience in debugging and troubleshooting programming related issues.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.

Python Developer

Confidential - Atlanta, GA

Responsibilities:

  • Was involved in Business requirements, system design meetings and Data analysis team.
  • Python, Django, MySQL were used to create the complete application.
  • Packages like Beautiful Soup to facilitate the purpose of data parsing and by using the Django templates HTML front end pages were written.
  • Used other packages such as Beautiful Soup for data parsing and wrote the HTML front end pages using Django Templates.
  • Django views were used to write the business logic and all other application functions.
  • Build all database mapping classes using Django models and used Python scripts to update content in the database and manipulate files.
  • Worked on UI using HTML5, CSS3 and Java Scripts.
  • Python Django forms were generated to record online user data and to write test cases PyTest was used.
  • Information extraction was done by using RESTful API.
  • To fetch data of definite options that are selected, Python routines were written to log into websites.
  • Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
  • Worked with ORM Libraries including Django ORM, SQLAlchemy.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
  • Using MYSQL a system of data management was designed and developed and queries were optimized in order to improve the performance.
  • Various static/media files along with database were hosted into Amazon cloud and support for Amazon AWS S3 and RDS was added.
  • Participated actively in unit testing, integration testing and GUI.
  • Python twitter library was used for fetching important keywords of twitter feeds.
  • Was a part of troubleshooting, debugging the web application.
  • Performance and consistency being the main factors of consideration the code was tuned.

Python Developer

Confidential - Hercules, CA

Responsibilities:

  • Responsible for setting up networks through Design and Development.
  • Performed analysis of PHP/C++ code to figure out the business logic.
  • Developed GUI using HTML, AJAX, Javascript and jQuery.
  • Re-engineered various modules for implementing changes and creating efficient system.
  • Involved in the development ORM Queries.
  • Used Webservices for integration with Back Office system.
  • Developed dynamic web pages using python Django Frameworks.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Used SVN and GIT sub version control tools to coordinate development of team.
  • Supported Apache Server on Linux Platform.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Developed client side validation code using JavaScript and JQuery.
  • Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
  • Built web journal with Flask framework and Jinja templates
  • This involves designing database model for the entire application like creating tables, views and stored procedure using MongoDB.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Special skills in developing user friendly, simple yet effective web based applications.

Python Developer

Confidential - Confidential, MA

Responsibilities:

  • Participated in all the stages of software development lifecycle like design, development, and implementation and testing.
  • Django Framework that was used in developing web applications to implement the model view control architecture.
  • For database access DJango API's have been used.
  • Business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django
  • Views and Templates were developed with Python and to create a user-friendly website interface Django's view controller and template language is used.
  • Developed UI using CSS, HTML, JavaScript, AngularJS, JQuery and JSON.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • A Django dashboard with custom look and feel for end user has been created after a careful study of the Django admin site and dashboard..
  • Unit Test Python library was used for testing many programs on python and other codes.
  • JIRA was used to build an environment for development.
  • Different testing methodologies like unit testing, Integration testing, web application testing were performed.
  • For the extraction of data from the database various queries were written and a database was created using MYSQL.
  • To build and populate DB and to ensure the standards the team of QA was also collaborated.
  • In order to avoid the reloading of the entire web page to update small portions, AJAX in UI was used.
  • For sending and receiving the data between multiple systems RESTful Web-Services were implemented.
  • Features for dashboard were developed and tested using CSS, JavaScript, Django, Bootstrap
  • Git repository was created and added to GitHub project.
  • An application was developed in Linux environment and dealt with all of its commands..
  • Performance and consistency being the main factors of consideration the code was tuned.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

We'd love your feedback!