We provide IT Staff Augmentation Services!

Python (django) Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 16 years of IT experience in Analysis, Design, Development, Implementation and Testing of Applications.
  • Strong Application and database development skills in Perl, Python, PHP using Oracle, MySQL and MongoDB.
  • Extensive experience in writing complex SQL queries.
  • Experience in database programming in PL/SQL (Stored Procedures, Triggers and Functions).
  • Proficient with Apache HTTP server
  • Proficient in CMS / ECM like Joomla
  • Proficient in creating macros using EXCEL - VBA .
  • Extensive experience in all phases of SDLC and well acquainted with management and development intricacies, which include software quality processes.
  • Adept in developing documentation including SOPs, Test Scripts, Installation Procedure, Operational procedure, user manuals, and requirements documentations
  • Have exposure to Agile principles and methodologies.
  • Very flexible, quick learner - willing to learn and adapt to any environment.
  • Strong written and oral communication skills.

TECHNICAL SKILLS:

Primary Languages:: Perl, Python, PHP, PL\SQL, UNIX Shell Scripting, C

Framework: Django

Web: HTML, CSS, JavaScript

Web / App Servers: Apache HTTP, Tomcat

Database: Oracle 10g/11g/12c, MS SQL Server, MongoDB (NoSQL), MySQL

Operating Systems:: Linux (Ubuntu / RHEL), Windows, UNIX, AIXCMS: Joomla

Other Tools: SoapUI, SVN, CVS, GitLab, TOAD, SQL Developer, MS Office suite

PROFESSIONAL EXPERIENCE:

Python (Django) Developer

Confidential

Responsibilities:

  • Brainstorming for identifying the suitable framework and database.
  • Creating development environment
  • Actively participating and contributing to the BRD.
  • Development in accordance with the documented requirements.

Environment: Linux (Ubuntu), Apache, Python, Mongo DB (No SQL), Django 2 web framework, Djongo, JavaScript, CSS, Agile, GitLab

Full Stack Developer

Confidential

Responsibilities:

  • Customizing Joomla and other extensions as per requirement
  • Updating extensions to support Unicode data
  • Enhancing Joomla to show correct page views when Joomla cache is enabled
  • Content on demand feature using Joomla ACL
  • Changing extensions to match the look and feel of the base template
  • Enhancing performance
  • Developing Android app using Ionic / Apache Cordova framework
  • Implemented infinite scroll
  • Used Ionic tabs
  • Option for sharing in Social media
  • Embedded Google analytics and Ad Mob
  • Customized Unicode font support in Android 4.4
  • Used Android emulator / Ionic Serve
  • Upgrading Ubuntu 14.04 to Ubuntu 16.04
  • Joomla installation and Configuration
  • Apache and MySQL configuration
  • Let’s encrypt SSL certificate install
  • Cloudflare configuration and Apache changes
  • Upgrading Joomla 1.5.x version to Joomla 2.x and now to Joomla 3.x
  • Creating cron jobs for monitoring and log rotation
  • Creating Scripts for backup and monitoring purpose
  • Experience in creating, scheduling, publishing and updating Joomla articles.
  • Experience with installing and updating Joomla extensions
  • Familiarity with cloud based infrastructure (DigitalOcean)
  • Automating mundane tasks by VBA macros (publishing of content, etc.)

Environment: LAMP - Linux, Apache, MySQL, PHP, Joomla, JavaScript, Shell scripts, Python, Ionic Framework, Apache Cordova framework, npm, GitLab

Business System Analyst / Technical Delivery Lead

Confidential

Responsibilities:

  • Gathering business requirements from the end users
  • Creating functional and technical requirement documents.
  • Analyzing applications for discovering the impacted upstream and downstream applications
  • Initiated and conducted meetings for liaising all business and technical stakeholders for Sourcing applications.
  • Embraced and advocated Agile Framework implementation in this project.
  • Actively contributed in Technical tool identification for the project.
  • Actively participated in risk assessment of the project.

Environment: BRD, Analysis, Requirements gathering, Agile

Developer

Confidential

