We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 7+ years of strong experience in the full life cycle (SDLC) of the software development process including requirement gathering, analysis, design, development, writing technical/system specifications, interface development and implementation of Client/Server application development.
  • Experience in installing softwares using pip command for python libraries like BeautifulSoup, numpy, Scipy, PySide, python - twitter, RabbitMQ, Celery, matplotlib, Pandas data-frame, uuid and used PEP8 coding convention.
  • Experience in developing web-based applications using Python 3.3/2.7, Django 1.8/1.7/1.4/1.3.
  • Experienced in Object Oriented Design, Programming concepts and unit testing using Pythons unittest library, Jasmine and Karma
  • Written Nova, Glance, Neutron, Cinder, Keystone, Hashborad, Swift, python client API to integrate with existing Application.
  • Experienced in developing API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Good understanding of server-side templating languages such as Jinja 2, Mako, etc. Plus Understanding of accessibility and security compliance.
  • Strong experience with MongoDB 3.0 and data streaming related toolsets.
  • Expertise in working with GUI frameworks - Tkinter, PyQt, WxPython. Knowledge in Adobe Creative Cloud products.
  • Experience in working as a DevOps engineer for release automation and to achieve continuous integration and continuous deployment (CI and CD)
  • Experience with an ETL system (such as Ab Initio, Informatica PowerCenter, Oracle Data Integration, TalenD, etc.
  • Experienced in working on DevOps/Agile operation process including various tools (Code review, unit test automation, and Build & Release automation, Environment, Service, Incident and Change Management).
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, Jquery, React.js and Node.js. Flask and Pyramid, well versed in Django ORM and SQLAlchemy and Extensive use of Linux (Ubuntu), SSH, Flask/Django.
  • Exposure working with virtual machines and containers with Vagrant, Virtual Box and Docker.
  • Good Experience in implementing SOAP and Restful Web Services using XML, JSON and JERSEY.
  • Good hands on experience with GO Lang and its Built-in concurrency features such as go-routines, channels and select statement.
  • Strong experience in developing Microservices using Docker, Mesos, GO Lang and Python.
  • Hands on experience in scripting for automation, and monitoring using Shell, Scala & Perl scripts.
  • Experience in design and developing applications based on Akka using ZeroMQ, written in Scala and running on Linux.
  • Worked with varieties of Relational Databases (RDBMS) like SQLite, MySQL and Postgresql and NoSQL DBs like MongoDB and Cassandra.
  • Good Experiences in consuming and producing Web Services such as RESTful services integrated with Spring MVC and SOAP web services.
  • Expertise in working with Flume in configuring and working with Kafka to load thedatafrom multiple sources directly into HDFS.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django, Pyramid and PHP.
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • Worked on object oriented programming concepts using Python and Django.
  • Developed RESTful API's using Django REST Framework, consumed via Rest angular, a 3rd party Angular.JS service.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder, PyStudio, PyDev, Eclipse, NetBeans, Sublime text, Spyder and emacs.
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora)
  • Implemented different python libraries BeautifulSoup, numpy, scipy, pytables, matplotlib, python-twitter, Pandas data frame and urllib2 in various tasks.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • Expertise in designing rich Graphic User Interface (GUI) and frontend layouts on the web using CSS, HTML, XML, JavaScript, JSON, AJAX, XAML and JQuery, Bootstrap, Node.js, Angular.js, backbone.js.
  • Experience in Create, activate and program in Anaconda environment.
  • Proficient in developing multi-threaded web services using CherryPy & bottlePy framework.
  • Leveraging queueing architectures with RabbitMQ for scalability, performance and building.
  • Knowledge in working with continuous deployment using Heroku and Jenkins.
  • Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs)
  • Expertise in developing applications using Java, J2EE Technologies (Servlets, JSP, Java Web Services, EJB, Struts), JDK, Java Applets, JDBC, XML, JavaScript, HTML, DHTML, CSS, SOAP.
  • Experienced in NoSQL technologies like MongoDB, Apache Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MySQL databases.
  • Experienced in Agile, Waterfall Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Experience in designing the automation framework using Perl and Shell scripting.
  • Experience with Version Control, ideally SVN, CVS, BitBucket and GIT
  • Experienced in Functional Services Testing, GUI Testing, Back-end Testing using SQL, Browser Compatibility Testing, Web Services Testing, System Testing and also profound knowledge in Test plans, Test Cases and Test Scripts.
  • Experienced in Unit testing, Integration testing, User acceptance testing, Functional testing.
  • 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.
  • Used R Language among statisticians and data miners for developing statistical software and data analysis.
  • 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.
  • Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB and Knowledgeable with continuous deployment using Heroku and Jenkins.
  • Strong hands-on on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring
  • Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
  • High exposure to BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential - San Jose, CA

