We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

VA

SUMMARY:

  • Having 9+ years of experience as a Web/Application Developer with deep understanding of technology trends with expertise in core of complex technologies, solid experience in Analysis, Design and Development, Testing, Implementation, production support and maintenance of various Web Applications using Python, Django.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Web2py, Webapp2, and with good understanding of Django ORM and SQLAlchemy.
  • Experience of using Python modules like NumPy, Matplotlib, Pickle, Pandas, PySide, SciPy, wxPython, PyTables, PyQt, etc., for generating complex graphical data, creation of histograms, etc.
  • Extensive experience in Python web frameworks like Django, Pyramid, and Flask in implementing MVC, singleton, factory architecture.
  • Experience object oriented programming (OOP) concepts using Python, Django.
  • Experienced in web applications development using Django/Python, Flask/Python, and Node.js, Angular.js, DOJO, JQuery while using HTML/CSS/JS for server - side rendered applications.
  • Knowledge on Cloud innovations including Infrastructure as a Service, Platform as a Service, and Software as a Service supplier (IaaS, PaaS, and SaaS) such as Amazon Web Services (AWS).
  • Experience in AWS Cloud platform and its features which includes EC2, AMI, EBS Cloudwatch, AWS Config, Auto-scaling, IAM user management, and AWS S3.
  • Good experience in Amazon AWS concepts like EMR, S3 and EC2 web services which provides fast and efficient processing of Big Data.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, and Web Servers like Apache server, NGINX.
  • Hands-on experience with industry-standard IDEs like PyCharm, Sublime, Emacs, Eclipse, NetBeans, Intellij, TOAD.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Good experience in Python scripting, Shell Scripting (Bash, ZSH, KSH, etc.), SQL Server, UNIX, and Linux.
  • Hands on experience in developing the projects cloud computing platforms like Google cloud.
  • Hands on experience in writing ETL script using python Django setting for database operations and other activities (involving extracting, transforming and loading).
  • Good knowledge of Web Services with protocols SOAP, REST.
  • Experience working with Docker components like creating Docker Images, Docker Registry and handling multiple images primarily for middleware installations and configurations.
  • Good knowledge of TCP/IP, UDP, HTTP, HTTPS, SSH and SSL protocols.
  • Skilled in Object-Oriented Design and Object-Oriented Programming using Python and C++.
  • Expertise in developing web-based applications using libraries and frameworks like Angular JS, Angular 2, Bootstrap, JQuery, Ruby on Rails, Knockout.JS, TypeScript, Node JS, Backbone JS, React JS
  • Experienced in developing test automation framework with Python scripting& Selenium.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team work individually.
  • Solid understanding of web technology and experience using or creating web-based REST APIs.
  • Experience in implementation of Python web frameworks like Pylons, Web2py and Python Servlet Engine (PSE).
  • Familiar it with development best practices such as code reviews and unit testing.
  • Good understanding and knowledge of Apache Airflow.
  • Proficient in using Relational Database Systems (RDBMS) and NOSQL Databases like My SQL, Oracle, DB2, SQL Server, MongoDB, Cassandra, Redis, MariaDB, PostgreSQL, DynamoDB, etc.
  • Experienced with WAMP (Windows, Apache, MySQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experienced in developing API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Leveraging queueing architectures with RabbitMQ, Kafka for scalability, performance and building.
  • Experience in working with different operating systems Windows, Linux and UNIX, experienced in Shell scripting and UNIX commands.
  • Good experience in Python scripting, Shell Scripting, SQL Server, UNIX, and Linux.
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla/Jira.
  • Experience on Python testing frameworks like zope, pytest, NOSE and Robot framework.
  • Extensive experience in processing large datasets with millions of records for data transformation including data cleansing, data scrubbing, data profiling and applying business logic rules to incoming data.

TECHNICAL SKILLS:

Operating Systems: Unix, Linux, Windows and Mac

Programming Languages: Java, C, C++, Python 3.6, 3.3, /2.7/2.4, Perl, RubyScripting Languages: CSS, Java Script, JQuery, Shell Scripting

Frameworks: DJango, Flask, CherryPy, web2py, Google App Engine, Pyramid, Tornado

Markup languages: HTML, XML, JSON

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JQuery

Python Libraries: Beautiful Soup, numpy, matplotlib, python-twitter, Pandas data frame, urllib2.

Databases: Oracle 10/11g, MySQL, SQL Server and PostgreSQL

Servers: Apache Tomcat, IBM Web sphere, RESTful web services

Methodologies & tools: Object Oriented Programming, UML, Agile Scrum

Cloud Services: AWS, Azure

PROFESSIONAL EXPERIENCE:

Confidential, VA

Sr. Python Developer

Responsibilities:

  • Developed frontend and backend modules using Python on Django including Tasty Pie Web Framework using Git.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration. Also gained familiarity with supporting technologies like kubernetes and Mesos.
  • Worked in the Azure Cloud for integration processes.
  • Used ReactJS, worked on applications for Bash terminal component to add Extensible commands and auto complete in content writing.
  • Created MySQL queue using AWS SNS, SQS, and Golang (Go), to concurrently process SQL queries in the background
  • Used Python, Perl, CGI, jQuery, JavaScript and JSON at the front end and experience in Shell Scripting, SQL Server, UNIX and Linux, Open stock.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Worked in team of Architects and Developers to build and deploy Python Django Peewee Linux AWS. Worked in AWS S3 buckets, instances using python boto3.
  • Designed a tool called NetConf (Network configuration) which automatically configures network switches by parsing XML files.
  • Tested the functionality with BDD methodology through a Unit Testing (used RSpec & Capybara)
  • Worked as primary liaison between Virtualization and EUC teams to deliver the highest quality experience for the user community.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework and Development of Isomorphic ReactJS and Redux driven API client applications.
  • Responsible design and development of user portal using Ruby on Rails framework.
  • Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
  • Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS and good experience with AWS storage services (S3)
  • Wrote and tested Python scripts to create new data files for Linux server configuration using a Python template tool.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis and Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Created entire application using Python, Django, MySQL and Linux.
  • Implemented AJAX for dynamic functionality of a webpages for front end applications.
  • Worked on creating documents in Mongo database and maintained the versions using GIT and sending the release notes for each release.
  • Developing the dashboard using Bootstrap, CSS and Ruby
  • Worked with Boto3 as interface for AWS API and Tensor Flow to make numerical computations using data flow graphs.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser and Responsible for user validations on client side as well as server side
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Model View Control architecture is implemented using Django Framework to develop web applications.

Environment: Python 3.6/2.7, Django 2.0/1.6, Flask, HTML5, CSS, XML, Spark, Scala Java, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Terraform, Microservices, Mongo DB, MS SQL Server, T-SQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential, Irving TX

Python / Django Developer

Responsibilities:

  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Used Python modules such as requests, urllib, and urllib2 for web crawling.
  • Performed Design, involved in code reviews and wrote unit tests in Python.
  • Updated site with JavaScript, JQuery, Python, Django, and SQL.
  • Creating new SSRS reports-based Teradata and SQL data sources.
  • Creation of SSIS packages to enable SSRS reporting.
  • 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.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Designed and managed API system deployment.
  • Developed Python batch processors to consume and produce various feeds.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Business Logic using Python on Django Web Framework.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Develop consumer based features and applications using Python, Django, HTML and Test Driven Development (TDD)
  • Rewrote existing Python/Django modules to deliver certain format of data.
  • Used SOAP UI tool to test the REST web service operations.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Used GitHub for version control.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
  • Created complex SQL scripts in validating source with target tables and preparing business report data as per business Needs.
  • 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.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Worked on JSon based REST Web services.
  • Worked on PowerShell Scripting.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Created backend database T-SQL stored procedures and Jasper Reports. Created and updated complex views and stored procedures in PostgreSQL.

Environment: Python, Django, PyUnit, PyQt, JQuery, JavaScript, HTML, CSS, XML, JSON, AJAX, Shell scripting, GitHub, agile, Jira, SQL, SSIS, T-SQL, SQLite3 and Windows

Confidential, Atlanta, GA

Python Developer

Responsibilities:

  • Developed web applications and implemented Model View Control (MVC) architecture using server-side applications like Django and Flask.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Migrated platform from physical server to virtual environment (took it from development into production by wiring up an Nginx stack).
  • Consumed external APIs and wrote Restful API using Django REST Framework and Angular.Js.
  • Developed Python Script for moving files from dropbox to Amazon server.
  • Build the pipelines, ran the tests in Jenkins and deployed the application in AWS
  • Created API Keys and Usage plans in AWS API Gateways and used the keys across the regions for using the API Gateway
  • Developed the notification service by posting the JSON request in AWS API Gateway, Validating the response in Lambda by getting the data from DynamoDB and sending the notification through AWS SNS.
  • Created AWS Secrets Manager to store the properties across the regions, retrieve the secrets and wrote a shell script to automate the process
  • Created AWS kinesis Firehouse and attached it to S3 bucket for having the log information and store that as Event data in the S3 storage bucket
  • Wrote Python Scripts for loading data from CSV files into the database tables.
  • Documented tasks in Confluence and related them to the JIRA tickets.
  • Used Python /Perl to code and design various phases for data processing pipeline
  • Used with version control systems such as Git and Apache SVN for maintaining a consistent state throughout the application development process.
  • Involved in database-driven web application development using a variety of frameworks such as Django on Python.
  • Worked on designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
  • Followed the best practice of Python such as PEP-8.
  • Heavily leveraged Python's graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.
  • Wrote REST APIs, as part of developing web-based applications for insurance premium calculations, using Django's REST framework.
  • Also involved in writing REST APIs using Django framework for data exchange and business logic implementation.
  • Used collections in Python for manipulating and looping through different user defined objects.
  • Developed Python scripts to execute Stored Procedures and load data from various forms of csv files into staging tables in SQL Server database.
  • Involved in back end development using Python with framework Flask
  • Developed internal project in Flask to generate report from google analytics on daily, monthly and weekly basis.
  • Administered Microsoft Active Directory environment and maintained user account in Active Directory by adding/deleting users, correcting user access problems, and assigning appropriate rights and privileges.
  • Developed Organizational Units in Active Directory and managed user security with group policies.

Environment: Python, AWS, EC2, S3, PyCharm, Selenium IDE, GIT, MySQL, HTML, CSS, Flask, Django, MongoDB, SQL Workbench

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Extensively used Python / Django Framework for developing backend of applications.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
  • Worked on JSON based REST Web services and Amazon Web Services (AWS).
  • Worked on Angular JS framework to develop interactive websites based on client needs.
  • Successfully migrated the website's main database from MySQL to PostgreSQL.
  • Helped the big data analytics team with implementation of python scripts for Sqoop, spark and Hadoop batch data streaming.
  • Involved in Developing a Restful service using Python Flask framework.
  • Analyze the logs data and filter required columns by LogStash configuration and send it to elastic search.
  • Handled Business logics by backend Python programming to achieve optimal results.
  • Implemented admin sites to manage database information with Flask Admin, MySQL and SQLite.
  • Involved building Hadoop platforms, maximizing business value by combining data science with big data.
  • Generated various graphs for business decision making using Python Matplotlib library.
  • Tested various regular expressions in URL Dispatchers in Django.
  • Developed frontends using HTML5, CSS3, JavaScript and JQuery.
  • Created restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
  • Designed and created the database tables and wrote SQL queries to access PostgreSQL.
  • Analyzed and Designed workflows based on business logic.
  • Designed user friendly Interface using Bootstrap framework.
  • Generated various graphs for business decision making using Python Matplotlib library.
  • Wrote python code within the Hadoop framework to solve Natural Language Processing problems.

Environment: Python, AWS, EC2, PyCharm, Selenium IDE, MySQL, HTML, CSS, JavaScript, Ajax, Web Services, Django, MongoDB, SQL Workbench

Confidential

Python Developer

Responsibilities:

  • Developed the front-end module of the application using Python 2.7, HTML5, CSS3, AJAX, JSON and JQuery.
  • Involved in the design and maintenance of the databases using Python and Python based API using Flask, SQL and PostgreSQL.
  • Used Python scripts to update the content in the database and manipulate files.
  • Involved in development of web services using SOAP for sending and getting the data from external interface in XML format.
  • Worked on JavaScript MVC framework like Angular JS.
  • Exported Test case scripts and modified the selenium scripts and executed in Selenium RC environment.
  • Involved in writing application level code to interact with APIs, Web Services using JSON.
  • 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.
  • Built various graphs for business decision making using Python Matplotlib library.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and RESTAPI calls.
  • 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.
  • Trained extensively in agile methodologies and implemented by participating in scrum stand ups, discussing and implementing requirements with clients.
  • Created Python and Bash tools to increase efficiency of call center application system and operations.

Environment: Python, MySQL, HTML, CSS3, JavaScript, Ajax, JSON, Angular JS, SOAP, Agile, SQL Workbench

Confidential

Python Developer

Responsibilities:

  • Involved in the development of front end of the application using Python 2.7, HTML, CSS, AJAX, JSON and Jquery.
  • Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
  • Used python packages like cx oracle, pyodbc and MySQL data base for working with Oracle, SQL Server and MySQL DB respectively.
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and Jquery.
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML, CSS, JSON and Angular JS, Adobe flash. Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Developed application using Amazon Web Service like EC2, cloud search, Elastic load balancer ELB, S#, CloudFront Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Writing SOAP and Restful web services, in house ESB for a web claims application (Spring MVC, Angular JS, Active MQ, SOAP UI, Mockito, JSON, Build forge)
  • Develop consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Responsible for writing/modifying scripts using sh, ksh, and Bash for day-to-day administration.
  • 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.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Developed entire frontend and backend modules using Python on Django Web Framework
  • Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, JSON, REST and SOAP.

Environment: Python 2.7, Python, Django 1.6, Django REST Framework, Flask, XML, HTTP, Ajax, Bootstrap, JSON, HTML, CSS, jQuery, Node Js, Angular Js Pandas, SOAPUI, Mockito Bugzilla, GITHUB, Java Script, PL/SQL, Microsoft SQL Server, Shell Scripting, Amazon Web Services (AWS)

We'd love your feedback!