We provide IT Staff Augmentation Services!

Python/django Developer Resume

2.00/5 (Submit Your Rating)

Iriving, TX

SUMMARY:

  • 7 years of Professional IT experience in Analysis, Design, Development, Testing of Enterprise Applications and Database Development
  • More than 2 years of experience in Python and 1 year in Django.
  • Extensive knowledge in Python/Django, core Java, SQL, Unix and Linux.
  • Experience in application development using Python, Django, HTML, CSS, Java\J2EE, JavaScript, SQL and PL/SQL.
  • Hands on experience in data processing automation using python.
  • Good Knowledge Objected Oriented Concepts, Data Structures and Design patterns.
  • Web development using Python, Django.
  • Building out the next - generation public-facing web site with an advanced Django-based web frameworks.
  • Proficient in developing websites and web applications using MYSQL, HTML, XML, CSS, Java Script.
  • Experienced in developing UNIX shell scripts and bash scripting.
  • Worked on various Integrated Development Environments like PyDev, PyCharm, PyScripter .
  • Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.
  • Proficient in Object oriented design experience, with extensive experience of Python-C/C++ binding using Boost Python and Python C types.
  • Extensive experience in web application development using Python, Django and web technologies (HTML, HTML5, DHTML, CSS, CSS3, XML and JavaScript) to create scalable and robust common components which can be used across the whole framework.
  • Thorough knowledge in various front end tools like HTML, DHTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX.
  • Good knowledge on SOAP and JSON web services.
  • Hands on experience in SQL and PL/SQL and writing stored procedures.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Expertise using and deploying enterprise applications in JBoss AS and Tomcat.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO.
  • Experienced in web applications development using Django/Python, Flask/Python, and Node.js, Angular.js, JQuery, while using HTML/CSS/JS for server-side rendered applications.
  • Skilled in debugging/troubleshooting issues in complex applications.
  • Front end development experience using HTML, CSS and JavaScript.
  • Practical experience with working on multiple environments like development, testing, production.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Strong analytical and problem solving skills, ability to work on multiple tasks in a fast-paced environment independently and in a team.

TECHNICAL SKILLS:

Operating Systems: Red hat Linux 4/5/6/7, Ubuntu, Solaris8/9/10, Unix, Windows servers.

Web Servers: Apache, Tomcat, WebSphere.

Developer Tools: Pycharm, jdeveloper, SQL Developer.

Scripting languages: Python, Core java, C/C++, SQL and PL/SQL.

Frame works: Django, Flask, Ajax

Web Technologies: HTML, CSS, Java Script, XML

WORK EXPERIENCE:

Confidential, Iriving, TX

Python/Django Developer

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.
  • Involved in designing application system requirements and coded back-end and front-end in Django/Python.
  • 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.
  • 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 as messaging broker to execute asynchronous tasks.
  • 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.
  • Used many regular expressions in order to match the pattern with the existing one and store them in data base on a chronological basis.
  • 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.
  • Involved in analysis and design of the application features.
  • Experience in debugging and troubleshooting programming related issues.
  • Worked in SQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Deployment of the web application using the Ubuntu server.

Environment: Python 2.7, Django 1.7, HTML5, CSS, XML, KML, SQL, AWS, JavaScript, Git Hub, Angular JS, JQuery, CSS Bootstrap, RESTful, MS SQL Server, Ubuntu server, Windows 12 Server, Amazon s3, Jenkins, Map Box, SQL, Mongo DB, GitHub, Bit Bucket, Linux, and Winows.

Confidential, Plano, Texas

Python developer

Responsibilities:

  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
  • Python /Django based web application, Postgre sql DB and integrations with 3rd party email, messaging, storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
  • Worked on HTML, CSS, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ.
  • Wrote and executed various MYSQL database queries from Python using Python -MySQL connector and MySQL dB package.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java ScriptAJAX and Angular JS.
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups.
  • Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB
  • Used Celery as task queue and RabbitMQ as messaging broker to execute asynchronous tasks.
  • Created a Python /Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Created database schema for MySQL Database and helped to draw ER-Diagrams using Microsoft Visio.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Writing SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, Active MQ, SOAP UI, Mockito, JSON, Buildforge)
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Designed and implemented large scale business critical systems using Object oriented design and Programming concepts using Python and Django.

