We provide IT Staff Augmentation Services!

Senior Django Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • I’m having over 8+ years of experience in Analysis, Design, Development and Implementation of various web, stand - alone, client-server applications using Python and Django.
  • Have work experience with various Python Integrated Development Environments like PyCharm, Geany, Eclipse, Spyder and NetBeans..
  • Experienced in developing User Interface using HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, AJAX and XML, Expertise in handling Django ORM and SQLACHEMY.
  • Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a python based environment.
  • Expertise in establishing database connections for Python by configuring packages like MySQL-Python.
  • Experienced in WAMP (Windows, Apache, MYSQL and Python) and LAMP (Linux, Apache, MySQL, and Python) Architectures.
  • Well versed with design and development of presentation layer for web application using technologies like HTML, CSS, Bootstrap and JavaScript.
  • Experienced in using continuous deployment tools such as Heroku, Chef and Jenkins.
  • Worked on Python Testing frameworks like zope, pytest, nose and Robot framework.
  • Experience in working with different operating systems like LINUX, UNIX and WINDOWS
  • Eclipse for software development.
  • Good understanding of web protocols such as HTTP, SOAP, RESTFUL etc.
  • Good knowledge on implementation of object oriented programming concepts using Python, Java, C++ and PHP, Experienced in unit testing and testing using Selenium.
  • Good knowledge in front end technologies such as HTML5, CSS3, Bootstrap, JavaScript, Node.JS, Angular.JS, bamboo.JS, XML, Ajax and JQuery.
  • Good experience in setting up REST API using Django.
  • Developed Java/J2EE applications using Hibernate, XML, Android, XSLT, and applications including using Core Java concepts like OOPS, Multithreading, Garbage Collections, and Collections.
  • Good experience in following agile methodologies of software development including scrum, refactoring and test driven development.
  • Good understanding of NoSQL databases such as MongoDB, Datastax, Redis and Apache Cassandra.
  • Ability to learn and adapt quickly to the emerging new technologies.
  • Developed single page application by using Angular JS backed by MongoDB and NodeJS.
  • Design and maintain databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
  • Designed & developed templates using Django's template library and utilized them using Django's forms library.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Scraping website using Python Beautiful Soup, and then parsed it with XML.
  • Installed various packages in python using pip and easy install.
  • Have work knowledge on JIRA(Agile) for the bug tracking of the project.

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Senior Django Developer

Responsibilities:

  • Designed and developed communication between client and server using Secured Web services.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Created the Django basic templates to use in various web pages and Bootstrap
  • Created the Django Views using class based views
  • Analyzed system requirements specifications and also involved client interaction during requirements specifications.
  • Configured the Django admin site and dashboard
  • Created a custom Django dashboard for end users with custom look and feel.
  • Involved in the development of front end of the application using Python 2.7, HTML5, CSS3, AJAX, JSON and JQuery. Worked on backend of the application, mainly using Active Records.
  • Involved in analysis and design of the application features.
  • Create the various web services views, methods, and modules to be consumed by the frontend layer
  • Create the frontend javascript components using Backbone.js and frontend templates
  • Create the test cases using pytest
  • Use github to manage source code, deployments, and automated build
  • Use PostgreSql to create the backend models and manage the database migrations using Django
  • Use AWS services as S3, ElasticSearch, EC2
  • Use Jija to coordinate project management development sprints
  • Reviewed and implemented instrument pricing and modelling methodologies in collaboration with technical engineers. Analyzed and documented how instrument prices move as underlying market data sources change.
  • Good hands on experience in data warehouse developer/ database engineer for high-volume data processing.
  • Created UI using JavaScript and HTML5/CSS3.
  • Built development environment with JIRA, Stash/Git
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Created a Git repository and added the project to GitHub.
  • Performed research to explore and identify new technological platforms.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions
  • Development of web applications using Python frameworks as Django.
  • Successful migration of the default Django's database (SQLite) to PostgreSQL to improve efficiency, integrity and security of data.
  • Designed & developed templates using Django's template library and utilized them using Django's forms library.
  • Managed large datasets using Panda data frames and MySQL.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Spec.
  • Used version control systems such as Git and Apache SVN for maintaining a consistent state throughout the application development process.

Environment: Django, Linux, HTML5, CSS3, Node.js, JavaScript, Amazon AWS, PostgreSQL, Angular.Js, Jira, Linux, Git, CRUD, Python.

