Python Developer Resume
Mountain View, CA
SUMMARY
- More TEMPthan 8 years of IT Experience in designing, developing, testing and implementing of various stand - alone and client-server architecture based enterprise applications in Python on various areas.
- Hands on experience in data processing automation using python.
- Skilled experience inPythonwif proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, numpy, Scipy, matplotlib, Pickle, PySide, python-twitter, Pandas dataframe, networkx, urllib2, MySQL dB for database connectivity) to drive improvements throughout entire software development lifecycle.
- Experience in Implementation of MVC/ MVW architecture usingDjango, and RESTful, Soap web service and SoapUI.
- Web development usingPython, Django.
- Building out the next-generation public-facing web site wif an advanced Django-based web frameworks.
- Experience in the design of Mongo DB database - Indexing and Sharding.
- Good understanding of core Object oriented programing concepts, Multi-Threading and Exception Handling in client server environment.
- Experienced in working wif various Python Integrated Development Environments like NetBeans, PyCharm, PyStudio, Eclipse and Sublime Text.
- Strong working noledge on Data center concepts and cloud computing.
- Proficient in developing websites and web applications using PHP, MYSQL, HTML 4.01/5, XML, JSON,CSS, Java Script & AJAX.
- Hands on experience in SQL and PL/SQL and writing stored procedures.
- Excellent experience in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
- Strong noledge inSQLconcepts - CRUD operations and aggregation framework.
- Experience in analysing and handling large database using Oracle Relational Data Architecture.
- Has good experience in MATLAB coding.
- Experienced in developing UNIX shell scripts and bash scripting.
- Good experience in working wif web services like Amazon EC2, AWS and Amazon S3.
- Familiar wif JSON based REST Web services and Amazon Web Services(AWS).
- Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, Cloud Front, Route 53.
- Experience in using various version control systems like Git (GitHub / Bitbucket), SVN.
- Extensive experience wif Object Oriented Design and SDLC methodologies using Rational Rose, Unified Modelling Language (UML).
- Active Participation in full development life cycle (requirements, design, architecture, development, testing).
- Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
- Strong team player wif excellent communication skills serving both on-site and offshore teams.
- Strong understanding of Dev express controls
- Worked in Agile/Scrum & Kanban methodology wif strong sense of ownership of development.
TECHNICAL SKILLS
Programming Skills: Python 2.7/2.4, Java, Shell script, Bash script, PL/SQL, ASP.net, MVC, WCF, WPF
Framework: Django
Contents: Management system CMS, Django based CMS-Mezzanine
Databases: MySQL, SQL Server 2008, PostGRE SQL, NOSQL, Oracle
Web Technologies: AJAX, AWS EC cloud, Amazon S3, Java Script, HTML, DHTML, XHTML,XML
Versioning Tools: Git, SVN
Web Servers: Apache, Tomcat
Operating Systems: Linux/Unix, Windows
PROFESSIONAL EXPERIENCE
Confidential, Mountain view, CA
Python Developer
Responsibilities:
- Developed views and templates wif Python and Django's view controller and templating language to create a user-friendly website interface.
- Refactor Python/Django modules to deliver certain format of data.
- Development of Python API ‘s to dump the array structures in the Processor at the failure point for debugging.
- Creating restful web services for Catalog and Pricing wif DjangoMVT, Jersey,MySql, and MongoDB.
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
- Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing wif supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Utilized Python libraries wxPython, numPY, Twisted and mat PlotLib.
- Wrote Python scripts to parse XML documents and load the data in database.
- Parsers written in Python for extracting useful data from the design data base.
- Generated graphical reports using python package Numpy and mat PlotLib.
- Worked on Jenkins continuous integration tool for deployment of project.
- Worked on changes to open stack and AWS to accommodate large-scale data center deployment.
- Used Amazon Cloud EC2 along wif Amazon SQS to upload and retrieve project history.
- Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Auto scaling, Cloud watch and SNS.
- Deployed the project into Jenkins using GIT version control system.
- Created interactive data charts on Customer portal web application using High charts JavaScript library wif data coming from Apache Cassandra.
- Worked on front end frame works like CSS, Bootstrap for development of Web application.
- Managed datasets using Panda data frames and MySql, queried MYSQL database queries from python using Python-MySql connector and MySql db package to retrieve information.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
- Handled potential points of failure through error handling and communication of failure
- Used Selenium Library to write fully functioning test automation process dat allowed the simulation of submitting different requests from multiple browsers to web application.
- Written functional Php unit test cases for Data Layer, and Search server classes using Django, Curl, XML, JSON, REST base services and MongoDB.
- Preparing the Logical Data Sheets (LDS) and Master Data Sheets (MDS) for the Regression Testing
Environment: Python 3.4/2.7, Django 1.7, MongoDB, MySql, AJAX, SOAP, REST, JQuery, JavaScript, Bootstrap, PyCharm, AWS (EC2, S3, RDS).
Confidential, NYC, NY
Sr.Python Developer
Responsibilities:
- Worked wif team of developers on Python applications for RISK management.
- Designed the database schema for the content management system.
- GeneratedPythonDjango Forms to record data of online users.
- Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
- Developed monitoring and notification tools usingPython.
- WrotePythonroutines to log into the websites and fetch data for selected options.
- Developed Python/Django application for Google Analytics aggregation and reporting.
- GeneratedPythonDjango forms to record data of online users and used PyTest for writing test cases.
- Good experience wif Oops concepts.
- Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flashdevelopersend the correct data via query strings.
- Anticipated potential parts of failure( database, communication points, file system errors)
- Writing Python scripts wif Cloud Formation templates to automate installation of Autoscaling, EC2, VPC, and other services.
- Utilize in-depth noledge of Technical experience in LAMP and other leading-edge products and technology in conjunction wif industry and business skills to deliver solutions to customer.
- Experience in using collections in Oracle for manipulating and looping through different user defined objects.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Used third party JQuery based plug-ins like JQuery UI, Data tables etc. Heavily used JavaScript for Form Submit and other UI elements during development.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Used REST and SOAPUI for testing web service for server side changes.
- Used Python based GUI components for the front end functionality such as selection criteria. Administration of dedicated collocated RHEL4 machine and configured complex Apache configuration files.
- Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
- Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
- Added support for Amazon AWSS3 and RDS to host static/media files and the database into Amazon Cloud.
- Developed and executed User Acceptance Testing portion of test plan.
- Involved in capturing the requirements for serial functional interface and other software requirements specification document.
- Responsible for generating and delivering the complete test status reports of each patient.
- UsedPythonto extract weekly bed availability information from XML files using underscore JS.
- Developed shopping cart for pharmacy and integrated web services to access the payment.
Environment: Python, MySQL, Django, Cassandra, Flask, PHP, XML, Linux, HTML, Java script, Windows.
Confidential, Fremont, CA
Python Developer
Responsibilities:
- Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application.
- Used the Django Framework to develop the application.
- Developed views and templates wif Python and Django's view controller and templating language to create a user-friendly website interface.
- Used JavaScript and JSON to update a portion of a webpage.
- Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Responsible for debugging the project monitored on JIRA (Agile)
- Wrote Python scripts to parse JSON documents and load the data in database.
- Used Python and Django to interface wif the jQuery UI and manage the storage and deletion of content.
- Implemented web applications in Flask frame works following MVC architecture.
- Worked on front end frame works like CSS Bootstrap for development of Web applications.
- Involved in deployment of project using AWS.
- Special skills in developing user friendly, simple yet TEMPeffective web based applications.
- Deployed the project into Heroku using GIT version control system.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
- Used many regular expressions in order to match the pattern wif the existing one.
- Build SQL queries for performing various CRUD operations like create, update, read and delete.
- Skilled in using Collections in Python for manipulating and looping through different user defined objects.
- Performed Unit testing, Integration testing, web application testing.
- Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Worked in development of applications especially in UNIX environment and familiar wif all of its commands.
Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.
Confidential, Natick, MA
Sr. Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Used Django framework for application development.
- Developed user interface using CSS, HTML, JavaScript and JQuery.
- Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
- Created Data tables utilizing PyQtto display customer and policy information and add, delete, update customer records.
- Usage of advance features like pickle/unpickle in python for sharing the information across the applications.
- Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications dat were a main source of data for both customers and internal customer service team.
- Used Pandas library for statistics Analysis.
- Ensured high quality data collection and maintaining the integrity of the data.
- Cleaned data and processed third party spending data into maneuverable deliverables wifin specific formats wif Excel macros andpythonlibraries.
- Created aPythonbased GUI application For Freight Tracking and processing.
- Wrote scripts inPython/Oraclefor extracting data from HTML file.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Implemented the validation, error handling, and caching framework wif Oracle Coherence cache.
- Developed entire frontend and backend modules using Python on DjangoWebFramework on MySQL
- Parsed XML file using Python to extract data from database.
- Used Django, Flask and web2py frameworks for different internal applications.
- Performed coding in C++ on Linux Platform.
- Created database using MySQL, wrote several queries to extract data from database.
- Participated in the complete SDLC process.
- Used Perforce for the version control.
- Good experience wif Test Driven Development.
- TEMPEffectively communicated wif the external vendors to resolve queries.
- Setup automated con jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
Environment: Environment: Python 2.7, Django 1.4, JavaScript, JAVA, Git, GitHub, HTML5, CSS, XML, MySQL, JQuery, Mongo DB, JavaScript, Backbone JS, MS SQL Server, AWS, Linux, Shell Scripting, AJAX.
Confidential
Python Developer
Responsibilities:
- Designed and developed data management system using MySQL. Built application logic using Python2.7.
- Used Python to extract weekly hotel availability information from XML files using underscore JS.
- Used Django APIs for database access.
- Designed and developed a horizontally scalable APIs using Python Flask.
- Created database using MySQL, wrote several queries and Django API’s to extract data from database.
- Developed rich user interface using CSS, HTML, JavaScript and JQuery.
- Used JSON for serialization, transmitting structured data over a network connection.
- Used SDLC process and used PHP to develop website functionality.
- Java implementation on given project
- Worked on development of SQL and stored procedures, trigger and function on MYSQL.
- Developed shopping cart for Library and integrated web services to access the payment (E-commerce).
- Designed Cassandra schema for the APIs
- Participated in requirement gathering and worked closely wif the architect in designing and modelling.
- Developed shopping cart for Library and integrated web services to access the payment.
Environment: Python 2.6/2.7, JavaScript, Django Framework 1.3, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server, PHP, Lamp, underscore JS. SQL developer tool.
Confidential
Python Developer
Responsibilities:
- Involved understanding the current business process, defining scope of the project along wif position statement
- Re-engineered various modules for implementing changes and creating efficient system
- Developed dynamic web pages using python Tornado Frameworks
- Used Python and Tornado creating graphics, XML processing, data exchange and business logic implementation
- Used python scripts to update content in the database and manipulate files
- Resolved issues and improvised the process to ensure a stable and accurate solution
- Generated Python Tornado Forms to record data of online users
- Writing Unit, Functional, and Integration test cases for Cloud Computing applications on AWS using Python wif boto library
- Constructed a dynamic form in a new Classic ASP page consisting of their names and values as hidden form fields
- Worked on writing and as well as read data from CSV and excel file formats
Environment: Python, Django, MySQL, PostgreSQL, Windows, VBA, and JIRA.
