We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Beachwood, OhiO

SUMMARY

  • Over 6 years of IT experience as a Web/Application Developer and coding with an analytical programming using Python, Django.
  • Expertise in establishing database connections for Python by configuring packages like MySQL - Python and running various queries.
  • Experience on python libraries like Pandas, Matplotlib, Numpy, to manipulate and visualize the data using interactive charts.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Good knowledge of development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing(UAT).
  • Hands on experience in working with various Version Control Systems including GIT, CVS and subversion SVN
  • Develop REST API and integrated with cloud products like AWS REST API gateway and AWS lambda.
  • Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio and PyDeV
  • Good experience of software development in Python and IDEs: pycharm, sublime text, Jupyter Notebook. Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases .
  • Worked on UNIX Confidential scripts for business process and loading data from different interfaces to HDFS .
  • Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web Logic and Oracle Application. Server .
  • Good Knowledge in Amazon AWS concepts like EMR and EC2 web services which provides fast and efficient processing of Big Data .
  • Proficiency with the application servers like WebSphere, WebLogic, JBOSS and Tomcat
  • Had knowledge on continuous integration and deployment using Jenkins, Docker.
  • Experience working with network protocols SNMP, NetConf.
  • Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloud Front.
  • Expertise in operating Symantec Altiris Remote Agent to remotely fix problems.
  • Excellent understanding and knowledge of Hadoop Distributed file system data modelling, architecture and design principles and Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming.
  • Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark.
  • Good working experience in processing large datasets with Spark using Scala and Pyspark and Familiar with JSON based REST Web services
  • Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
  • Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
  • Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.

TECHNICAL SKILLS

Programming Languages: Python, JavaScript, Java, C/C++, android.

Frameworks: Django, pyramid, Flask, Spring, Hibernate, AngularJS.

Web Technologies: HTML5, CSS3, JavaScript, jQuery, XML, Servlet, JSP, JSON, AJAX, San AS Node.js,JSP, XHTML, CSS3, Bootstrap, XML,, JQuery, Ajax, Web Services, REST API's.

Web Services: REST, SOAP, WSDL.

NoSQL Databases: Mongo DB, Redis

Databases: MYSQL, PostgreSQL, MS SQL, MongoDB, SQLite, Oracle

Software/IDE: Sublime Text, PyCharm, Eclipse, Android Studio,NetBeans, MS Visio, Notepad++.

Software Management: GIT, SVN, Maven, Gradle, CVS.

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

Servers: Apache Tomcat, WebSphere, JBoss, WebLogic, XAMPP

Protocols: TCP/IP, HTTP/HTTPS, SMTP

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential, Beachwood, Ohio

Responsibilities:

  • Extensively used Python / Django Framework for developing backend of applications.
  • Responsible for analysing various cross-functional, multi-platform applications systems enforcing Python best practices and provide guidance in making long term architectural design decisions.
  • Worked with 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.
  • Implemented Spark using Scala and Spark SQL for faster testing and processing of data.
  • Expertized in implementing Spark using Scala and Spark SQL for faster testing and processing of data responsible to manage data from different sources.
  • Developed Spark Programs using Scala and Java API's and performed transformations and actions on RDD's.
  • Actively involved in Initial software development life cycle (SDLC) of requirement gathering and also in suggesting system configuration specifications during client interaction.
  • Analysis the logs data and filter required columns by logstash configuration and send it to elasticsearch.
  • Handled Business logics by backend Python programming to achieve optimal results.
  • Implementing admin sites to manage database information with FlaskAdmin, 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 expression in URL Dispatchers in Django.
  • Used Python scripts to automate Server Updates, ACLs and Load balancers
  • Created server-monitoring daemon with Psutil, supported by Django app for analytics, which I created. Also researched big data solutions with MongoDB database.
  • Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Designed and implemented Continuous Integration and Continuous Deployment frameworks from code to deploy using Jenkins.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Designed and created the database tables and wrote SQL queries to access PostgreSQL.
  • Analysed and Designed workflows based on business logic.
  • Designed user friendly Interface using Bootstrap framework.
  • Wrote python code within the Hadoop framework to solve Natural Language Processing problems.
  • Strong Expertise in working with server side technologies including databases, restful API and MVC design patterns.
  • Participated in implementation, design, development and testing stages of projects.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Developed a portal to manage and entities in a content management system using Flask.
  • Design and developed applications to be cross-browser and cross-platform compatible
  • Developer multiple Angular JS controllers and configured Routes.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.
  • Followed best practices and standards throughout the development of the project, while implementing various design patterns.
  • Used SOAP and Restful API for information extraction.