Responsibilities:

  • Implemented a continuous Delivery Pipeline with Docker, Jenkins and GitHub to build a new Docker container automatically using Jenkins whenever a new GitHub branches are created.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Involved in writing automation scripts using Python-Selenium to test the functionality of the web pages and also written Socket programming scripts to bridge communication in between Client-Server.
  • Full Stack Developer for custom Drupal 7 build, Responsibilities included site maintenance, new feature development and user support.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications. Also, used methods for cross application use using the Class Builder and Object Oriented programming. Generated an API Reference guide to help application developers for creating the software applications to store data using DDN S3 (compatible with Amazon S3 API) or DDN OpenStack Swift API calls.
  • Developing the Python automated scripting using Boto3 library for AWS Security audit and reporting using AWS Lambda for multiple AWS Accounts.
  • Designed and implemented a tool called netconf (Network configuration) which automatically configures network switches by parsing XML files.
  • Create, activate and program in Anaconda environment.
  • Involved in development using C++, bug fixing and unit testing of the Layout commands and used Custom Node.JS proxy to simulate API responses before client implementation was complete and to proxy.
  • Led the development of parsers for handling JSON, XML responses and JAXB binding and worked with JMS (java messaging service) for asynchronous communication.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Participated in developing the company's internal framework on Python. This framework became a basement for the quick service's development. Framework based on CherryPy with GnuPg encryption (reGnuPg module) on the top.
  • Managed and reviewed Hadoop log file and also worked in analyzing SQL scripts and designed the solution for the process using PySpark.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions
  • Build React components and stand-alone functions to be added to any future pages.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Working on AWS services (S3, EC2) and deployment services (Lambda) and RDS, DynamoDB (NoSQL), Beanstalk, SQSand Jenkins CICD.
  • Refactored messaging and storage implementation in loan originator service to use AWS SQS and S3
  • Developed corresponding ETL jobs, batches and automated real-time data load.
  • Created a backend server with Python Flask that implemented routing for indexing & showing page, and receiving the video & info data sent from the user
  • Responsible for search engine optimization to improve the visibility of the website.
  • Implemented code according to coding standards and Created AngularJS Controller, which Isolate scopes perform operations.
  • Responsible for the Automation of the deployment of the Conductor application on AWS lambda using high-end AWS architectural components
  • Developed AWS lambda scripts to build on demand EC2 instance formation.
  • Handled all the client-side validation using JavaScript.
  • Implemented CICD allowing for deploy to multiple client Kubernetes/AWS environments.
  • Used Apache Camel and CXF in the JBoss Fuse ESB as the integration platform for SOA Services.
  • Configured several nodes (Amazon EC2 spot Instance) Hadoop cluster to transfer the data from Amazon S3 to HDFS and HDFS to AmazonS3 and to direct input and output to the Hadoop MapReduce framework.
  • Used various transformations like Source Qualifier, Expression, Aggregator, Joiner, Filter, Lookup, Update Strategy Designing and optimizing the Mapping.
  • Utilizing MEAN stack (MongoDB/Angular.js) and JSON for data transfer and technologies related to server-side scripting.
  • Wrote SQL scripts in Ab-initio for Data analysis and used Tivoli/Autosys for automation of data extraction/reporting.
  • Deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Used AWS RestAPI gateway and connected with lambda functionality.
  • Develops web applications from the ground up using Javascript (Angular JS, jQuery), Ruby (Ruby on Rails), CSS3 (SASS), and HTML5 on an Agile software development Team.
  • Managing a team of DevOps engineer for infrastructure support on AWS cloud. Creating Cloud Formation scripts for hosting software on AWS cloud. Automating the installation of software through Shell scripts.
  • Write advanced queries in T-SQL (using stored procedures and functions in the catalog of PostgreSQL) to cross information and create reports that help in making decisions.
  • Developed several modules for vacation rental website Homeescape.com. PHP/MySQL, Symfony2, HTML, CSS, HTML5, CSS3, JavaScript, jQuery, Bootstrap 3.
  • Built the front end of a gamified survey application for LAX to help understand traffic (CSS3, Angular.js, jQuery).
  • Maintained the versions using GIT and sending the release notes for each release.

Python Developer

