We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Cupertino, CA

SUMMARY:

  • Over 8 years of IT Experience in designing, developing, testing and implementing of various stand - alone and client-server architecture based enterprise application software in Python on different domains.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Sound experience in Core Java and Object Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
  • Experienced with Amazon SQS, and Amazon Web Services like EC2, Redshift, Lambda and S3.
  • In-depth Cisco technology knowledge in design, administration, implementation and support.
  • In-depth knowledge of deploying and troubleshooting IP protocols.
  • Day-to-day server support for clients from our office in Midtown Manhattan.
  • Build, upgrade and maintain servers on Solaris and Linux platforms.
  • Write, maintain and improve automation scripts in Perl, BASH, PHP& Python.
  • Troubleshoot client/server application issues.
  • MySQL, Postgres and Oracle maintenance.
  • The methodology used here will be to introduce in a simple and abbreviated manner the components of the Jython language most likely to be used in wsadmin scripts.
  • That introduction will then be illustrated with a few examples demonstrating the capabilities and functioning of Jython.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2 and MySQL.
  • Good knowledge in working with application server- Apache Tomcat (6.0, 7.0, 8.0).
  • Experience in working with Python ORM Libraries including Django ORM.
  • Expertise in working with GUI frameworks - PyJamas, Jytho
  • Experience in Test Driven Development and Behaviour Driven Development methodologies for consulting firms and enterprise projects.
  • Ensure data integrity and data security on AWS technology by implementing AWS best practices.
  • Integrating AWS infrastructure with Cloud Computing Product - CloudHealth.
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid and Zope Python web application frameworks.
  • Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
  • Strong expertise in development of web based applications using Python, Django, HTML, XML, Angular JS, CSS, DHTML, JavaScript, JSON and JQuery.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Lambda, RDS (MySQL).
  • Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, numpy, Scipy, matplotlib, Pickle, PySide, python-twitter, Pandas data frame, networks, urllib2, My SQL dB for database connectivity) to drive .com
  • Experienced in working with server side technologies including databases, restful API and MVC design patterns.
  • Special skills in development of effective, user-friendly web applications. Experienced in requirement gathering, Use case development, Business Process flow, Business Process Modelling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity and Security and Database applications.
  • Knowledge about setting up Python REST API Frame work using Django.
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and Mongo DB (2.6, 2.4), Orient DB.
  • Extensive experience with Amazon Web Services (AWS), OpenStack, Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront.
  • Experience in using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
  • Good knowledge on front end frame works like CSS Bootstrap.
  • Experience in using Jenkins/Hudson as a Continuous Integration server to configure with Ant/Maven
  • Good knowledge of web services with protocols SOAP, REST.
  • Developed and executed White box test cases of the Java API using Test NG framework & Eclipse.
  • Extended Testing framework by adding some helper classes and methods.
  • Good idea about testing tools like Bugzilla and JIRA.
  • Shares expertise throughout the organization and may provide user training for products
  • Evaluates engineering approaches and risks to produce development plans that ensure high quality, low cost products and systems
  • Identifies and keeps abreast of novel technical concepts and markets
  • Authors technical reports, papers, articles, patents and presentations when needed
  • Participates in relevant project technical reviews and audits
  • Reviews, mentors and coaches, while defining and promoting use of standards, best practices and lessons learned.

TECHNICAL SKILLS:

Frameworks: Django, Zope, PyJamas, python, CSS Bootstrap, aws.

Web Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, AngularJS.

Programming Languages: Python, C, PERL, SQL and PL/SQL.

J2EE Technologies: JSP, Java Servlets, JNDI, JDBC and JMS.

Version Control: SVN, CVS, Git, GitHub.

Analytic Tools: JMP PRO, SAS, Tableau, UCI NET, Node XL

Application servers: Apache Tomcat, JBoss

Databases: Oracle (9i,10g, 11g), My SQL, Apache Cassandra, Mongo DB

IDE's/ Development Tools: Net Beans, Eclipse, PyCharm, PyScripter, PyStudio and Sublime Text.

Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP

