We provide IT Staff Augmentation Services!

Sr.python Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • About 6+ years of Professional IT experience in Analysis, Design, Database Development using python and Django.
  • Experienced Python Developer with proficiency in Design & Development of Python 2.7,Python 3.5, Django,Bash, flask project, Twisted framework.
  • Hands on experience in SVN, Git, JIRA, BugZilla,Puppet,Postgres.
  • Good knowledge in working with application server - Apache Tomcat (6.0, 7.0, 8.0).
  • Worked in Python Integrated Development Environments like NetBeans, PyChaDeveloped sales data mart by designing Star Schema and metadata; implemented ETL using SSIS; developed business intelligence dashboard using Tableau, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
  • Extensive knowledge in J2EE architecture (JDBC, JSP, JNDI, Data Source, JMS, Servlets).
  • Skilled in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Good understanding of SQL databases such as MongoDB, Datastax, Redis and Apache Cassandra.
  • Good knowledge in NoSQL platform, such as MongoDB, and Couchbase.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript, Bootstrap.
  • Depth knowledge of Technologies like SOA, EJB, Servlets, Java Beans, JDBC, JSP, JNDI, JMS, Multithreading, AWT & Swing.
  • Implemented the frontend and backend using Jinja, Javascript, Python Flask Pyramid Framework, and Neo4j.
  • Having good knowledge in using NoSQL databases, various version control systems like Git (GitHub), SVN, CVS.
  • Solid understanding of Google Cloud Platform, including Compute Engine, App Engine, Cloud Datastore, Cloud SQL and Cloud Storage.
  • Experience in python packages such as NumPy, matPlotlib, Pandas, SciPy, Pickling, JSON.
  • Experience with configuration management and AWS related tools like Puppet.
  • Experienced with full software development life-cycle (SDLC), architecting scalable platforms, object oriented programming (OOPs), database design and agile methodologies
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and MongoDB (2.6, 2.4), Orient DB.
  • Configured various big data workflows to run on top of Hadoop and these workflows comprise of heterogeneous jobs like MapReduce.
  • Experience in using IDE’s such as Eclipse, WSAD, RAD and NetBeans.
  • Experience in working on MEAN (Mongo, Express, Angular, Node) stack.
  • Expertise in developing user interface applications with GWT, GWT-Ext, HTML, HTML5, CSS, JavaScript, JQuery, XML, AJAX.
  • Knowledged of ETL tool in Python utilizing the pyodbc library.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Experience in Cassandra Database Configurations and its C++ client libQtCassandra.
  • Experience in working with Python ORM Libraries including Django ORM. Has good knowledge on Project management tools JIRA, Redmine and Bugzilla.
  • Frontend Development using Knockout, Angular, and various nodejs modules.
  • Depth knowledge of Technologies like J2EE, SOA, EJB, Servlets, Java Beans, JDBC, JSP, JNDI, JMS, Multithreading, AWT & Swing.
  • Hands on experience in working with various Version Control Systems, mostly GIT, CVS and SVN.
  • Experienced with data modelling of traditional RDBMS and NoSQL databases.
  • Experience in developing applications using Spring Framework 3.2.2, worked on different spring modules like core container module, application context module, Aspect oriented module (AOP Module), JDBC Module, ORM Module and web module.
  • Use modern web technologies such as HTML5, LESS, JQuery, Knockout JS frameworks.
  • Extensive Experience as a senior developer in developing Web application architecture with UML (Unified Modeling Language), Rational Rose and Visio.
  • Extensive knowledge in XML and its related applications and implementations.
  • Strong Experience in Big data technologies including Apache Spark, Hadoop, HDFS, Hive, Cassandra, MongoDB.
  • Hands on experience in creating Spark RDD (Resilient Distributed Datasets), performing transformations and actions on RDD's.
  • Expertise in developing rich GUI Interfaces using HTML, CSS, JavaScript, AngularJS, Backbone JS, JSP and Servlets.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Having experience in loading CSV, JSON and Paraquet files in Apache Spark using Data Frame API.
  • Experience in OTC derivatives such as Swaps and also in ETD.
  • Expert knowledge in Service Oriented Architecture (SOA) and has involved in designing and developing web services (JAX-RPC, JAX-WS, RESTFul). Worked with Axis, IBM WebSphere JAX-RPC, JAX-WS and CXF Runtime environments.
  • Capable of demonstrating efficiency in developing and implementing EJB’s.
  • Extensive experience in developing enterprise web applications using Python, PHP4 and PHP5,Flask, Jinja2, Django, HTML, CSS, JavaScript,C,C++, JQuery, Ajax, MySQL.
  • Experienced in working with server side technologies including databases, restful API and MVC design patterns.