Environment: Python 2.7, Django, HTML5, CSS, XML, SQL, AWS, JavaScript, Angular JS, JQuery, CSS Bootstrap, RESTful, Windows 12 Server, SQL Server, Ubuntu server, Amazon s3, Jenkins,Mongo DB, GitHub, Bit Bucket, Linux, and Winows.

Confidential, Delaware

SQL/JAVA Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design and development.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Responsible for entire data migration from Sybase ASE server to Oracle.
  • Migration of API code written for Sybase to Oracle.
  • Overlook the migration activity of PL/SQL programs
  • Migration of the PL/SQL code from Sybase to Oracle.
  • Migration of the data contained in the earlier ASPL Database from Sybase to Oracle.
  • Migrate the Libraries written using Sybase API 's to Oracle's OCCI API's

Environment: Java, JDBC, XML, PL/SQL, SQL, web services

Confidential

Linux Administrator

Responsibilities:

  • Installations, Configurations, Maintenance and monitoring RHEL 4.0/5.0, Solaris 8/9/10andSUSE, Windows Servers, including oracle instances.
  • Maintained and support mission critical, front end and back-end production environment
  • Provisioning and support of Production, QA and Developers environment.
  • Deployment of UNIX /Linux, VERITAS and Build of various environments.
  • Issues related to NFS, NIS, LVM, Grub corruption, configuration & maintenance of RAID (level 0,1,5), troubleshooting VERITAS Volume Management and cluster server environment.
  • Developing scripts in PERL and SHELL to automate the process.
  • Designed and implemented disaster recovery solutions such as clusters using VERITAS Cluster server for storage replication and to allow seamless failover of IP on the DR site.
  • Support & Systems engineering duties related to Red Hat System administration DNS, DHCP, NFS, NIS, LDAP, user account maintenance, backup & recovery, Auto-mounting, License Management, Printer configuration.
  • Worked with Web Logic Application on Solaris server.
  • Installed, configured Oracle 10g & MySQL databases for Dev, Prod & QA environments.
  • Worked with DBA team for database performance issues, network related issue on Linux / Unix Servers.
  • Managed e-mail Systems including POP, SMTP, text, and web-based clients, as well as virus scanning/filtering software; Installed, configured and managed DNS service for several domains; Performed OS installations and configuration for testing and implementing server environment based on virtualization.
  • Installed and maintained web servers Jakarta Tomcat and Apache HTTP (1.3, 2.2) Web server in Red Hat Linux.
  • Dealt with Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, Quota Management, wrappers, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Swap Partition/Files Management.
  • Preparation of operational testing scripts for Log check, Backup and recovery and Failover. Creation and implementation of shell scripts to take care of DB backup, monitoring alert log and log rotation reports.

Environment: Red hat Linux 3,4,5,6 Sun Solaris 8,9,10 Sun V440, V490 T5220 T5240, Switches, VMware ESX 5.1, Oracle 10g, WebSphere,Java, VERITAS Cluster Server 5, and VERITAS Operations Manager.

Confidential

Linux Administrator

Responsibilities:

  • Installation, configuration and maintenance Red Hat Enterprise Linux 5.
  • Installed Operating System and configured kernel parameters for Linux /Unix servers.
  • Worked on creating, maintaining and troubleshooting Disk partitioning, LVM and file management.
  • Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
  • Created shell scripts for automating the daily maintenance and update processes in the production environment.
  • Archive management for files and directories employing the TAR tool and compression of files using the gzip and bzip2.
  • Administered local and remote servers using SSH (secure shell) tool on daily basis.
  • Supported data management through on-site & off-site storage and retrieval service.
  • Installed, updated, and configured the necessary packages using the RPM and YUM software/package management.
  • Monitored user and group administration, password management, file accessing and advanced file permission privileges.
  • Automated some jobs by deploying the CRON tool for job scheduling processes.
  • Deployed and installed new servers and their appropriate services for various applications in Linux .
  • Resolved operation issues which comes in the form of tickets and assisted the users in solving their issues.

Environment: Red Hat Enterprise Linux 5, EMC Servers, OTRS, BASH shell.

We'd love your feedback!