We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY

  • Around 7 years of IT experience as a Web/Application Developer and coding with analytical programming using Python , DJango , Java .
  • Good experience in Python , DJango , Zope , Flask , Pyramid Framework and In - charge of legacy products (TruBid, TruGuard, TruReport ).
  • Experienced in LAMP (Linux, Apache, MySQL and Python/PHP), WAMP (Windows, Apache, MySQL, Python/PHP) architecture and MVC struts.
  • Experience with Python Libraries such as HTTPLib2, Urllib2, Beautiful Soup, Numpy, Scipy, Pickle, Pandas and Matplotlib .
  • Experienced in developing web-based applications using Python, Django, PHP, XML, CSS 5, HTML, DHTML, JavaScript, RabbitMQ, Jdk1.7, JQuery, Angular.JS and Knockout.JS.
  • Extensively used Python / Django Framework for developing backend of web applications.
  • Developed RESTful API's using Django REST Framework, consumed via Restangular, a 3rd party Angular.JS service.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Hands-on experience in NoSQL database Cassandra installation.
  • Expertise in Cassandra internals like Gossip protocol , Peer-Peer architecture , Incremental Repairs, Replication & Compaction strategies.
  • Familiarity with Java and Python Client drivers for building client-side applications interacting with Cassandra database.
  • Experience in provisioning and managing multi-data center Cassandra cluster on Amazon Web Services .
  • Experience with Cassandra Performance tuning in improving the write/read throughput and latency.
  • Experienced in using internal tools in PyDev, Pycharm, Brackets, Eclipse, JBuilder, JDeveloper and NetBeans for debugging and worked with Sublime Text 2 , Vim Editors for coding.
  • Had knowledge in rules engine algorithms such as Basic and RETE.
  • 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.
  • Expertise in designing rich Graphic User Interface (GUI) and frontend layouts on the web using CSS, HTML, XML, DHTML, JavaScript, JSON, AJAX, XAML and JQuery, Bootstrap, Node.js, Angular.js, backbone.js, Require.js.
  • Experience in relational databases like Oracle 11g/10g/9i/8i, MS SQL server, developing PL/SQL packages, Stored Procedures, Functions, Views, Indexes, Triggers, XML join, user defined data types and other complex queries.
  • Contributed in migrating data from Oracle database to Apache Cassandra (a NoSQL database) using SSTable loader.
  • In-depth understanding of MongoDB HA strategies, including Replica sets and Sharding.
  • Knowledge of Hadoop Architecture and various components such as HDFS , Map Reduce , Hadoop GEN2 Federation .
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Excellent Experience and knowledge in using XML, SOAP, web Service for inter operable software applications.
  • Automated the data processing to automate data loading into the Hadoop Distributed File System
  • Proficient with Apache Web Server 2.0, MySQL 5, CVS, UNIX Shell Script, Firefox 3.5, IE 6 Browser Compatibility Issues, IIS and Linux .
  • Experience in all phases of Software Development Life Cycle ( SDLC ), which includes Requirements Specification, Design documents, Integration, Documentation and writing Test cases using various software engineering process ranging from Waterfall to Agile methodology.
  • Experience in project deployment using Jenkins/Heroku and using web services like Amazon Web Services (AWS) EC2 and AWS S3
  • Developed Automation scripts using Ansible and Python/Boto3.
  • Good knowledge in Installation and Configuration of Oracle Identity Manager (OIM), Oracle Access Manager (OAM), WebLogic Server and SOA suite for deploying identity management stack.
  • Experienced in various types of testing such as Unit testing, Integration testing, Functional testing and User acceptance testing .
  • Expertise in creating Scrum stories, Agile Methodologies , Sprints experience in Python based environment, along with data analytics, Excel data extracts and data wrangling .
  • Extensive knowledge on automated batch programs by Linux/UNIX shell Scripts (such as file download, file Validation, assign permissions and workflow executions).
  • Experience with virtualization tools, used for supporting and hosting OIM Components, such as Oracle Virtual Box, VMware Workstation, Oracle VM Server and VMware vSphere.
  • Experienced in Version controls using Git, SVN, CVS and GitHub.
  • Experience in working on different Operating Systems such as Windows Vista, Windows XP, Windows7, Linux, UNIX and OS X.
  • Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of team as well as independently.

TECHNICAL SKILLS

Programming Languages: Python, JAVA, C#, C++

Query Languages: SQL, PL/SQL

Operating Systems: Windows Vista/XP/7/8/10, Linux, Unix, OS X

Deployment Tools: AWS (EC2, S3, ELB, RDS), Heroku, Jenkins, Azure

Web Development: CSS, HTML, DHTML, XML, JavaScript. Angular JS, JQuery and AJAX

Web Servers: WebSphere, WebLogic, Apache, Gunicorn

Python Framework: Django, Flask, Web2py and Bottle, Pyramid, Swagger, RabbitMQ

Bug Tracking Tools: Jira, Bugzilla, Junit, gdb

Databases: Oracle 11g/10g/9i, Cassandra 2.0, MySQL, SQL Server RC 2008

Cloud Computing: Amazon EC2/S3, Heroku, Google App Engine

Methodologies: Agile, Scrum and Waterfall

IDEs: Sublime Text, PyCharm, Eclipse, NetBeans, jDeveloper, WebLogic Workshop, RAD

Version Controls: CVS, SVN, GIT and GitHub

Virtualization: VMware Workstation, virtual Box

PROFESSIONAL EXPERIENCE

Confidential, Des Moines, IA

Sr. Python Developer