Python Developer

Confidential

Responsibilities:

  • Proficient in SQL databases MS SQL, Oracle and NO-SQL databases MongoDB, Cassandra.
  • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Created Unit test/ regression test framework for working/new code.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Utilized standard Python modules such as CSV, itertools and pickle for development.
  • Developed efficient Angular.js for client web based application.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
  • Involved in working with Python open stock API's.
  • Developed Spark Code using python for faster processing of data.
  • Good understanding in Javascript, Angular.js, Bootstrap, Ember.js, Jasmine, Karma, Backbone.js, React.js, MyBatis, require.js, node.js framework concepts and Responsive Design.
  • Worked on distributed frameworks such as Apache Spark and Presto in Amazon EMR,Redshift and interact with data in other AWS data stores such as Amazon 53 and Amazon DynamoDB .
  • Used Amazon EMR to simplifybig data processing and to manageHadoopframework.
  • Responsible for managing large databases using MySQL.
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL db package.
  • Used the Python's modules numpy, matplotlib, etc. for generating complex graphical data, creation of histograms etc.
  • Experience with Data migration from Sqlite3 to MongoDB.
  • Developed and designed automation framework using Python and Confidential scripting.
  • Involved in debugging and troubleshooting issues and fixed many bugs in two of the main applications which are main source of data for customers and internal customer service team.
  • Implemented SOAP/RESTful web services in JSON format.
  • Associated with debugging the applications monitored on JIRA using Agile methodology.
  • Attended many day-to-day meetings with developers and users and performed QA testing on the application.
  • 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

Python Developer

Confidential

Responsibilities:

  • 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.
  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Built database model, Views and API's using Python for interactive web based solutions.
  • Placed data into JSON files using Python to test Django websites. Used Python scripts to update the content in database and manipulate files.
  • Designing Celery and multithreading for scheduling the tasks and multiple activities.
  • Developed Simple Object Access Protocol (SOAP) based web services for different applications called User Service and other applications using Representational State Transfer (REST) based Web services.
  • Developed web based application using Django framework with python concepts.
  • Generated Python Django forms to maintain the record of online users.
  • Used Django API's to access the database.
  • Designed and developed a horizontally scalable APIs using Python Flask
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Developed user interface by using the Reactjs, Flux for SPA development.
  • Implemented client side Interface using React JS.
  • Implemented locking mechanisms using multi-threading functionality.
  • Used python modules such as requests, urllib, urllib2 for web crawling and JavaScript as well.
  • Design, Develop, Test and Deploy WebSphere MQ and WMB Components to interface with different applications.
  • Developed the web pages in ASP.NET using .NET framework in C#.NET and application programming interface.
  • Experience in working on OpenStack components and have extensively worked with Infrastructure as a Service (IaaS) environments using tool Chef.
  • Worked multiple components for different course element players and quiz question players using Vue . js
  • Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • I have used AWS (Amazon Web services) in Redshift, EmR for improved efficiency of storage.
  • Worked on data extraction, data mapping and data insertion during the process of data upload and migration.
  • Worked on standard python packages like boto and boto3 for AWS
  • Used the Node . js , Angular . js MVC Frameworks in the development of the web applications. Unit testing with JavaScript and node.js .
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Designed VNets and subscriptions to confirm to Azure Network Limits.
  • Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer .
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet with Azure Internal Load Balancer.
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models.
  • Built a crawling and web-scraping framework using scrapy.
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models

We'd love your feedback!