Deployment Tools: Heroku, Amazon EC2

Testing Tools: Bugzilla, JIRA, and Redmine.

PROFESSIONAL EXPERIENCE:

Python Developer

Confidential - Cupertino, CA

Responsibilities:

  • Implementingmulti-tier application provisioning in OpenStack cloud, integrating it with Ansible/Puppet.
  • Involved in designing and deploying multitude applications utilizing most of the AWS stack (Including EC2, Route53, S3, RDS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation
  • Worked on writing and as well as read data from csv and excel file formats.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Web-services backend development using Python (CherryPy, Django, SQL Alchemy).
  • 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.
  • Developed micro-services that would transform all incoming and outgoing data into a standard model.
  • Responsible for building components to connect to other micro-services using Kafka, Elastic search, REST. Developed plugins to de-serialize data in non-native kafka environments.
  • Developing Machine learning algorithms for internal search engine.
  • Developed Python code to gather the data from HBase and designs the solution to implement using PySpark.
  • Great hands on experience with Pyspark for using Spark libiries by using python scripting for data analysis
  • Providing stakeholder end to end scenarios on the project life cycle.
  • Model was completely developed in Pyspark. Created pyspark function for each SAS macro as a replica.
  • Imported SAS data files into python(Pandas) to test the initial phase of the project.
  • Developing PHP, HTML, CSS, JavaScript, JQuery and AngularJS ecommerce application pages according to project requirements. Create custom Drupal modules using PHP, MySQL and JavaScript and configure required contributed Modules. Worked on HTML, HTML5, JavaScript, CSS and their integration within a PHP environment.
  • Extensively used Python / Django / Flask Framework for developing backend of applications.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Created a Python based GUI application For Freight Tracking and processing
  • Used Django framework for application development.
  • Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
  • Designed a Web application using Web API with AngularJS, leveraged Entity framework (EF)
  • Implemented routing to allow for the use of a Single-page-application (SPA) with different content using routeProvider in the AngularJS Module and ng-view in the HTML5.
  • Implemented Client side validation using AngularJS Custom Form Validation with ng-show and ng-hide.
  • Utilized database normalization techniques to create memory efficient T-SQL tables, with data redundancy contingency triggers to prepare system against unpredictable user interactions that might jeopardize data integrity.
  • Utilized AngularJS Route for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV*) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
  • Implemented ng-repeat to display tabular data and utilized CRUD features such as sorting, filtering, paging and data manipulation and by using AngularJS.
  • Successfully developed a web application by using ASP.NET MVC4, Web API with AngularJS and leveraged Entity framework (EF) in the environment by using Visual Studio.
  • Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Designed, developed, coded and worked in penetration testing in customized DOL-AWS GovCloud Node.js Security Monitoring of VPC Zones using AWS - Lambda to load customized Spark-Scala GraphX Application.
  • Developed AWS CodeBuild/CodePieline/Lambda for CI/CD.
  • Developed management modules and applications using Laravel frame work and Object Oriented PHP and custom MVC.
  • Open Source template based Qt reporting solution.
  • Next Medium Embed Platform is a Monetization Advertisement Placement Platform.
  • Worked on resulting reports of the application and Tableau reports.
  • 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.
  • Used other packages such as Beautifulsoup for data parsing.
  • Managed IT vendor Statements of Work (SOW) using applied processes (SDF, EDP, ITIL, Agile, CMM and CMMI).
  • Handle escalated Support tickets till closure for MS Azure PaaS platform.
  • Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Modifying data using SAS/BASE, SAS/ MACROS.
  • Worked on reading multiple data formats on HDFS using Spark.
  • Involved in transformations using various Spark Actions and Transformations by Creating RDD's from the required files in HDFS
  • Provide consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.
  • Design front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Implemented dynamic page elements and form error validations using AngularJS.
  • Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ IDEA.
  • Design and Setting up of environment of Mongo dB with shards and replica sets. (Dev/Test and Production).
  • Private VPN using Ubuntu, Python, Django, CherryPy, Postgres, Redis, Bootstrap, Jquery, Mongo, Fabric, Git, Tenjin, Selenium, Sphinx, and Nose.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created AWS Route53 to route traffic between different regions.
  • Designed an 8-bit adder individually from schematic to layout using Cadence 6 to match final product EDP lower than 100ps*pJ and optimized layout area.
  • Developed, debugged, and maintained a large-scale distributed platform.
  • Responsible forarchitectureanddevelopment of the official Go Telestream Cloud.
  • Microservices inSessionM (Go) re-implemented some of the Ruby on Rails API endpoints on the Go side to handle.
  • ETL Pipeline (SessionM, Go): main designer and developer of highly scallable ETL service system was designed to handle a generic importer implementation.
  • Big data processing using Spark, AWS, and Redshift
  • Extracting data from the database using SAS/Access, SAS SQL procedures and create SAS data sets.
  • Performed QA testing on the application.
  • Developed approaches for improving NLP pipeline.
  • Integrated S/390 build kit and support requirements to the Notes Programmability Team's existing release process.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools Redmine.
  • Knowledge of Bug tracking systems, implementation and improving QA workflows on Redmine.
  • Using Redmine as the project management tool for easy collaboration with the developer. WinCvs was used as the integration tool.Participated in the complete SDLC process.
  • Web application development using Python 3.2/2.7, Django 1.9, Flask, MongoDB, JavaScript, AJAX, HTML, XML and template languages. helped bring a port of the Progress DB Product suite to beta release on LINUX and debugged database internals issues on NT.
  • Developed and maintained various automated web tools for reducing manual effort and increasing efficiency of the Global Shipping Team.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Setup automated cron jobs to upload data into database, generate graphs, bar charts, and upload these charts to wiki and backup the database.
  • Wrote scripts in Python for extracting data from HTML file.
  • Used Perforce for the version control.
  • Environment: Python 2.7, Django 1.4, My SQL, Windows,Lambda, Linux, Aws, HTML, CSS, J Query, JavaScript, Apache, Linux, Redshift, Quality Center.

