We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

PA

SUMMARY

  • Having around 7 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, Django in various domains.
  • Experienced with full software development life-cycle (SDLC), architecting scalable platforms, object oriented programming (OOPs), database design and agile methodologies.
  • Experience in developing web-based applications using Python 3, Django 1.10/9.
  • Good experience of software development in Python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
  • Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, Angular JS, Bootstrap, underscore JS, Node JS, CSS, JavaScript, AJAX,XML, Python, Django.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • Experienced in web applications development using Django/Python, Flask/Python.AndNode.js, Angular.js, JQuery while using HTML/CSS/JS for server-side rendered applications.
  • Worked closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Using Django evolution and manual SQLmodifications was able to modify Django models while retaining all data, while site was in production mode.
  • Used Ansible to document all infrastructures into version control.
  • Experience of using Python modules like NumPy, Matplotlib, Pickle, Pandas, SciPy, wxPython, PyTables, PyQt, etc., for generating complex graphical data, creation of histograms, etc.
  • Skilled in Object-Oriented Design and Programming using Python and C++.
  • Experienced in using Python, Django, PHP, C++, CSS, HTML, XHTML, JavaScript, JQuery, XML, AJAX and JSON for developing web applications.
  • Experienced with JSON based Restful web services, and XML based SOAP web services.
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, Postgres, Neo4J, MongoDB, and Cassandra SQLite. Also, experienced with writing custom queries through database connectors.
  • Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity.
  • Architecture, size (Capacity planning), Data modeling, implementation and support Cassandra Clusters including install, configure and upgrade DSE v3/4 (Cassandra v 1/2.x) and OpsCenter v 4.x/5.x on Bare metal and Cloud including AWS (Amazon Web Services).
  • Extensive experience in designing MongoDB multi-sharded cluster and monitoring with MMS.
  • Good Knowledge of web services using SOAP and REST protocols.
  • Used Node.js as a proxy to interact with Rest services and also interacting with Database.
  • Excellent Experience and knowledge in using XML, SOAP, web Service for inter operable software applications.
  • Good knowledge of version control software - CVS, GitHub
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Skilled in debugging/troubleshooting issues in complex applications.
  • Excellent experience with Python development under Linux OS and Mac OS (Debian, Ubuntu, Cent OS, RedHatLinux, Fedora).
  • Experience in Database Administration, development, design, maintenance and production support of relational databases, business applications, new server setup, MySQL Server installation, upgrade, migration.

TECHNICAL SKILLS

Primary Languages: Python, Java, C,C#,C++

Python Libraries: numpy, scipy, matplotlib, Pandas data frame, urllib2

Frameworks: Bootstrap, Django, Node.JS, Flask, Pyramid

Database: Sqlite3, MSSQL, MySQL, Mongo DB, Oracle 11g,NoSQL

IDE’s: PyCharm, Eclipse, MS Visual Studio

Servers: Apache Tomcat, WebSphere, WebLogic

Deployment tools: MS Azure, Amazon Web Services (EC2, S3, EBS, ELB, SES)

Web Technologies: HTML, CSS, DHTML, XML, Java Script

Operating systems: Windows, Mac, Fedora Linux, Red hat Linux, Cent OS

SDLC Methods: SCRUM, Agile

Testing Frameworks: Junit, TestNG, ROBOT, JXL

Bug Tracking Tools: JIRA, Bugzilla.

Version Controls: SVN, Github, Git

PROFESSIONAL EXPERIENCE

Confidential, PA

Sr. Python Developer

