We provide IT Staff Augmentation Services!

Python Developer Resume

San Francisco, CA

SUMMARY:

  • 8+ years of experience in Design & Development of applications using Python, Django, Java/J2EE.
  • Good knowledge in various phases of SDLC - Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Experienced in developing test automation framework with Python & Selenium.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team work individually.
  • Experience in implementation of Python web frameworks like Pylons, Web2py and Python Servlet Engine(PSE)
  • Familiarity with development best practices such as code reviews and unit testing.
  • Excellent written and oral communication skills with results-oriented attitude.
  • Experience with Version Control, ideally GIT, Accurev, SVN, CVS. Good programming, problem solving skills, commitment, and result oriented, with a quest and zeal to learn new technologies.
  • Proficient in using Relational Databases like My SQL, Oracle, SQL Server and sqllite. Extensive experience in processing large datasets with millions of records for data transformation including data cleansing, data scrubbing, data profiling and applying business logic rules to incoming data.
  • Continuously manages multiple deadlines and competing priorities through proactively planning and managing tasks and resources.
  • Extensive experience in Python web frame works like Django, Pyramid and Flask in implementing MVC, singleton, factory architecture.
  • Experience object oriented programming (OOP) concepts using Python, Django.
  • Experienced in developing web-based applications using XML, CSS, HTML, JavaScript and JQuery.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Good experience in Python scripting, Shell Scripting, SQL Server, UNIX and Linux.
  • Have good Knowledge of Agile Methodologies (Scrum).
  • Hands on experience in developing the projects cloud computing platforms like Google cloud
  • Hands on experience in writing ETL script using python Django setting for database operations and other activities (involving extracting, transforming and loading).
  • Detailed oriented and resourceful in the completion of projects with an ability to multitask and meet strict deadlines.
  • Willingness to work in a highly dynamic environment and ready to take up challenges.

TECHNICAL SKILLS:

Platforms: Windows, Unix/Linux

Programming Skills: Python 2.7/ 3.5, java.

Frameworks: Django, Flask,

Web Technologies: HTML, CSS, JavaScript, AJAX, J-Query,

Database: MySQL, Oracle,Microsoft SQL Server, PostgreSQL, SQL/Plsql

Servers: Nginx, Gunicon,Web sphere, Apache Tomcat

Cloud Computing: Google cloud, AWS, IBM Bluemix

IDE’s/Development Tools: Wing, PyCharm, PyScripter, PyStudio

Other Tools Used: Eclipse,Toad, SQL Developer, Visual Studio, Putty, Git

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Python Developer

Responsibilities:

  • Closely involved in performance evaluation and User Acceptance Test.
  • Developed a portal to manage and entities in a content management system using Flask.
  • Wrote programs for performance calculations using Numpy and sqlalchemy.
  • Worked on CSV files while trying to get input from the MySQL database.
  • Wrote python scripts to parse XML documents and load the data in database. 
  • Worked in stages such as analysis and design, development, testing and debugging.
  • Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, REST.
  • Participated in development of Web Services using SOAP for sending and getting data from the external interface in the XML format
  • Created Python and Bash tools to increase efficiency of call center application system
  • Developing Python Framework using Django to perform scan software unit monitoring.
  • Created Python and Bash tools to increase efficiency of call center application system and operations; data conversion scripts, AMQP/Rabbit MQ, REST scripts for API Integration.
  • Built various graphs for business decision making using Python matplotlib library.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Worked on updating the existing clip board to have the new features as per the client requirements.
  • Created hourly or daily builds automatically and also deployed builds to production environment. Used Jenkins for continuous integration(CI) and continuous deployment(CD).
  • Worked on integrating python with Web development tools and Web Services
  • Used many regular expressions in order to match the pattern with the existing one.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Created Git repository and added to GitHub project.
  • Work with team of developers on python applications for RISK management.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Resolving Complexity in the scripts of the website due to the complex logic and correlations.
  • Script validation sometimes becomes challenging as it demanded many web based logic rather than correlation and parameterization.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Windows, MySQL,Django 1.4, MySQL, Teradata, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, sqlalchemy,Git, Jenkins.

Confidential, Atlanta, GA

Python Developer