Python Developer

Confidential - Austin, TX

Responsibilities:

  • Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
  • Provisioned load balancer, auto-scaling group and launch configuration for microservice using Ansible.
  • Used Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven, etc.
  • Worked on with spark dataframe operations that are required to develop a data format file.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Dealt with data ambiguity and performed lazy evaluation in pyspark for code optimization.
  • Development of a model to predict 12-month future cost risk amongst a population of thirty million Technologies used: PySpark, Hive, xGBoost, Python (Sklearn, Scipy, Numpy, Pandas)
  • Development of an Underwriting model to predict group loss prior to contract renewal Technologies used: PySpark, Hive, xGBoost, Python (Sklearn, Scipy, Numpy, Pandas)
  • Used Unit Test Python library for testing many programs. researched and codified the Kafka Consumer using KafkaConsumer API 0.10 and KafkaProducer API 0.10(Java); designed the Spark Streaming and KafkaProducer interfaces - for multithreaded partitions and multiple topics bysmartphonemanufacturer device type; competitive analysis of Storm, Spark, Flink, Samza for processing messages(once only), replay and lost message management, horizontal scalability,security, message sequencing; coordinated Kafka operationa and monitoring(via JMX) with dev ops personnel; formulated balancing leadership strategies.
  • Utilized AngularJS Services, Factory and Dependency Injection techniques to ensure an Inversion of Control (IOC) by focusing on minimizing the number of watchers in order to increase the performance.
  • Used AngularJS for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
  • Developed with AngularJS custom directives, factories, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Used Fiddler for testing and debugging new programs.
  • Used Jasmine for AngularJS test cases.
  • POC's with the Confluent Schema Registry, Rest Proxy, Kafka Connectors for Cassandra and HDFS(Hadoop 2.0).
  • Experience in writing playbooks for Ansible and deploying applications using Ansible.
  • Experienced in Cucumber/Gherkins syntax of coding.
  • Worked on migrating MapReduce programs into Spark transformations using Spark and Scala, initially done using python (PySpark).
  • Used all aspects of MySQL/PHP Programming, Zend 1.9 Framework in LAMP environment.
  • Created dataframes in particular schema from raw data stored Confidential Amazon S3, lambda using PySpark.
  • Modified PHP5, HTML, CSS, Java script, jQuery according to project requirements.
  • Worked on developing UI using CSS, HTML, JavaScript, JQuery and JSON.
  • Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database.
  • Participated in all the stages of software development lifecycle including design, development, implementation, and testing.
  • Worked on projects related to the client Santander UK, ING Italy and ING France.
  • Validated the quality of the partner files that Kabbage delivers to partner financial institutions.
  • Behave Framework and native Python programming was used in developing the application.
  • Worked with different Python libraries like Pandas, Numpy, PyHamcrest, pymssql, pypyodbc etc.
  • Developed the UI of the application using Django and implemented MVT framework.
  • Created DEV, QA, PROD, DEMO Environments in AWS from scratch.
  • Designed and developed an ActiveX component for HDTV Hauppauge WinTV to embed the terminal system using DirectShow (DirectX)/ATL (VC++) integrating to the web based application.
  • Developed GUI using PHP5, HTML5, AJAX, CSS3 and JavaScript (JQuery2)
  • Design front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Implemented dynamic page elements and form error validations using AngularJS.
  • Manage the configurations of multiple servers using Ansible.
  • Developed Behave framework scenarios backed up with the Python code.
  • Involved in Validation and Integration Testing of the Partner files.
  • Developed and tested various dashboard features using CSS, JavaScript, Django, and Bootstrap.
  • Used Django APIs for database access.
  • Developed U-SQL Scripts for schematizing the data in Azure Data Lake Analytics.
  • Extracted, loaded, and analyzed data to and from MSSQL Server database with Python.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
  • Parsed various file formats including XML and JSON and loaded into MSSQL Server database with Python XML and JSON modules
  • In order to avoid the reloading of the entire web page to update small portions, AJAX in UI was used.
  • Implemented RESTful web services for sending and receiving the data between multiple systems.
  • Used GIT for version control.
  • Good knowledge in Agile, Jira and scrum methodologies.
  • Environment: Python 3.6, Behave, Django, Java Script, Aws HTML, XHTML, lambda, JQuery, JSON, XML, CSS, MSSQL Server.