Responsibilities:

  • Develop the existing application to enhance the features using the Django Framework and improve the performance using SOAPWeb services.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, Bootstrap, and RESTAPI calls using the JSON.
  • Creating website interface by templates and views with Python 2.7 and Django views controller and template language.
  • AWS Administrator account and credentials which will allow you to create other users, groups, and roles within the Identity & Access Management (IAM) Service.
  • Experienced in developing web-based applications using Python, Django,CSS, HTML, JavaScript and Jquery.
  • Used GitHub for version control and added support for Amazon AWSS3 and RDS to host static/media files and the database into AmazonCloud.
  • Integrating the application with Django REST framework for building the API’s.
  • Working on SQL stored procedures that are used to access that data and deploy to SQL server database.
  • Using SSH for authentication and managing systems and applications remotely.
  • Worked with on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Creating Restful web services for Catalog and Pricing with DjangoMVT, MySQL and Oracle.
  • Recording of scripts using SOAPUI and validate through co-relation and parameterization.
  • Security measures that the customer implements and operates, related to the security of customer content and applications that make use of AWS services.
  • Interacting with client server admin team and educate the SOA functionality from configuration and maintenance point of view.
  • Designed and developed data management system using MySQL.
  • Created a Git repository and added the project to GitHub.
  • Build development environment with JIRA.
  • Used Django configuration to manage URLs and application parameters.
  • Involved in Web development, programming, and engineering Django, UWSGI and SQL internal admin tools behave BDD.
  • Developed website based on Django CMS.
  • Developing dynamic web pages using HTML, CSS, Bootstrap, jQuery & D3JS.
  • Evaluated JSON based REST, SOAP Web services on Amazon Web services (AWS) along with EBS and RDS.
  • Using SQLAlchemy with Flask and PostgreSQL as database for developing the web application.
  • Used REST and SOAPUI for testing web service for server-side changes.
  • Developing scripts for build, deployment, maintain and related task using Jenkins, Maven, Python, Bash.
  • Designed and implemented a SOAmicroservice with a JSON HTTPREST API for recent activity feeds using AWSSQS to handle over 1-million writes per day.
  • Develop custom solution that act upon Jenkins information in real time.
  • Continuous improvement in integration workflow, project testing, and implementation of continuous integration pipeline with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.

Environment: Python 3/2.7, Django 1.8, Flask, Oracle, MySQL, Microservices, Windows, HTML5, CSS3, JQuery, JavaScript, AJAX, Bootstrap, Git, GitHub, PySpark, Linux, Shell Scripting, Apache Spark, Jenkins

Confidential, ID

Sr. Python Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Utilized Python libraries wxPython, numPY, Twisted and matPlotLib.
  • Familiar with JSON based REST Web Services and Amazon Web Services(AWS).
  • Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component. The PHPpage for displaying the data uses AJAX to sort and display the data. The page also outputs data to .csv for viewing in Microsoft Excel.
  • Parsers written in Python for extracting useful data from the design data base.
  • Creating restful web services for Catalog and Pricing with DjangoMVT andMySQL.
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms.
  • Generated graphical reports using python package Numpy and matPlotLib.
  • Used Python based GUI components for the front end functionality such as selection criteria. Administration of dedicated collocated RHEL 4 machine and configured complex Apache configuration files.
  • Proficient in writing SQL Queries, Stored procedures, functions, Packages, tables, views, triggers using relational databases like PostgreSQL.
  • Usedversion controland added support for Amazon AWSS3 and RDS to host static/media files and the database into AmazonCloud.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • Writing Pythonscripts with CloudFormation templates to automate installation of Autoscaling, EC2, VPC, and other services.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Used third party JQuery based plug-ins like JqueryUI, Datatables etc. Heavily used JavaScript for Form Submit and other UI elements during development.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL.
  • Used REST and SOAPUI for testing webservice for server side changes.
  • Monitoring and tuning the SOA infrastructure for ample load.
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, PostgresSQL.
  • Scripting for backup jobs and other SQL administered tasks.
  • UsedDocker plugins to setup Docker containers for build slave for Jenkins.
  • Planning and identification of service opportunities in various projects, Architecting and Modeling solutions as part of SOA.