Confidential - Warren, MI

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Analyzing and designing test cases for automation framework with Selenium WebDriver
  • Configure Elastic search, Logstash and Kibana to provide an end-to-end pipeline for log analytics in near real time.
  • Implemented business logic using Python/Django and created backend database T-SQL stored procedures and Jasper Reports.
  • Create Grok filters and other type filtering in Logstash to enrich and normalize the data before being stored in the Elasticsearch index.
  • Using Curator API on Elasticsearch to data back up and restoring.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Utilize in-depth knowledge of Technical experience in LAMP and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Developed multiple spark batch jobs in Scala using Spark SQL and performed transformations using many APIs and update master data in Cassandra database as per the business requirement.
  • Written Spark-Scala scripts, by creating multiple udf's, spark context, Cassandra sql context, multiple API's, methods which support dataframes, RDD's, dataframe Joins, Cassandra table joins and finally write/save the dataframes/RDD's to Cassandra database.
  • Developed the Test Cases Client based on FSD'S and Business Rules; And for Web Client Test Cases based on Use Cases, Wire Frames, Annotated Documents and Business Rules.
  • Configure and assign role base access (RBAC) and SUDO to users.
  • Execute User and Group Administration while providing Logical Security Administration to users or file systems using; RBAC, Sudo, or Access Control List (ACL).
  • Created automation testing framework for regression testing with off-shore team
  • Developed PySpark code to mimic the transformations performed in the on-premise environment.
  • Developed Python code to gather the data from HBase and designs the solution to implement using PySpark.
  • Used jQuery libraries for all client-side JavaScript manipulations.
  • Worked with millions of database records daily, finding common errors and bad data patterns and fixing them.
  • Managed large datasets using Panda data frames and Cassandra.
  • Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs.
  • Built various graphs for business decision-making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Datacenter migration to Amazon Web Services (AWS) infrastructure and provided initial support to Applications and Database teams.
  • Created Python scripts to automate AWS services which include web servers, ELB, Cloud front distribution, databases, security groups and application configuration.
  • Able to create scripts for system administration and AWS using languages such as BASH and Python.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using chef.
  • Created User Interface (UI) using JavaScript, bootstrap, Angular.js and HTML5/CSS.
  • Worked on frontend frameworks like CSS Bootstrap for development of Web applications.
  • Designed RESTful APIs web service for handling AJAX requests.
  • Created project designs utilizing MVC architecture components.

Python Developer

Confidential - Columbus, OH

Responsibilities:

  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL.
  • Designed and developed Restful API internally in the company using Python Virtual environments, Flask and Requests.
  • Integration and porting of DVB stack with RDK, QT based application development for launching Guide, Channel list and Event Information (Present/Follow) to handle remote keys.
  • Involved in back end development using Python with Flask framework.
  • Designed the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Key Developer and Product Owner of Netconf & Yang solution.
  • Worked on architecting, developing and maintaining Confidential UCS Platform Framework based on Python/ Worked on developing VMware NSX support in the framework.
  • Earlier part of the Openstack Mercury Installer team -Installation, and Debugging issues related to Openstack, for Telecom market.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • 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.
  • Implemented dynamic page elements and form error validations using AngularJS.
  • Delivered solid results in Netconf unit testing, RFC study and subtree filtering scenarios, uncovering critical issues, resulting in mature code with easier feature test phases.
  • Drove NETCONF distinct startup feature test and automation using Python scripting.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL package.
  • Designed and implemented VPC subnets, NACLs Security Groups and Route Tables using AWS cloud formation.
  • Created Cloud Formation template stacks to build and automate new Environments including EC2, ELBs and VPCs using JSON files. Implemented database access using Django ORM.
  • Designing ETL process in Informatica and complex SQL queries in Oracle.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Experienced in RSpec, Object-oriented programming, MySQL, JavaScript, jQuery and, Amazon Web Services, Knockout.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles
  • Used python packages like cx oracle, pyodbc and MySQL dB for working with Oracle, SQL Server and MySQL DB respectively.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Involved in design, implementation and modifying the Python code and MySQL database schema on-the back end.Developed web applications in Django Framework's model view control (MVC) architecture.
  • Had regular interactions with customers and gathered requirements in Big Data collation, summation, filtering and normalizing the data.
  • 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.
  • Successfully migrated the Django database from SQLite to MySQL to PostgresSQL

Python Developer

Confidential - Santa Ana, CA

Responsibilities:

  • Worked with the design team for project structure.
  • Performed Design and Code reviews.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Performed coding in C++ on Linux Platform.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Handled all the client side validation using JavaScript.
  • Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Function.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browser to web application.
  • Used JQuery for all client side JavaScript manipulation.
  • Created unit test/regression test framework for working/new code
  • Using Subversion control tool to coordinate team-development.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for debugging and troubleshooting the web application.
  • Involved in writing stored procedures using MySQL.
  • Optimized the database queries to improve the performance.
  • Developed in Windows and going to deploy it in Linux server.
  • Worked on data exchange from website using XML, JAVA and Web Services

We'd love your feedback!