PROFESSIONAL EXPERIENCE

Confidential - Dallas,TX

Sr.Python developer

Responsibilities:

  • Worked alone on the project from gather requirement developing the entire application, with halp from other analyst.
  • Effectively handled caching techniques such as page output caching and data caching in order to improve the performance of the web application.
  • Load the data into Spark RDD and do in memory data Computation to generate the Output response.
  • Developing a web portal application utilizing Node.js, Express, AngularJS, Sequelize, MySQL, Couchbase.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Worked on PowerBuilder, Erwin data modelling tools and ER diagrams, UML diagrams to create mapping documents.
  • Involved in various Object-Oriented Programming (OOPS) concepts and implementing the same for Design and Architecture of the application.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, AngularJS, Ajax and ReactJS responsive design in MVC environment.
  • Involved in developing interface for web pages like user registration, login, registered access control for users depending on logins using HTML and Java Script/DOJO.
  • Implementing change requests raised by user for server configuration, kernel tuning, software installation and OS hardening Managing Linux VMs using Puppet as per some projects requirement.
  • Extensively used JQuery, Ajax&JavaScript as part of ScoutGUItool.
  • Imported the data from different sources like AWS S3, Local file system into Spark RDD.
  • Effectively handled caching techniques such as page output caching and data caching in order to improve the performance of the web application.
  • Involved on development of RESTFul web services using JAX-RS in a spring based project.
  • Oracle 11g used as backend, worked on SQL queries for persistence of data. Involved in creating different SQL scripts for query operations.Improved server application performance and scalability by adding data caching and tuning Hibernate session management.
  • Developed GUI HTML, XHTML, Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, AngularJS, Ajax and ReactJS responsive design in MVC environment.AJAX, CSS 5 and JavaScript (jQuery).
  • Creating data pipelines using Apache Spark, a big-data processing and computing framework.
  • Used Spark SQL and Data Frame API extensively to build spark applications.
  • Developed numerous distributed python applications utilizing Django (Web Framework), Flask (Web Framework), SQL, Celery (AMQP), RabbitMQ, Redis, and multiple types and flavors of databases.
  • Use Data Frame API in Scala for converting the distributed collection of data organized into named columns.
  • Worked close with Data Modelling team for identifying entities and attributes and developed conceptual, logical and physical models using ERWIN.
  • Improved server application performance and scalability by adding data caching and tuning Hibernate session management.
  • Implement new Cisco DCNM to perform Cisco MDS switch zoning for VMAX, VNX, Netbackup, Linux/VMware.
  • Used Scala for writing the Spark jobs for data processing using RDD's and Data Frame API.
  • Responsible for managing large databases using Panda data frames and MySQL.
  • Managed MongoDB environment from availability, performance and scalability perspectives and Developed various algorithms for generating several data patterns.
  • Writing SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, ActiveMQ, SOAP UI, Mockito, JSON, Buildforge).
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Managed large datasets using Panda data frames and MySQL.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Successful implementation of Apache Spark and Spark Streaming applications for large scale data.
  • Customed Cloud Portal to integrate AWS APIs for Automated Network configuration and Server/Application provisioning.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Parsed the AWS cost reporting logs using Spark SQL.
  • Worked with the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
  • Design front end using UI, HTML, Bootstrap,Numpy,Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Developed a core component of Analytics with Angular JS.
  • Designed and implemented kafka stream to get user activity and used SparkStreaming kafka connect module to read and import data into Cassandra and files.
  • Responsible for building scalable distributed data solutions using Hadoop.
  • Involved in data transformation, filtering and load using Spark SQL.
  • Designed and developed System monitoring in Python and Redis to keep track health of Platform, Hbase, Storm, Kafka etc in the multi-node cluster environment.
  • Able to create scripts for system administration and AWS using languages such as BASH and Python.
  • Used Spark API over Cloudera Hadoop YARN to perform analytics on data in Hive.
  • Install and Configure Linux with Apache, Oracle 8I and PHP (LAMP Project).

Confidential -Chicago, IL

Python Developer

