We provide IT Staff Augmentation Services!

Sr.python Developer Resume

3.00/5 (Submit Your Rating)

Burbank, CA

SUMMARY

  • Around 6 years of strong experience in software/IT industry involving Project analysis, Design, development, testing, maintenance and documentation of various stand - alone and client-server architecture based enterprise application software using Python, Django in various domains.
  • As adeveloper, Complete understanding of frontend and backend development.
  • Experience in Object Oriented Design and Programming concepts in Java andPython.
  • Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.
  • Experience in utilizingSASprocedures, Macros and otherSASapplication for data extraction, data loading, cleaning and reporting.
  • Experienced in installing, configuring, and administratingHadoopcluster of majorHadoop distributions, 2.5+ years of experience withHadoop, HDFS, Map Reduce and Hadoop ecosystems (pig and hive).
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side applicationsDjango,Flaskand Pyramid.
  • Good experience withpythonframeworks likeFlaskand Webapp2. Also worked on GUI frameworks such as PyJamas, Jython.
  • Worked on variousPythonintegrated IDE's such as Sublime Text, Pycharm, Eclipse, NetBeans.
  • Experience with Python Libraries such as HTTPLib2, Urllib2, Beautiful Soup, Numpy, Scipy, Pickle, Pandas, Pyside, SciPy, PyTables and Matplotlib.
  • Used PyQt to provide GUI for the user to create and perform operations, view reports based on clientdata.
  • Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using python,Django, PHP, XML, CSS 5, HTML, DHTML, JavaScript, RabbitMQ, Bootstrap, Jdk1.7,JQuery, Angular.JS and Knockout.JS.
  • 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 usage ofpython/DjangoFramework for developing web applications.
  • Experience onPythonscripts like BASH to parse XML documents and load thedatain database.
  • Good experience with JDBC to perform operations such as CRUD operations and writing complex queries with Oracle 10g/11g.
  • Experienced with integration of MongoDB and Casandra databases.
  • Experience in developing web services (WSDL, SOAP and REST,) and consuming web services withpythonprogramming language.
  • Experience inPythonopen stack API's and JSON based REST web services.
  • Good experience in using Shell scripting for automation by followingPythonPEP.
  • Performed mapping of JSON/XML formatteddatawith relational databases like MySQL, PostgreSQL and SQLite.
  • Knowledge of deployment tools using Heroku, Jenkins, pylint, cppCheck and Coverity.
  • Hands on experience with installation and configuration ofApacheTomcatserver.
  • Hands on Experience inDatamining andDatawarehousing using ETL Tools and Proficient in Building reports using SSIS, Tidal in Microsoft SQL Server.
  • Used AmazonElasticBeanstalk with AmazonEC2to deploy project intoAWSand good experience withAWSstorage services (S3).
  • Performed full life cycle application development and was also involved in Unit testing and Test Driven Development (TDD) and Behavior driven Development.
  • Hands on experience with continuous integration(CI) and automation using Jenkins and have also worked with version control tools such as SVN, GitHub, GitLab.
  • Involved in providing technical assistance for maintenance, integration and testing of software solutions during development and release process.

TECHNICAL SKILLS

Programming Languages: Python2.7/3.5,Django1.8/1.7,Flask, Java, C++, Shell Script, SQL, Java/J2EE, PyJamas, Jython, IronPython, PL/SQL, GoLang, BifData,Hadoop

PythonFramework: Django1.8/1.7, Celery, MongoDB, AngularJS,DjangoRest Framework,Flask, Hibernate, Spring MVC, ASP.NET MVC, Git.

Web Technologies: AJAX, Node.js,, JavaScript, HTML, DHTML, XHTML, XML, React, JSON,Jquery, Angular Js,CSS, Bootstrap, WebServices, REST API's.

Database: MySQL, SQL Server, Oracle 11g, NoSQL, PostgreSQL.

Operating systems: Windows XP, Win 7, 8.1, 10, Linux, OSX.

Methodologie: Agile, V Model, Waterfall, Hybrid.

Code Versioning: Subversion, GIT, Perforce, SVN, CVS.

JavaScript Frameworks: Node.js,jQuery, Backbone.js, ExtJS, Ember.js, AngularJS.

Platforms: Linux, Unix, Windows.

Tools: & IDE: Selenium, Eclipse, NetBeans, Visual Studio, Netezza.

Web Servers: IBM Web Sphere, Web Logic,ApacheTomcat.

PythonLibraries: Pandas, NumPy, Shell, Unit Test, JSON, CSV, XLS, Perl, Bash

