We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • 8 years of Professional IT experience in Analysis, Design, Development, Testing of Enterprise Applications and Database Development.
  • Extensive knowledge inPython, Java, MySQL, Oracle, UNIX and Linux.
  • Hands on experience in data processing automation using python.
  • Hands on experience in SQL and PL/SQL and writing stored procedures.
  • Good Knowledge Objected Oriented Concepts, Data Structures and Design patterns.
  • Web development usingPython, Django.
  • Building out the next - generation public-facing web site with an advanced Django-based web framework.
  • Developed/supported applications on LAMP stack (PHP, MYSQL and Apache).
  • Good experience with Amazon Cloud EC2, Simple Storage Service S3 and Amazon SQS.
  • Strong knowledge in SQLconcepts - CRUD operations and aggregation framework.
  • Experience in the design of Mongo DB database - Indexing and Sharding
  • Good Knowledge on hibernate, springs, struts and web services.
  • Have good experience in MATLAB coding.
  • Proficient in developing websites and web applications using PHP, MYSQL, HTML 4.01/5, XML, JSON, CSS, Java Script & AJAX.
  • Good Knowledge of Waterfall and Agile methodologies and experienced on this.
  • Good Exposure in maintaining various version controls like GIT and SVN.
  • Experience in Agile development techniques and Test-Driven Developments.
  • Keen on learning and adaptable to any platform.
  • Excellent experience in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
  • Highly proficient in design/development of standalone and web applications using JavaScript, XML, DHTML, Ajax, Tomcat and Apache Application server over various platforms (UNIX, Linux, and Windows).
  • Active Participation in full development life cycle (requirements, design, architecture, development, testing).
  • Good experience in building and testing Google app search engine using python.
  • Experienced in developing
  • UNIX shell scripts and bash scripting.
  • Participated in all phases of the System Development Life Cycle Analysis (SDLC).
  • Practical experience with working on multiple environments like development, testing, production.
  • Experience in Implementation of MVC/ MVW architecture using Django, and RESTful, Soap web service and SoapUI
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Excellent analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.

TECHNICAL SKILLS:

Operating systems: Windows, Linux Ubuntu, UNIX

Languages: Java, C, C++, Python 3.3/2.7/2.4, Perl, Ruby

Scripting languages: CSS, AJAX, Java Script, JQuery, PHP, Shell Scripting

Analytics Tools: JMP PRO, SAS, Tableau, UCI NET, Node XL, MVC3

Markup languages: HTML, XML, JSON

Servers: Apache Tomcat, IBM Web sphere, open stock, RESTful web services

Databases: Oracle, My SQL, Apache Cassandra, MongoDB

IDEs/ Tools: Eclipse, Toad, Sublime text, Spyder

Revision Controlling Systems: CVS, Github

Methodologies & tools: Object Oriented Programming, UML, Agile Scrum

MS office tools: Microsoft Excel (Super user), Microsoft word, Microsoft PowerPoint, PPTPlex

PROFESSIONAL EXPERIENCE:

Confidential, San jose, CA

Sr. Python Developer

Responsibilities:

  • Worked on building products using Python/Django framework.
  • Worked extensively in Test Driven Development (TDD) environment to deliver all the features.
  • Worked with Postgres database and extensively used Django’s ORM to perform complex queries.
  • Used Redis for caching application data.
  • Maintained 80% test coverage and used Python unit test, mocking framework significantly.
  • Implemented RESTful Web Services to parse JSON content from third party clients
  • Created Shell scripts for build data validation, automation jobs on various environments
  • Worked with handling large data sets and caches throughout the application in various systems
  • Developing Restful Web services and integrating them with the front-end
  • Extensively worked with Elasticsearch and performed full text searches using indexes
  • Usage of advance features like pickle/unpickle in python for sharing the information across the applications.
  • Implemented various Fabric modules to automate several processes related to application
  • Deployed application utilizing Jenkins and Git VCS
  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • Worked in Agile/Scrum and Kanban software development processes
  • Aided establishment of KT documents and process documents within the project and team

Environment: Python 2.7, Django and Flask, Ubuntu, Mongodb, Postgres, Redis, Javascript, JIRA

Confidential, Atlanta, GA

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.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML.
  • 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 MongoDB database, and pymongo.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Developed remote integration with third party platforms by using RESTful web services.

Confidential, Atlanta, GA

Python Developer

Responsibilities:

  • Worked with various internal projects under DevOps
  • Created Shell scripts for build automation and deployment for various environments
  • Managed Staging and Production servers and configured Cron Jobs
  • Integrated identity server tokens to communicate with internal applications and clients
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery
  • Used JSON for serialization, transmitting structured data over a network connection
  • Worked with MySQL database and performed operations using Django API’s
  • Implemented Map Reduce queries with NoSQL database like MongoDB and CouchDB
  • Maintained scalable mobile app tracking and processing modules using Python and S3
  • Extensively utilized application monitoring services like New Relic and Splunk
  • Generated graphical reports using python package Numpy and matPlotLib.
  • Implemented RESTful Web Services to parse XML content from third party clients
  • Integrated the application with different internal systems like salesforce

Environment: Python 2.7, Django 1.4/1.5, MySQL, MAC OSX, GIT, Splunk, New Relic

Confidential

PythonDeveloper

Responsibilities:

  • Worked on requirement gathering and High-level design.
  • Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings
  • Used HTML/CSS, XML and JavaScript for UI development.
  • Converted Visual basic Application to Python, MySQL.
  • Generated Python Django Forms, Crispy forms to record data, login and signup of online users.
  • Experience in development test automation.
  • Designed and Implemented a Random Unique Test Selector Package on processing large volume of data using Python and Django ORM.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Designed email marketing campaigns and also created responsive web forms that saved data into a database using Python/ Django Framework.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Database Administration activities like taking backup, checking log messages, looking for database optimization.

Environment: Python2.7, Django 1.4, Jenkins, MySQL, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux, Git.

Confidential

Software Engineer/Programmer

Responsibilities:

  • Used Agile methodology and Scrum Process.
  • Worked with the Stakeholders, gathered requirements developed High level design Detail design documents.
  • Developed UI using HTML, AJAX, Java script and jQuery and JQuery UI.
  • Re-engineered various modules for implementing changes and creating efficient system.
  • Developed rich UI web application using java script libraries like JQuery UI, data grid, Jscolor, high charts.
  • Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.
  • Implemented database access using Django ORM.
  • Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.
  • Used Restful APIs to access data from different suppliers.
  • Support the scripts configuration, testing, execution, deployment and run monitoring and metering.
  • Used Python and Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
  • Used Restful API's to gather network traffic data from Servers.
  • Supported Apache Tomcat web server on Linux Platform.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Debugging Software for Bugs.

Environment: Python 2.4, Django, C++, HTML Restful API, Mysql, Shell Scripting, PL/SQL, Unix, Linux

Confidential

Web developer

Responsibilities:

  • Developed the web application using MS SQL SERVER, HTML, CSS and JavaScript.
  • Developed the front end of the portal using HTML, JavaScript, AJAX and CSS
  • Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
  • Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
  • Designed and Developed Database using MS SQL. Extensively used CRUD operations while maintaining the database.
  • Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
  • Performed extensive unit testing (end-to-end) and prepared detailed test scripts as part of it.
  • Involved in setting up the environment, installing the application and web servers.

Environment: MS SQL, HTML AJAX, JavaScript, CSS, DOM, XML, jQuery, SVN.

We'd love your feedback!