Responsibilities:

  • Participated in all stages of Software Development Life Cycle like Planning, Analysis, Design, Implementation and Testing.
  • Extensively worked in backend development using Python.
  • Model View Control architecture is implemented using Django Framework to develop web applications.
  • Developed views and templates with Python and Django’s view controller and templating language to create a user-friendly website interface.
  • Utilized Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks
  • Performed server-side application using Django framework.
  • Developed remote integration to consume third party RESTful web services and wrote XML parser scripts to handle the response
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
  • Used advanced packages like Mock, patch and beautifulsoup (b4) to perform unit testing.
  • Worked on Jenkins for continuous integration tool for deployment of project.
  • Improved the application by designing and developing it using HTML and JavaScript.
  • Created web application prototype using jQuery and React JS.
  • Developed Functional components with state hooks and refactored JavaScript code using Async and Await
  • Implemented the Backbone JS for DOM manipulation as this is the light web framework compared to Angular JS.
  • Worked on cross browser compilation and Responsive web Design using HTML5, CSS3 and Bootstrap.
  • Used SAX for XML parsing, JSON and AJAX to send request to secured web service.
  • Worked on python modules to extract /load asset data from the Postgres database.
  • Designed and implemented a dedicated Postgres database server to drive the Webapps and report on daily progress.
  • Involved in development, performance testing & defects fixing.
  • Update, maintain and change the current web applications as per the project requirement.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Worked on various enhancements and bug fixes simultaneously.
  • Involved in code reviews so as to implement coding standards for the entire project.

Environment: Python 2.7, Django 1.6, Tableau 8.2, Beautifulsoup, HTML5, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, JQuery, Angular JS, Backbone JS, Restful Web services, Apache, Linux, Git, Amazon s3, Jenkins, Postgres

Confidential, Richmond, VA

Sr. Python Developer

Responsibilities:

  • Participated in all stages of Software Development Life Cycle like Planning, Analysis, Design, Implementation and Testing.
  • Extensively worked in backend development using Python.
  • Model View Control architecture is implemented using Django Framework to develop web applications.
  • Developed views and templates with Python and Django’s view controller and templating language to create a user-friendly website interface.
  • Created the backend application using Python, Django and MySQL.
  • Performed server-side application using Django framework.
  • Developed a chat application using Django and integrated with the main application by server-client architecture.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
  • Used advanced packages like Mock, patch and beautifulsoup (b4) to perform unit testing.
  • Worked on Jenkins for continuous integration tool for deployment of project.
  • Deployed the project into Heroku using GIT version control system.
  • Improved the application by designing and developing it using HTML and JavaScript.
  • Created web application prototype using jQuery and Angular JS.
  • Worked on dynamic web applications by using Angular JS.
  • Implemented the Backbone JS for DOM manipulation as this is the light web framework compared to Angular JS.
  • Worked on cross browser compilation and Responsive web Design using HTML5, CSS3 and Bootstrap.
  • Used SAX for XML parsing, JSON and AJAX to send request to secured web service.
  • Worked on python modules to extract /load asset data from the MySQL database.
  • Designed and implemented a dedicated MySQL database server to drive the Webapps and report on daily progress.
  • Involved in development, performance testing & defects fixing.
  • Update, maintain and change the current web applications as per the project requirement.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Worked on various enhancements and bug fixes simultaneously.
  • Involved in code reviews so as to implement coding standards for the entire project.
  • Maintain and compile records of website content.

Environment: Python 2.7, Django 1.6, Tableau 8.2, Beautifulsoup, HTML5, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, JQuery, Angular JS, Backbone JS, Restful Web services, Apache, Linux, Git, Amazon s3, Jenkins, MySQL, T-SQL, Eclipse

Confidential, Hoffman Estates, IL

Sr. Python Developer

Responsibilities:

  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Built database Model, Views and API's using Python for interactive web-based solutions.
  • Placed data into JSON files using Python to test Django websites.
  • Used Python scripts to update the content in database and manipulate files.
  • Developed web based application using Django framework with python concepts.
  • Generated Python Django forms to maintain the record of online users.
  • Used Django API's to access the database.
  • Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
  • Created Unit test/ regression test framework for working/new code.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Developed efficient Angular.js for client web-based application.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
  • Involved in working with Python open stock API's.
  • Design, develop, and deploy engaging web applications using Python.
  • Develop applications that use Mongo DB database, and pymongo.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
  • Developed a complete front-end application with Bootstrap.
  • Developed remote integration with third party platforms by using RESTful web services.

Environment: s/Tools used: Python, HTML, CSS, Bootstrap, JavaScript, MongoDB, Linux, APIs, Git.

Confidential

Python Developer

Responsibilities:

  • Maintained program libraries, users' manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Thorough knowledge in various front-end tools like HTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX. Managed large datasets using Panda data frames and MySQL.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Built various graphs for business decision-making using Python Matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for web scrapping.
  • Developed user interface solutions using a Django web framework. Used Python scripts to update content in the database and manipulate files.
  • Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications.
  • Developed interfaces using JavaScript, HTML technologies for several web applications to fetch and graphically present required data from database.
  • Involved in the complete Software Development life cycle (SDLC) to develop application.
  • Developed user interface of the web application using HTML, CSS3, and Bootstrap. Wrote custom user defined functions in JavaScript to validate application functionalities/features.
  • Responsible for writing OOP code in Python for server-side scripting.
  • Wrote code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application.

Environment: s/Tools used: HTML, CSS, JavaScript, MySQL, Agile methodology, SQL Programming, Python programming

We'd love your feedback!