Linux Versions: Hypervisors Ubuntu, Red Hat, VM Ware, KVM, Hyper-V, Centos.

Key Areas: PIP, Ansible, Puppet, Chef.

PROFESSIONAL EXPERIENCE

Sr.Python Developer

Confidential, Burbank, CA

Responsibilities:

  • Responsible for setting upPythonREST API framework and spring frame work usingDJANGO.
  • Develop entire frontend and backend modules using Java andPythonusing Web Frameworks.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment and Responsible to manipulate HTML5, CSS3 injQueryand also provided dynamic functionality using AJAX, XML and JSON.
  • Created check printing template using HTML in APEX. Architect and chiefdeveloperfor full textsearchplatform using NoSQLElasticsearchengine, allowing for much faster, more scalable and more intuitive user searches for our database of spas worldwide.
  • Design & develop common platform frameworks on NodeJS. Ex:- logging, rest client, exception handling. Developed the Entire server side application using NodeJS.
  • Developed application using Angular.JSandNode.JSconnecting to Oracle on the backend.
  • Developed single page application by using Angular JS backed by MongoDB and NodeJS.
  • Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, RichRestfulService Applications, and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS and Bootstrap.
  • Used SAS to perform regression analysis and used matplotlib, plotly libraries in python to plot the data.
  • Implemented monitoring and established best practices around using elastic search and Install and configuring monitoring scripts for AWS EC2 instances.
  • Develop & deploy enterprise based applications using HADOOP ecosystem components-HADOOP, Map Reduce, YARN, Hive, Pig, HBase, Flume, Sqoop, Spark (Streaming, Spark SQL), Storm, Kafka, Oozie & ZooKeeper
  • Used AmazonElasticBeanstalk with Amazon EC2 to deploy project into AWS.
  • Design and develop DB2 SQL Procedures and UNIX Shell Scripts forDataImport/Export and Conversions.
  • Testing HTTP Services using Nock & Sinon - NodeJS Libraries for HTTP Testing.
  • Developing an application that uses DOM parser to parse xml-admin files to migrate data from Blackboard to Canvas and access archive files located on server.
  • Develop remote integration with third party platforms by usingRESTfulweb services and Successful implementation ofApacheSpark and Spark Streaming applications for large scaledata.
  • Involve in web applications development usingDjango/Python, .NET/C#,Flask/Python, and Node.js, Angular.js, ember.js,Jquery, Ajax while using HTML/CSS/JS for server-side rendered application.
  • Utilize SVN, GIT and Review Board for version control, pep8 styling, and potential bugs.
  • Migrating theDjangodatabase from SQLite to MySQL to PostgreSQL with completedataintegrity and Designed, developed and deployed CSV Parsing using thebigdataapproach onAWSEC2.
  • Developing tools usingPython3.6/3.4.6, Shell scripting, XML to automate some of the menial tasks.
  • Developing 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.
  • Using Amazon Web Services (AWS) for improved efficiency of storage and fast access and Working on Development & testing of many features for dashboard usingPython, Java, Bootstrap, CSS3, JavaScript andJquery.
  • Design a tool called netconf (Network configuration) which automatically configures network switches by parsing XML files.
  • Working on project scaffolding using yomen, grunt, bower, nodejs and Develop dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • Installed, Configured, administered and monitored multiDatacenter Cassandra clusters and Involved in upgrading the present Oracledatamodel to Cassandradatamodel.
  • Work on Angular 2 for front-end development and NodeJS for backend development.
  • Utilize continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Involve in designing of API's for the networking and cloud services and Design and develop the application using Agile Methodology and followed TDD and Scrum.
  • Developed crypto rest services using Node.js and integrated services with HSM(Hardware Security Module)
  • Involve in development of Web Services using SOAP and REST for sending and gettingdatafrom the external interface in XML and JSON format.
  • Creating the project blueprint with git and implementing the Server application with Routing algorithms as middleware inNode.js.
  • Developed REST APIs, and created User Model for application.Also develop Spark code and Spark-SQL/Streaming for faster testing and processing ofdata.
  • UsingjQueryand AJAX calls for transmitting JSONdataobjects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.

Python Developer

Confidential, Tysons Corner, VA