Responsibilities:

  • Gathering business requirements from the end users and creating functional and technical requirements.
  • Responsible for High level and Low Level Design
  • Coding using Perl, Python, Unix scripting and C/C++
  • Extensively used Perl and Unix Shell scripts for performing monitoring of remote servers using modules like Net::SSH::Expect.
  • Used Perl’s Proc::Queue module to invoke and run multiple tasks simultaneously.
  • Used sigtrap Perl module to capture and exit graciously in case of errors.
  • Used awk commands to parse files and automate reading configuration files for input.
  • Actively participated in Tools and Technology selection process
  • Installed and Configured CVS for version controlling code files.
  • Responsible for preparing test case plan and validating test results.
  • Performed Unit Tests.
  • Code integration, configuration management and deployment.

Environment: Perl, Python, MongoDB (NoSQL), Shell scripts, Linux, Java, C / C++

Developer

Confidential

Responsibilities:

  • Responsible for High level and Low level Design
  • Managing database materialized views and jobs
  • Query Performance tuning
  • Coding using Perl and PL/SQL.
  • Implemented dynamic front end site using HTML, CSS, JavaScript and Perl
  • Extensively used Object oriented Perl programming
  • Created new Perl modules and packages
  • Modified existing Perl scripts to enhance performance.
  • Responsible for validating web services using Perl (SOAP::Lite)
  • Also developed Web-Services module for integration using WSDL.
  • Developed build files to configure build process using ANT.
  • Developed elaborate PL/SQL Packages, stored procedures, functions, exception handling and triggers required for the smooth functioning of the Application.
  • Performed Performance tuning and optimization of DB SQL queries.
  • Customized Apache configuration files for effective use of Apache directives.
  • Responsible for Test Automation and Performance Testing.
  • Code integration, configuration management and deployment.
  • Responsible for preparing test case plan and validating test results.

Environment: Perl, PL/SQL, Java, JavaScript, HTML, Apache, Oracle 10g, Linux/Unix

Developer

Confidential

Responsibilities:

  • Responsible for High level and Low level Design
  • Coding using Perl and PL/SQL
  • Extensive use of Object Oriented Perl programming
  • Used various Perl pdf modules to perform optimized processing of uploaded images
  • Optimized existing Perl / CGI scripts and modules to enhance performance.
  • Performed performance tuning of SQL queries
  • Wrote many PL/SQL procedures and functions
  • Enhanced the frontend using JavaScript and HTML.
  • Code integration, configuration management and deployment.
  • Responsible for preparing test case plan and validating test results.

Environment: Perl, PL/SQL, JavaScript, HTML, Oracle 10g

Developer

Confidential

Responsibilities:

  • Responsible for High level and Low level Design.
  • Coding using C, ESQL/C and Perl
  • Query Performance tuning.
  • Performed Test automation using Perl & UNIX shell scripts.
  • Verification of various SQL pre-process logics for data Insert, update, commit and delete logic as per the business requirements
  • Modified C code, Perl scripts and SQL queries for implementing audit trail process.
  • Performed performance tuning of queries to improve performance
  • Extensive use of Perl scripting for parsing files and automating tasks
  • Actively participated in Load testing and Performance testing of the application.
  • Code integration, configuration management and deployment.
  • Code checkout and check in using CVS commands.
  • Responsible for preparing test cases and validating test results.

Environment: Perl, UNIX / AIX, C, Shell scripts, ESQL/C, Informix

R&D Engineer

Confidential

Responsibilities:

  • Developed frontend using PHP, HTML, JavaScript, and CSS.
  • Worked extensively with Perl, PHP, MySQL and Java.
  • Wrote server side applications to generate content using database access.
  • Used JavaScript for client-side validation.
  • Responsible for developing backend Code using Java, Perl and Windows batch programming.
  • Developed many PERL programs for implementing backend logic.
  • Developed standalone Java code for retrieving the health status of the PC.
  • Configured and used Apache web server.
  • Wrote SQL queries to save and restore data from the MySQL database.
  • Worked on unit testing using Perl and Batch Programming.
  • Responsible for preparing test cases and validating test results.
  • Code integration, configuration management and deployment.

Environment: Java, Perl, PHP, CSS, Apache, MySQL

We'd love your feedback!