Confidential, Austin, TX

Senior Django Developer

Responsibilities:

  • Deployed the project into Heroku using GIT version control system.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Analyzed system requirements specifications and also in client interaction during requirements specifications.
  • Worked on Analysis and Design of application.
  • Created UI using JavaScript and HTML5/CSS3.
  • Developed and tested many features for dashboard using Python, ROBOT framework, Bootstrap, CSS, and JavaScript.
  • Designed the front end of the application using Python, Java, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using Active Records.
  • Experience with advanced CSS concepts and also building table-free layouts.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Experienced in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Application was based on service oriented architecture and used Python 2.5, Django 1.5, JSF 2, Spring 2, Ajax, HTML, CSS for the frontend.
  • Develop digital consumer experiences based on foundation of the Adobe CQ/AEM product suite.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Special skills in developing user friendly, simple yet effective web based applications.
  • Writing backend programming in Python.
  • Used JavaScript and XML to update a portion of a webpage and Node.js for server side interaction.
  • Implemented web applications in Flask and Spring frame works following MVC architecture.
  • Used spring, JDBC and JPA at persistence layer (DAO)
  • Used Robot Framework, RIDE and developed few test suites for testing application.
  • Used Adobe CQ for helping with reusing the components and templates for creating different web pages.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Drive
  • Development (BDD) and pair based programming.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Spec.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Worked with graphic designer to come up with initial app workflow and wireframes
  • Worked with designers to create application UI designs
  • Experience with advanced CSS concepts and also building table-free layouts.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Explored data structure and patterns
  • Researched the market for similar products
  • Converted the design into dynamic web app, CSS and scripts
  • Moved the application to cloud hosting solution (Heorku)
  • Helped in application testing and fix various issues.
  • Effectively followed Scrum along with Test-Driven Development to develop applications, services and software solutions.

Environment: Django, Linux, HTML5, CSS3, Node.js, JavaScript, Amazon AWS, PostgreSQL, Angular.Js, Jira, Linux, Git, CRUD, Python.

Confidential, Jersey City, NJ

Django Developer

Responsibilities:

  • Designed applications implementing MVC architecture in Pyramid, Zope frame works.
  • Designed and developed the UI using HTML, AJAX, CSS and JavaScript.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Improved user experience.
  • Performed client side validations using JavaScript and server side validations using various other frameworks like Django.
  • Taken part in software development life cycle (SDLC) of the tracking systems Requirements, Gathering, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Created most important Business Rules which are useful for the scope of project and needs of customers.
  • Improved performance by using more modularized approach and using more in built methods.
  • Improved caching system for the test webserver.
  • Worked on developing internal testing tools written in Python.
  • Performed optimization of test server by implementing multiprocessing for the caching system.
  • Created UI using HTML, CSS, JavaScript, AJAX, JSON, and JQuery.
  • Implemented business logic using Python Web frame work Django.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Worked on requirement gathering and High level design.
  • Used HTML/CSS and JavaScript for UI development.
  • Converted Visual basic Application to Python, MSQL.
  • Used python scripts to update content in the database and manipulate files.
  • Created Reports using JASPER.
  • Created data access SQL and PL/SQL stored procedures.
  • Performed Unit/System test.
  • Written many programs to parse excel file and process many user data with data validations.
  • Used Thales asynchronous theorem for applying encryption and decryption of ISO standard message in Python programming.
  • Worked on CSS Bootstrap to develop web applications.
  • Applies EMV card algorithms to system via python programs.
  • Contributed patches back to Django.
  • Provided GUI using PyQt for the end client to make, change and view reports considering customer information.
  • Worked on development of SQL and stored procedures on MySQL.
  • Participated in requirement gathering and worked closely with the architect in designing and modelling.
  • Designed and developed a horizontally scalable API's using Python Flask.
  • Utilized Python in the handling of all hits on Django, Redis, and other applications.
  • Performed research regarding Python Programming and its uses and efficiency.
  • Developed object-oriented programming to enhance company product management.
  • Developed shopping cart for Library and integrated web services to access the payment(E-commerce).
  • Performed Design, involved in code reviews and wrote unit tests in Python.
  • Creating new SSRS reports-based Teradata and SQL data sources.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.