Python Developer

Confidential - Sunnyvale, CA

Responsibilities:

  • Develop and execute automation frame work and maintain automates tests for new and existing functionality.
  • Designed and configured database and back end applications and programs.
  • Worked on Unit testing, Integration testing and Web application testing.
  • Hands on experience on Backup and restore Azure services.
  • Code review using GitHub, testing, fixing of the bugs and coding modifications.
  • Performed research to explore and identify new technological platforms.
  • Developed API modularizing existing python module with the help of pyYAML libraries.
  • Improved performance by using more modularized approach and using more in built methods.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Developed Python Django forms to record data and the Login module page for users.
  • Designed email marketing campaigns and created interactive forms that saved data into database using Django Framework.
  • Implemented AngularJS Scopes and AngularJS Expression.
  • Developed html views with HTML5, CSS, bootstrap and AngularJS.
  • Designed custom Directives and Services in AngularJS.
  • Used Jasmine for testing AngularJS cases.
  • Created AngularJS Directives such as ng-app, ng-controller, ng-model, ng-init, ng-switch, ng-required, ng-checked, and ng-repeat in my module.
  • Implemented AngularJS Routing and Filters.
  • Created AngularJS Events such as ng-change and ng-click.
  • Worked in Test driven development with Behave in Python.
  • Creating Behave scripts using Gherkin syntax.
  • Created Bullet graphs to determine profit generation by using measures and dimensions data from Amazon Redshift, Oracle SQL Server and MS Excel.
  • Used collections in Python for manipulating and looping through different your defined objects.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Implemented a login module for user, registration of the products, placing the order and tracking the order.
  • Improving the performance while processing data by modifying functions, queries, cursors, triggers and stored procedures for MySQL database.
  • Involved in front end and utilized Bootstrap and Angular.js for page design.
  • Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
  • Performed data manipulation/storage for incoming test data using lxml /etree libraries.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Wrote unit test cases for testing tools.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Environment: Python 2.7, Django 1.4, Behave, Puppet Rspec, Redshift, Jenkins, Grafana/Graphite, MySQL, Linux, HTML, CSS, Bootstrap, JQuery, JavaScript, Apache, Linux, Git, Perl, Cassandra, Azure Automation cloud services.AWS Engineer