Responsibilities:

  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript and Strong Expertise in working with server side technologies including databases,restfulAPI and MVC design patterns.
  • Worked with search business and search team to implement dynamic rule updates to search using elastic search.
  • Conducted timely structured code reviews to ensure standards and systems interoperability.
  • Created custom user defined functions inPythonlanguage for Pig.
  • Build back-end application withPython/Django, work with docker, RabbitMQ, Celery, Jenkins.
  • Participated in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Implemented NodeJS servers on embedded and cloud platforms, supporting mobile clients.
  • Part of team implementing REST API's inPythonusing micro-framework likeFlaskwith SQL Alchemy in the backend for management ofdatacenter resources on which OpenStack would be deployed.
  • Usedpythonlibraries like Beautiful Soup, NumPy and SQL Alchemy and built efficient Node.js backend for client web application.
  • Developed application using Amazon Web Service like EC2, cloudsearch,Elasticload balancer ELB, Cloud Fron Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
  • Used Ajax andJQueryfor transmitting JSONdataobjects between frontend and controllers.
  • Worked on server side applications withDjangousingPythonprogramming.
  • Managed MongoDB environment from availability, performance and scalability perspectives and Utilized standardPythonmodules such as csv, robotparser, itertools and pickle for development.
  • Worked in statistical analysis using SAS in supporting a team to accomplish there project.
  • Designed and managed API system deployment using fast http server and AmazonAWS architecture.
  • UsedFlaskto connect front-end to back-end, CherryPy to build the server and word clouds to visualize movies.
  • Used NodeJs REPL feature to experiment and Debug JavaScript code and leveraged HTML5 features with cross-browser compatibility using ExtJS framework.
  • Developed several front-end application modules using HTML5, CSS3, AJAX, JSON andJQuery.
  • Developed Merge jobs inPythonto extract and loaddatainto MySQL database and Worked on MYSQLdatalineage process to map source to targetDB, table and column mappings using OOPython.
  • Automating the creation of Excel pivot tables from SAS data sets using SAS/Macro and VBA
  • I have been dealing with company-wide transition from Redis to Elastic search for caching and catalog browsing/searching.
  • Designed, developed, tested, deployed and maintained the website by coding and execution of bash and shell scripts inPython/Unix.
  • Successfully migrated the database from SQLite to MySQL to PostgreSQL with completedata integrity.
  • Involved in building Cassandradatastore integratingdatain real time from Oracle to Cassandra using Cassandra, Spark streaming.
  • Developed and maintained puppet modules required for deploying different applications onEC2 instances.
  • Worked onPythonOpenStack APIs and used NumPy for Numerical analysis.
  • Implemented business logic,dataexchange, XML processing and created graphics usingPython andDjango.
  • Worked on Unix Socket is used in a client-server application framework and worked on Linux server virtualization by creating Linux VM's for server consolidations.
  • Used Ajax andJQueryfor transmitting JSONdataobjects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
  • Developed application which accessed the Cloud foundry API to monitor trends in development environments using other CF tools: Jenkins, Chef, Puppet.
  • Wrote and executed various MYSQL database queries fromPythonusingPython-MySQL connector and MySQLdBpackage.
  • Designed and developed the User Interface of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript andJquery.
  • Worked on development of SQL and stored procedures for normalization and renormalization in MYSQL.
  • Design and implement remote upgrade system mostly in Clojure and Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Access the development virtual machines using shell scripting in UNIX and deploy the source code.

Python Developer

Confidential, New York, NY

Responsibilities:

  • CreatedPythonand Bash tools to increase efficiency of retail management application system and operations;dataconversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Used the Node.js, Angular.js and MVC Frameworks in the development of the web applications.
  • Led the development of parsers for handling JSON, XML responses and JAXB binding and worked with JMS (java messaging service) for asynchronous communication.
  • All the PostgresDB SQL CRUD operations were handled with the help of NodeJS along with AngularJS $http & $q.
  • Created aPython/Djangobased web application usingPythonscripting fordataprocessing, MySQL for the database, and HTML/CSS/JQueryand HighCharts fordatavisualization of the served pages.
  • Developed web-based applications usingPython,Django, XML, CSS, HTML, DHTML, JavaScript andJQuery.
  • Developed automated process for builds and deployments; Jenkins, Ant, Maven, Shell Script.
  • Worked with React Component Life cycle in updating the Virtual DOM and also making AJAX calls in component.
  • Published and Consumed Contract First SOAP web services using spring &RestfulWeb services using Jersey.
  • Write server side NodeJS APIs to communicate to database and various S3 buckets.
  • Designed and managed API system deployment using fast http server and AmazonAWS architecture
  • Worked on JMS components for asynchronous messaging.
  • Designed custom Node.js module to, programmatically generate a path for aRESTfulendpoint (CRUD) with back end, provided a schema.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript. Developed UDF's usingPythonand also implemented graphs usingPythonwithbigdataanalytics.
  • Responsible for debugging and troubleshooting the web application using Subversion version control tool to coordinate team-development.

We'd love your feedback!