Environment: Python 3.4/2.7, Django 1.9, Python scripting, NoSql, MongoDB,MySQL, AJAX, SOAP, REST, JQuery, JavaScript, Bootstrap, AWS (EC2, S3, RDS).

Confidential, NY

Python Developer

Responsibilities:

  • Recording of Scripts (Web, Web Services HTML) using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods. Scripting- web and web services.
  • Application was based on service oriented architecture and used Python 2.7, Django1.5, JSF 2, Spring 2, Ajaxfor the frontend.
  • Created server monitoring daemon with Psutil, supported by Django app for analytics which I created. Also researched big data solutions with Cassandradatabase.
  • Experience with Data migration from Sqlite3 to ApacheCassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, DevCentre, DatastaxOpscenter.
  • Build the Silent Circle Management System (SCMC) in Django, Python, and Node.JS while integrating with infrastructure services.
  • 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.
  • Strong Socket programming experience in Python. Implemented complex networking operations like raceroute, SMTP mail server and web server.
  • Used existing Deal Model in Python to inherit and create object data structure for regulatory reporting.
  • Used standard Python modules e.g. csv, robotparser, itertools, pickle, jinja2, lxml for development.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Experience in using various version control systems like CVS, Gitand Amazon EC2 and deployment using Heroku.
  • Worked extensively with Bootstrap, JavaScript, and JQuery to optimize the user experience.
  • Application programs can exchange data with TCP by establishing and maintaining network.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision making using Pythonmatplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Performed troubleshooting, fixed and deployed many Pythonbug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python,Django, Cassandra, RabbitMQ, Vugen, SoapUI, Node.JS, REST API,HTTP,TCP, Bash, PyDev, Spyder, Agile,GitHub.

Confidential

Python Developer

Responsibilities:

  • 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.
  • 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.
  • Involved in the design, development and testing phases of application using AGILE methodology.
  • Developed and designed an API (RESTful Web Service).
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • Developed web sites using Django, Python, XHTML, CSS, and JavaScript.
  • Tested and implemented applications built using Python.
  • Developed and tested many features for dashboard using Python, ROBOT framework, Bootstrap, CSS, and JavaScript.
  • Automated Regression analysis for determining fund returns based on index returns (Python/Excel).
  • Worked on development of SQL and stored procedures, trigger and function on MYSQL.
  • Developed shopping cart for Library and integrated web services to access the payment.
  • Used PHP language on lamp server to develop page.
  • Developed server based web traffic statistical analysis tool using Flask, Pandas.
  • Implemented and tested python based web applications interacting with MySQL.
  • Developed dynamic interaction page on .net MSvisualbasic-2014, using SQL developer tools.
  • Simple web app for reviewing sitcoms that gives users the ability to view, add, review, up/down vote, search, etc.
  • Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.

Environment: Linux, Python, Mod Python, PHP, MySQL, JavaScript, Ajax, Shell Script, HTML, CSS

Confidential

Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • Created tables, views, Types, triggers, complex join queries, stored procedures, and functions and modifications to existing database structure as required for addition of new features using SQL developer.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JQuery, JavaScript extensively used Table less Design in CSS for positioning.
  • Used MVC Architecture in spring framework and implemented custom tag libraries.
  • Configured Hibernate second level cache using EHCache to reduce the number of hits to the configuration table data.
  • Extensively Used Ant tool to build and configure J2EE applications and used Log4J for logging in the application.
  • Implemented client side validations for Search and Security modules using JavaScript and Validation Framework.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Automated the HTML and JSP pages indexing process of search module using ApacheAnt tool and singleton design pattern.
  • Tested JSPs and Servlets used in search, security and scheduler modules using Cactus API.
  • Done extensive coding using Java, J2EE for enhancements and bug fixes in agile development environment.

Environment: Java, J2EE, JSP, Struts, Hibernate, HTML, Eclipse, Apache Ant, JavaScript, JQuery, Oracle 10g, Windows XP

We'd love your feedback!