Responsibilities:

  • Performed efficient delivery of code based on principals of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principals.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Involved in managing MongoDB environment from availability, performance and scalability perspectives.
  • Performed Data Modelling, Data Integration, Data Warehousing and Data Analytics using Microsoft BI suite -SISS, SSAS and SQL.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.
  • Worked on resulting reports of the application and Tableau reports.
  • Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ IDEA.
  • Design and Setting up of environment of Mongodb with shards and replicasets. (Dev/Test and Production).
  • Private VPN using Ubuntu, Python, Django, CherryPy, Postgres, Redis, Bootstrap, Jquery, Mongo, Fabric, Git, Tenjin, Selenium, Sphinx, Nose.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Used HTML, CSS, JQuery, JSON and JavaScript for front end applications.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Worked extensively with Bootstrap, Javascript, and jQuery to optimize the user experience.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.

Confidential -Detroit, MI

Python Developer

Responsibilities:

  • Design components based on object-oriented design (Class, Sequence diagrams (UML, OOAD)) using Microsoft Visio and Rational.
  • Used Eclipse for Java development and Netbeans for C++ code analysis on Microsoft Windows 7 platform.
  • Wrote and tested Python scripts to create new data files for Linux server configuration using a Python template tool.
  • Designed applications using object oriented programming (OOPS) concepts.
  • Installed VMware ESX server 4.1/4.0 and created virtual machines on ESX Servers.
  • To make the website faster and dynamic, various tools were used such as AJAX, CSS, browser caching.
  • Designed, built, and tested a Dynamic Locking Mechanism (DLM) for a six-node CentOS Linux cluster in Python and Twisted Framework using an SQLite database to manage configurations.
  • Wrote application presentation layer based on MVC framework, using Servlets, JSPs and Java Beans.
  • Worked on Amazon Web Services(AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Worked extensively with Bootstrap, Javascript, and jQuery to optimize the user experience.
  • Used HTML5, CSS3, JQUERY,EXTJS, Angular.Js, and REST/SOAP API's to develop complex responsive themes and plugins.
  • Testing Network Configuration and Clustering with Robot Framework.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Thorough knowledge of UML, RUP and other software development methodologies.
  • Development of new client side screens, implementing validation logic for both client and server side, Serverside business logic implementation, integration with legacy system, documenting for API and following process for CMMi, Creating TestCases and developing logic for automation testing using Junit.
  • Develop consumer based features and applications using Python, Django, HTML, behavior Driven Development (BDD) and pair based programming.
  • Involvement with business analysts, Requirement gathering, requirements analysis, technical design, development and testing.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Worked on analyzing Hadoop stack and different big data analytic tools including Pig, Hive, HBase database and SparkSQL.
  • Used Couch base Python SDK to build applications that use Couch base Server.
  • Proficient in developing web based, service oriented based and mobile-web/App based applications using HTML5, CSS3, JavaScript and Jquery.
  • Worked on Spark SQL Data Frame API to read data and transforming the data and Inferring the Schema to aggregated data and created hive external tables.
  • Implemented RESTful API which returns data from PostgreSQL in JSON format.
  • Developed SQL queries to interact with MySQL database and also involved in writing PL/SQL code for procedures and functions.
  • Generated simple standard reports using crystal reports 11.0 using the Oracle Database connecting it using JDBC driver.
  • Used JTest 8.0 for static analysis and Unit Testing to has better productivity in the development process.
  • Designed the front end of the application using Python, HTML5, CSS3, AJAX, JSON and Jquery.
  • Used Pandas (Python library) for Statistical Analysis.
  • Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Used Spark SQL to process the huge amount of structured data.
  • Implemented few screens with Java Swings.Design components based on object-oriented design (Class, Sequence diagrams (UML, OOAD)) using Microsoft Visio and Rational.
  • Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
  • Designed and led big data algorithms using Hadoop and Java to improve forecasting and used Hive QL to generate reports.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Using web technologies like HTML, XHTML, CSS, Responsive Web design and Bootstrap, front end applications, user interactive web pages were designed.
  • Used HTML5, CSS3, JQUERY,EXTJS, Angular.Js, and REST/SOAP API's to develop complex responsive themes and plugins.
  • Thorough knowledge of UML, RUP and other software development methodologies.
  • Development of new client side screens, implementing validation logic for both client and server side, Serverside business logic implementation, integration with legacy system, documenting for API and following process for CMMi, Creating TestCases and developing logic for automation testing using Junit.
  • Involvement with business analysts, Requirement gathering, requirements analysis, technical design, development and testing.
  • Managed large datasets using Panda data frames and MySQL.
  • Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, JSON, REST, SOAP.
  • Proficient in developing web based, service oriented based and mobile-web/App based applications using HTML5, CSS3, JavaScript and Jquery.
  • Used AJAX to support dynamic page element rendering to enhance user experience.
  • Developed SQL queries to interact with MySQL database and also involved in writing PL/SQL code for procedures and functions.
  • Design and develop streaming data processing and data services using Kafka, Spark streaming,
  • Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Involved in Designing HTML, XML pages with JavaScript Validations.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Involved in Designing HTML, XML pages with JavaScript Validations.
  • Responsible for taking Knowledge in MVC design pattern using the Struts Framework and JSP's for the view layer and session/entity beans for the business/model layers in existing application.
  • Analysis performed using various python modules including pandas, scikit-learn and numpy.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Involved in front end development using Struts, JSP's, JSF and JSTL.
  • Involved in Servlet programming and JSP scripting for the communication between web browser and server.
  • Involved in the performance tuning and Optimization of the queries, SQL Statement and procedures.
  • Used Spring framework to achieve loose coupling between the layers thus moving towardsService Oriented Architecture (SOA) exposed through Restful and ATG Services.
  • Write models in django RESTful API environment to interact with RDBMS and no-SQL DB.
  • Refactored and extended large existing Django/Python code base by maintaining PEP-8 code standards and fix the bugs.
  • Involved with creating user stories and issues, tracking team status, scheduling user tasks in a sprint using JIRA.
  • Followed Agile and SCRUM in development process.

Confidential, Memphis, TN

Python Developer

Responsibilities:

  • Developed Webservices WSDL using Apache Axis and Handled XML messages using JAXB with the concept of marshelling and unmarshelling approach.
  • Involved in the deployment of web components on the Websphere server in UAT environment.
  • Designed, automated the process of installation and configuration of secure DataStax Enterprise Cassandra using chef.
  • Developed web services in Python and Experienced with SOAP, WSDL.
  • Created the low level design for the application which included Package Diagrams, Class Diagrams and Sequence Diagrams.
  • Worked closely with developers to define and configure application servers, web resources, JDBC as well as deployment of EJBs across multiple instances of Websphere.
  • Wrote Automation script for billing process to generate e-bills on a triggered interval.
  • Developed the View pages in JSP, using CSS,DOM and JavaScript validations.Developed AJAX code in JavaScript and JSON, EXT JS Libraraies .
  • Thorough knowledge of UML, RUP and other software development methodologies.
  • Created Defect Tracking for each file using CMVC process using Unix commands.
  • Oracle 11g used as backend, worked on SQL queries for persistence of data. Involved in creating different SQL scripts for query operations.
  • Designed and developed the UI of the website using HTML, Node JS, XHTML, Bootstrap and CSS.
  • Designed DOM based interactive to reprogram selected links and handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulations.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring Web Flow.
  • Developed the front end user interface for the application using JSP, HTML, CSS, JavaScript, and AJAX.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for mutator/accessor code generation, editing, debugging, compiling, formatting, build automation, and for version control.
  • Involved in the creation of JUnit Unit Test Cases using Test Driver Development (TDD) technique.
  • Involved in migrating SOAP based Web Service to RESTful services.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Integrates applications by designing database architecture and server scripting. Studying and establishing connectivity with network systems, search engines and information servers.
  • Responsible for software development lifecycle (SDLC) including interpreting requirements, developing the solution and testing the results.
  • Designed the front-end applications and user interactive web pages using web technologies like Angular JS, Node JS and HTML5.
  • Designed and developed several reports for the reporting module built-in JDBC, XML and EJB connectivity, along with a custom User-Defined Data Source API which allows easy access to virtually any data source.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
  • The proto-type built using leveraging the Model-View-Controller (MVC) design pattern. All controls were bound using data binding to the View Model.

Confidential

Python Developer

Responsibilities:

  • Involved in reviewing and understanding the Business requirements.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Implemented MVC architecture in developing the web application by Django framework.
  • Designed the user interactive web pages as the front end part of the web application using various web technologies like HTML, JavaScript, Angular JS, JQuery and implemented CSS framework Bootstrap for better appearance and feel.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Developed web services that make database calls for inserts, updates, and select queries.
  • Developed Unit, Integration and Performance Test Cases using Junit, Selenium and Rational Function Tester.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Managed large datasets using Panda data frames and SQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQLdb package.
  • Deployed the project into Heroku using GIT version control system.
  • Developed Python batch processors to consume and produce various feeds.
  • Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
  • Implemented Test Driven Development (TDD) strategy for the project.
  • Wrote SQL Queries, Store Procedures, Triggers and functions in MySQL Databases.
  • Created database access layer using JDBC and PL/SQL stored procedures.
  • Created UI andImplemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Involved in writing stored procedures using MySQL.
  • Used JavaScript and UI for parsing XML and XSLT. Worked with the design team for project structure.

We'd love your feedback!