Sr. Python Developer Resume
3.00/5 (Submit Your Rating)
Broomfield, CO
SUMMARY:
- Over 6+ Years of professional experience as a Python developer with broad range of expertise in web - based years applications.
- Good experience using various python libraries to speed up development (libraries used: Beautiful Soup, SciPy, Matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity, JSON libraries)
- Involved in Developing a Restful service using python Flask framework.
- Good knowledge about frameworks such as Bootstrap and Foundation.
- Experience in using Docker and Amazon web services (AWS) infrastructure with automation and configuration management tool such as Ansible.Experience in working on various python packages such as NumPy, SQL Alchemy, Pyside, SciPy, and PyTables.
- Expertise in usage of Django Framework for developing web applications.
- Good knowledge in establishing database connections for Python by configuring packages MySQL-Python.
- Experience in developing web applications by following Model View Control (MVC) Architecture using server side application Django.
- Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes.
- Experienced in implementing Puppet, Chef. Worked on Data-Center operation and migration across UNIX and Linux platforms.
- Experience in MVC architecture using Django for web-based application in OOP concepts.
- Experience with automated CM and maintained a CI/CD pipeline, deployment tools such as Chef, Puppet, or Ansible.
- Experience in managing virtual instances and disks using Puppet.
- Strong experience in developing the RESTful API'S service using Python Flask framework. application using HTML, Angular JS, underscore JS, Node JS, CSS, JavaScript, AJAX, JSP, JDBC, XML, XSLT, Python, Django, PHP.
- Excellent Experience of Databases such as MySQL, Oracle 8g/9g/10g, Microsoft SQL Server, PostgreSQL, SQL/PLSQL concepts.
- Good command on full life cycle application development.
- Designed and developed video and blogging website on PHP using Word Press on wamp server using MySQL database.
- Retrieve Customer Service Records for Broadsoft, Switch Provisioning, and BVE or SIP Provisioning utilizing Local Exchange Carrier business rules, intervals and escalation protocols.
- Strong Experience with Streaming platforms like Apache Kafka
- Experience with continuous integration and automation using JENKINS.
- Developed ColdFusion Components, custom tags, and modified CF Objects.
- Experience with Unit testing/ Test driven Development (TDD), Load Testing in JIRA, JENKIN.
- Solid understanding of RDBMS (MySQL, SQL Server 2014)
- Have good knowledge on NoSQL databases like Cassandra, MongoDB.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
- Practical experience with working on multiple environments like development, testing, production.
PROFESSIONAL EXPERIENCE:
Sr. Python Developer
Confidential - Broomfield, CO
Responsibilities:
- Gathering requirements and translating the business details into the Technical design
- Worked on to migrate data from on premise databases to Confidential Redshift, RDS and S3.
- Developed views and templates with Python and Django's to create a user-friendly website interface.
- Adapting the functionality in S3 and Redshift to allow incremental loading by adding staging layer and scripting SQL code to integrate staged data with the files.
- Successfully migrated the Django database from SQLite to PostgreSQL with complete data integrity.
- Designed RESTful Webservices using FLASK, with emphasis on improved Security for the service using FLASK-HTTPAUTHwith HTTPS. Also utilized Hug libraries to develop HTTP REST API's to provide validations and used CherryPy framework to model and bind HTTP.
- Developed a fully functional prototype application using JavaScript and Bootstrap, connecting to a RESTful server on a different domain.
- Scripted advanced SQL queries in Postgresql for Redshift and MySQL leveraging Common Table Expressions, sub-queries, correlated sub-queries, window functions and complex join logic.
- Responsible for designing and developing REST web services in Python using flask and flask-restful framework.
- Developed, designed, managed dashboard control panel for customers and Administrators using Django, PostgreSQL API calls.Implemented the SQL Alchemy ORM mapping tool for complete access and Wrote SQL queries and maintained PostgreSQL RDBMS in the local development environment.
- Wrote and executed various MySQL database queries from python using Python-MySQL connector and MySQL DB package.
- Familiar with REST and AWS (Amazon Web services) in Redshift, EMR for improved efficiency of Storage and Proficient in SQL databases MySQL, Oracle and NoSQL.
- Actively involved in setting up the production environment in AWS using Kubernetes.
- Analyzed the sql scripts and designed it by using Spark SQL for faster performance.
- Managed large datasets usaing Pandas API ecosystem to analyze the different segments of customers based on Location.
- Developed Kafka producer and consumers, HBase clients, Spark, shark, Streams and Hadoop MapReduce jobs along with components on HDFS, Hive.
- Loaded the log data and data from UI apps into Hadoop lake using Apache Kafka service.
- Install and configuring monitoring scripts for AWS EC2 instances and deployed project using Jenkins and using Web Services like Amazon Web Services (AWS).
- Worked on creating the Docker containers and Docker consoles for managing the application lifecycle.
- Setup Docker on Linux and configured Jenkins to run under Docker host.
- Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
- Worked on NoSQL database i.e. MongoDB for storing product-based information.
- Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were the main source of data for both customers and internal customer service team.
- Supporting technologies like kubernetes and Mesos.
- Develop AWS Cloud Formation templates (in JSON) to automate infrastructure deployments.
- Automated RabbitMQ cluster installations and configuration using Python/Bash.
- Written test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.
- Used automation Jenkins for continuous integration on Amazon EC2.
- Used JIRA for Bug tracking and issue tracking.
- Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications. Environment: Python 3.6/2.7, Django 1.7, CherryPy, Lamda, Kubernetes, RedShift, PostgreSQL Git, Agile/Scrum, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, CI/CD, RESTful webservice, MongoDB, MySQL, SQLite, Cassandra, Docker, AWS (EC2, S3), PyUnit, Karma, Jenkins, Selenium Automation Testing.
Python Developer
Confidential - Lexington, MA
Responsibilities:
- Configured various big data workflows to run on top of Hadoop and these workflows comprise of heterogeneous jobs like Pig, Hive and MapReduce.
- Implemented various Spark Actions and Transformations by creating RDD's in HDFS
- Placed data into JSON files using Python to test Django websites.
- Involved in writing unit test cases for the functionalities using Nose Test.
- Wrote Automation Test cases using Robot Framework.
- Responsible for writing OOP code in Python for server side scripting.
- Using Amazon SQS to queue up work to run asynchronously on distributed Amazon EC2 nodes.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Assisted with the addition of Hadoop processing to the IT infrastructure.
- Worked on API testing tool like Postman to test web services at server side.
- Implementing customer data collection with PySpark/Hadoop analytics.
- Developed Hadoop integrations for data ingestion, data mapping and data processing.
- Used XML for dynamic display of options in select box and description on web page.
- Responsible for all client side UI Validation and implementing Business logic based on user selection Angular.JS 2.
- Involved in developing the Angular.JS Meteor framework for the Single Page Application development.
- Involved in debugging the applications monitored on JIRA using agile methodology.
- Setting up network environments using TCP/IP, DNS, DHCP and proxy.
- Created Windows Service to Database Migration.
- Responsible for designing and deploying new ELK clusters (Elasticsearch, Logstash, Graphite Kibana, beats, Kafka nvolved in setting up the Kubernetes cluster (Kubernetes/KOPS) in AWS in one region using multiple zones.
- Involved in handling the developing team and mentoring the junior developers.
- Involved in creating the database modelling to the project and wrote queries for retrieving data from backend.
- Involved in deploying the code into Amazon Web Server using BOTO API.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Expertise in configuration management automation tools such as Chef, Puppet and Salt,
- Responsible for specialization areas related to Chef for Cloud Automation.
- Automated the cloud deployments using chef, Python (boto& fabric) and AWS Cloud Formation Templates.
- Built a comprehensive PERL script, which would call the required ANT scripts and notify the build distribution team in case of Build errors or Completion of the builds.
- Using Linux/Unix, Shell scripts, SQL Server, Sybase 12.5, CA/Autosys batch, ITIL, ITSM, Change and Release Management.
Environment: Python 3.x, Django 1.7, Meteor Framework, Angular.JS 2, Java Script, Coffee Scripting, LESS, HTML, Angular JS, JSON, AJAX, XML, CSS, SQL, MySQL, NoSql, MongoDB, PySpark, Hadoop Bootstrap, Restful Web Services, Beautiful Soup, Jenkins, GitHub, Linux, PyCharm, PHP, HTML5, CSS3, MYSQL, LAMP, PUPPET and CHEF.
Python Developer
Confidential - New York, NY
Responsibilities:
- Wrote Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
- Implemented business logic using Python/Django.
- Exported/Imported data between different data sources using SQL Server Management Studio.
- Maintained program libraries, users' manuals and technical documentation.
- Managed large datasets using Panda data frames and MySQL.
- Writing Django ORM queries to get the data from DBs (MySQL).
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
- Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
- Build all database mapping classes using Django ORM models.
- Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
- Designed and developed transactions and persistence layers to save/retrieve/modify data for application functionalities using Django and PostgreSQL .
- Created Restful micro services utilizing Flask and Django and sent on AWS servers utilizing EBS and EC2.
- Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
- Built various graphs for business decision-making using Python matplotlib library.
- Fetched twitter feeds for certain important keyword using python-twitter library.
- Used different pyspark APIs to perform necessary transformations and actions on the data which gets from Kafka in real time.
- Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- BuildSQL queries for performing various CRUD operations like create, update, read and delete.
- Used Pandas library for statistics Analysis.
- Created most important Business Rules which are useful for the scope of project and needs of customers.
- Worked in development of applications especially in UNIX environment and familiar with all of its commands.
- Refactored existing project to make it more RESTful and thread-safe.
- Designed RESTful XML web service for handling AJAX requests.
- Created project designs utilizing MVC architecture components. Environment: Python 2.7, Django, HTML5/CSS, UNIX, MS SQL Server 2013, T-SQL, XML, Jasper, Reports, JavaScript, Eclipse, Linux, Shell Scriptingo, RESTful, MVC3.
Python Developer
Confidential - Columbia, SC
Responsibilities:
- Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
- Configured the Django admin site, dashboard and created a custom Django dashboard for end users with custom look and feel. Used Django APIs for database access.
- Involved in setting up the Kubernetes cluster (Kubernetes/KOPS) in AWS in one region using multiple zones.
- Implemented MVC architecture in developing the web application with the help of Django framework
- Used Python and Django for XML, JSON processing, data exchange and business logic implementation.
- Built database Model, Views and API's using Python for interactive web based solutions.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
- Generated Python Django Forms to record data of online users.
- Entire Front end and back end modules of the project are developed using Python with Django Framework.
- Worked on object-oriented programming (OOP) concepts using Python, Django and Linux.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Assisted with the addition of Hadoop processing to the IT infrastructure.
- Implementing customer data collection with PySpark/Hadoop analytics.
- Developed Hadoop integrations for data ingestion, data mapping and data processing.
- Used Django Database API's to access database objects.
- Worked on Jenkins continuous integration tool for deployment of project.
- Involved in Developing a Restful service using Python Flask framework.
- Contributed source code in Golang to developing an automation framework for AWS CFN.
- Worked on developing internal testing tools which were written in Python.
- Involved in back end development using Python with Flask framework.
- Worked on Libraries like Pandas for data manipulation and analysis.
- Developed most of the application part in Linux environment and very much familiar with all its commands.
- Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
- Used Python Library Beautiful Soup for web Scrapping.
- Responsible for debugging and troubleshooting the web application.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Coded test programs and evaluated existing engineering processes. Environment: Linux, Python, Django, Ansible, HTML, XML, JavaScript, AngularJs, JQuery, MS SQL Server, Amazon s3, Jenkins, Mongo DB, Hadoop Beautiful soup, Perl, Pandas, Matlab, Eclipse, Kafka Git, GitHub, JIRA.