Environment: Django, Linux, HTML5, CSS3, Node.js, JavaScript, Amazon AWS, PostgreSQL, Angular.Js, Jira, Linux, Git, CRUD, Python

Confidential, Charlotte, NC

UI Developer

Responsibilities:

  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • 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.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Worked with UNIX like OS on regular basis.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using python.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Handling the day to day issues and fine tuning the applications for enhanced performance.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • Developed API modularizing existing python module with the help of pyyaml libraries.
  • Developed entire frontend and backend modules using Java and Python using Web Frameworks.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Wrote unit test cases for testing tools.
  • Build SQL queries for performing various CRUD operations.
  • Wrote JAXB Web service's for server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Developed JSP, JSF and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
  • Design, develop, test & maintain REST Services conforming to the SOA framework.
  • Implemented REST Web Services for other applications to communicate.

Environment: Django, Linux, HTML5, CSS3, Node.js, JavaScript, Amazon AWS, PostgreSQL, Angular.Js, Jira, Linux, Git, CRUD, Python

Confidential, Reston, VA

PYTHON DEVELOPER

Responsibilities

  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Developed POC replacing Tibco BE with Cassandra and spark streaming using AWS.
  • Responsible for UI changes for the next version of the product using HTML, CSS, AJAX, JavaScript and other frontend technologies.
  • Worked on various JavaScript frameworks like node.js.
  • Wrote SQL Queries for persistence layer to interact with SQL Server.
  • Wrote JAXB Web service's for server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Developed JSP, JSF and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Worked extensively on the Python based proprietary framework Quart
  • Used Spring IOC and MVC for enhanced modules. Used AJAX technology for invoking server calls.
  • Analyzed bugs reported using testing team.
  • Used Database tool Toad for Sybase 15 to get packages and procedures implemented in database
  • Provided inputs to the team on ETL and data integration.
  • Analyze log files to help debug problems.
  • Integration of front-end with Oracle database using JDBC API through JDBC-ODBC Bridge driver at server side.
  • Assist with the development of integration and acceptance test plans. Assist with performance and reliability testing, analysis and tuning.
  • Adhere to engineering standards including configuration management, source control, unit testing, integration testing and documentation of code.
  • Performed Regression Testing on the web application.
  • Developed a framework in to handle Client side error validations in JavaScript and JQuery.
  • Fixing issues related to performance tuning.
  • Implemented and consumed Task Schedulers for scheduling job priority while distributing data and map/reduce functions over Grid.
  • Used existing Deal Model in Python to inherit and create object data structure for regulatory reporting.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Worked on implementing GUI using PyQt in Python, REST & JSON.
  • Automation of various administrative tasks on multiple servers using DevOps.
  • Involved in back end development using Python with framework Flask

Environment: Django, Linux, HTML5, CSS3, Node.js, JavaScript, Amazon AWS, PostgreSQL, Angular.Js, Jira, Linux, Git, CRUD, Python

Confidential, Seattle, WA

SOFTWARE DEVELOPER

Responsibilities:

  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Create a strategic architectural design of the platform with networking (vlans, firewalls, load balancers), hypervisors (kvm and VMware), workflow and orchestration (OpenStack APIs, Smart Cloud Orchestrator), security (keystone, LDAP), Inventory and monitoring, licensing, backup/restore.
  • Used Django evolution and manual SQL modifications could modify Django models while retaining all data, while site was in production mode.
  • Developed API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Designed and developed middleware, using RESTful web services based on a centralized schema which is consumed by thousands of users.
  • Worked on Python Modules and Packages.
  • Deployed Django web application in Apache webserver and carpathia cloud web deployment.
  • Used Python Data structures like lists, dictionaries, tuples
  • Used RAD 7.0 for implementing Static and Dynamic web services for consuming and providing services related to the business.
  • Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying application in AWS.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Used Hibernate for data manipulation and access.
  • Used Spring AOP and dependency injection framework for business aspect of the application.
  • Used Spring DAO classes for data access.
  • Testing - unit testing & integration testing of the application.
  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript
  • Developed Java beans and JSP's by using spring and JSTL tag libs for supplements.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.

Environment: Django, Linux, HTML5, CSS3, Node.js, JavaScript, Amazon AWS, PostgreSQL, Angular.Js, Jira, Linux, Git, CRUD, Python

We'd love your feedback!