Python Developer

Confidential - Alpharetta, GA

Responsibilities:

  • Designed and Developed the Solution Architecture package to identify all possible solutions for the project using UML methodologies.
  • Used J2EE Design patterns (Singleton, Service Locator and DAO).
  • Implemented MVC Architecture using JSF and Struts framework and custom tag libraries.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
  • Used Hibernate for data manipulation and access.
  • Used Spring AOP and dependency injection framework for business aspect of the application.
  • Used Spring DAO classes for data access.
  • Testing - unit testing & integration testing of the application.
  • Developed Java beans and JSP's by using Spring and JSTL tag libs for supplements.
  • Designed and developed middleware, using RESTful web services based on a centralized schema which is consumed by thousands of users.
  • Worked on Python Modules and Packages.
  • Deployed Django web application in Apache webserver and carpathia cloud web deployment.
  • Used Python Data structures like lists, dictionaries, tuples
  • Used RAD 7.0 for implementing Static and Dynamic web services for consuming and providing services related to the business.
  • Created creating tables, data manipulation and retrieval using Oracle and DB2.
  • Used MQ Series to send, receive and read the messages and also Created Queues.
  • Involved in the deployment process of the application on WebSphere Application Server.
  • SVN are used as source code controls and developed test cases using JUnit.
  • Deployed the Web application using ANT build script
  • Used Mercury Quality Center for requirement management, executing the test plans and defect management.
  • Used SOA architecture for communication between various business entities.
  • Communicated with the business people to get more clarity on the requirements/changes.
  • Environment: Java, Spring, Python, JavaScript, JDBC, XML, JAXB, Web services, SOAP, WSDL, Hibernate, Spring, IBM MQ, PL/SQL, WebSphere, RAD 7.0, JUnit, Oracle 10g, DB2, Mercury Quality Center, SVN.

Python Developer

Confidential - Pleasanton, CA

Responsibilities:

  • Developed the front end module of the application using Python 2.7, HTML5, CSS3, AJAX, JSON and JQuery.
  • Worked mostly on the active records for the backend of the application.
  • Involved in development of web services using SOAP for sending and getting the data from external interface in XML format.
  • Involved in the design and maintenance of the databases using Python and Python based API using Flask, SQL and PostgreSQL.
  • Experienced in Agile Methodologies, Scrum stories, Sprints experience in Python along with data analytics, data wrangling and Excel data extracts.
  • Hands-on experience in Python scripting, in web development using Django.
  • Used Python scripts to update the content in the database and manipulate files.
  • Involved in the refactoring the UI which involves extensive use of AJAX.
  • Expertize in LAMP (Linux, Apache, MySQL and Python) architecture.
  • Used Pandas library for statistical analysis.
  • Experienced in NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQLite, MySQL, PostgreSQL and Dynamo DB.
  • Involved in the development of ORM queries.
  • Worked on JavaScript MVC framework like Angular JS.
  • Worked on Test Driven Approach for developing services required for the application.
  • Exported Test case scripts and modified the selenium scripts and executed in Selenium RC environment.
  • Experience with Microsoft Azure Automation tool.
  • Environment: Python 2.7, Django, HTML5, CSS, Bootstrap, Pyramid, MySQL, MS SQL, T-SQL, JavaScript, Jasper Reports, Eclipse, Git.QA Tester

We'd love your feedback!