Responsibilities:

  • Participated in the complete SDLC process and used PHP to develop website functionality.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript
  • Developed entire frontend and backend modules using Python on Django Web Framework
  • Designed and developed data management system using MySQL. Built application logic using Python 2.7.
  • Used Django APIs for database access.
  • Worked in development of Web Services using SOAP for sending and getting data from the external interface in the JSON format.
  • Parsed various file formats including XML and JSON and loaded into Oracle database with Python  XML and JSON modules.
  • Involved in development of Web Services, were developed to receive client requests. 
  • Used Python to extract weekly hotel availability information from XML files.
  • Participated in requirement gathering and worked closely with the architect in designing and modelling.
  • Worked with the team to customize wordpress security installations.
  • Used python scripts to Work with Facebook Platform Python SDK to access and post on Facebook page’s wall.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Self-motivated team player with good Analytical, Logical and Problem Solving ability.
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Designed Cassandra schema for the APIs.

Environment:Python 2.6/2.7, Script, Django Framework 1.3, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server.

Confidential, San Jose, CA

Python Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed web applications and RESTful web services and APIs using Python
  • Involved in designing user interactive web pages as the front end part of the web application using various web technologies like HTML5, JavaScript, Angular JS, JQuery, AJAX and implemented CSS for better appearance and feel.
  • Knowledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like Chrome IE 8 and FF.
  • Interactive in providing change requests, trouble reports and requirements collection with the client.
  • Actively involved in developing the methods for Create, Read, Update and Delete(CRUD) in Active Record.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
  • Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and PostgreSQL.
  • Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing
  • Implemented monitoring and established best practices around using elastic search.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Working under UNIX environment in development of application using Python and familiar with all of its commands.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Automated Production tasks.
  • Updated and maintained Jenkins for automatic building jobs and deployment.
  • Used many regular expressions in order to match the pattern with the existing one and store them in data base on a chronological basis.
  • Implemented code to perform CRUD operations on MY SQL using Toad.
  • Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
  • Involved in analysis and design of the application features.
  • Experience in debugging and troubleshooting programming related issues.
  • Deployment of the web application using the Linux server.

Environment: Python 2.7, Django 1.8, HTML5, CSS, XML, MySQL, JavaScript, JQuery, Bootstrap, RESTful, Windows 2008 Server, Nginx, GitHub and Windows, Linux.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Worked with the design team for project structure.
  • Developed a portal to manage and entities in a content management system using Flask
  • Designed the database schema for the content management system Performed Design and Code reviews.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Performed coding in C++ on Linux Platform.
  • Involved in writing stored procedures using MySQL.
  • Assisted with migrating, flattening to a temporary stand-alone wordpress site.
  • Rewrite existing Python/C++ module to deliver certain formats of data.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Optimized the database queries to improve the performance.
  • Developed in Windows and going to deploy it in Linux server.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Configured SQL Developer to work with oracle and Oracle to work in the complicated queries required forthe DAO layer development.
  • Responsible for investigating the issues, defects, determining problem root cause, formulating correctiveaction recommendations & implementing them.
  • Used UML to design various data models including data flow diagrams, work flow diagrams and interactiondiagrams.
  • Designed Class Diagrams, Sequence Diagrams depicting flow of the application using Rational Rose.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQ and used PHP for backend programming.
  • Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML RationalRose.
  • Evaluated, analyzed, and tested web interface to understand and enhance the overall usability of a prepping website.
  • Designed, prototyped, engineered, and usability tested a complete financial and money managing application.
  • Improvised an interface for R IT Library by automating actions carried out manually by the current system.
  • Designed and documented an innovative approach for reserving tickets online via a web-based application.
  • Worked on data exchange from website using XMLand WebServices.

Environment: C++, XML, MYSQL, Apache, CSS, ORACLE, DHTML, HTML, JavaScript, Shell Scripts, Linux and Windows, flask, Python, PHP, Rational Rose.

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Emails formats are vary from agency to agency for travel mails or for product order mails.
  • First we have to check how many different pattern emails are available and maintain a config file that have the email format and a template file name which parse this type of email content.
  • Written scripts to save emails content as HTML files, for ease while parsing data.
  • Written scripts to identify the email format and select template file name from config file and run the template file and write parsed email content into data files.
  • Implemented a loader functionality which loads parsed data files into MySQL tables.
  • Email parsing templates code is developed by crawling team.
  • Written an automated script that will check and inform through mail whether there is any new format email appears or not. If yes inform the crawling team and once the code developed, add new email format details in config file so that new email formats also get parsed.

Environment: Python 2.7, Vim, BeautifulSoup, Requests, MySQL, CVS.

Confidential, Austin, TX

Software Engineer

Responsibilities:

  • Created UI and Implemented 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.
  • Created database access layer using JDBC and PL/SQL stored procedures.
  • Optimized the database queries to improve the performance.
  • Developed in Windows and going to deploy it in Linux server.
  • Worked on data exchange from website using XMLand WebServices.

Environment: servlets, Restful/SOAP web services, XML, SQLite

Hire Now