Senior Python Developer Resume
Phoenix, AZ
SUMMARY:
- Having around 8 years of experience in IT industry with 4 + years of experience in Python programming and implementation, Configuration, Reporting and Integrations operations. Very capable with an ability to identify and then deal with a client's needs by translating them into appropriate technical solutions. Strong commitment to preserving policies and procedures, highly effective communicator, energetic, creative, and hardworking individual .
- 8+ years of IT experience in design, development, testing, maintenance and documentation of Enterprise applications in Python, Java, and PHP.
- Good experience in Python in creating scalable and robust applications along with other technologies (D3, Angular, and Node JS)
- Experienced in Python based MVC frameworks - Django, Flask.
- Good knowledge in Python coding and JSON.
- Skillful experience in Python by developing software's using new tools, libraries used: libraries- Beautiful Soup, numpy, Scipy, PySide, python-twitter, matplotlib, Pickle, Pandas data-frame, urllib2, MySQL dB for database connectivity) to improvise software development process.
- Mastering in implementing MVC architecture using Django for web based applications in OOP concepts like Multi-Threading, Exception Handling and Collections.
- Proficient in developing Web Services (SOAP, RESTful) in Python using XML, JSON.
- Solid understanding in Design Patterns, MVC, Python Algorithms, Python Data Structures.
- Experience in design and development HTML5, CSS3, and (Twitter) Bootstrap.
- Good knowledge in NoSQL platform, such as MongoDB, and Couch base.
- Experienced in WAMP and LAMP Architecture.
- Extensive use of Linux (Ubuntu), SSH, Flask/Django
- Good understanding on Bit Bucket and GIT version control system.
- Strong knowledge with REST API development.
- Experience with Agile and SDLC methodologies.
- Good knowledge in strategy and implementation of AWS technologies such as EC2, S3, and EBS. * Good knowledge in IDE - Visual Studio, Eclipse, PyCharm.
- Highly proficient in analytical problem solving skills.
- A motivated self-starter and well communicated team member.
- Good written and communication skills. Poses capability to interact very closely with wide range of audience such as Engineers, Scientists, Health professionals, Scientists, Professors, Clients, and Vendors .
TECHNICAL SKILLS:
Languages: Python 3.x,2.7/2.4, C++, Java, Shell Script, Perl, SQL
Python Framework: Django 1.3/1.4, ETL frameworks
Databases: MySQL 5.1, SQL Server 2008, Oracle 10g, PL SQLWeb Technologies AJAX, JavaScript, HTML, DHTML, XHTML, XML
Versioning Tools: Subversion, GIT, Perforce, SVN, CVS
Web servers: Apache, IIS
Operating systems: Linux/Unix, Windows NT/2000/XP/2003/Vista
WORK EXPERIENCE:
Confidential, Phoenix, AZ
Senior 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 Py Qt 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.
- Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
- 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.
- 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.
Confidential, Elk Grove Village, IL
Python Developer
Responsibilities:
- Participated in all phases of the System Development Life Cycle Analysis (SDLC) and responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Used Python to write data into JSON files for testing Django Websites. Created scripts for data modelling and data import and export.
- Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Used object-relational mapper (ORM) to automate the transfer of data stored in relational databases tables into objects.
- Used Py Query for selecting DOM elements when parsing HTML.
- Developed web applications in Django Framework's model view control (MVC) architecture.
- Worked on converting Hive/SQL queries into Spark transformations using Spark RDDs, Python, and OOP with Python. Worked on developing and executing shell scripts to automate the jobs.
- Worked extensively on Spark Streaming, Spark SQL, Py Spark and Hadoop/HDFS API doing MapReduce.
- Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing (UAT). experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
- SQL Workflow System, using Python created an adapter allowing communication between SharePoint lists and SSIS packages. This system provides users the ability to create complex automation workflows.
- Developed frontend and backend modules using Python on Django including Tastypie Web Framework using Git
- Implemented a wide variety of statistical and graphical techniques, including linear and nonlinear modeling, classical statistical tests, time-series analysis, classification, clustering, and others using R and its libraries.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
- Knowledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like IE 6, IE 7, IE 8 and FF.
- Responsible for writing python scripts to scrape web data for data usage/collection using
- Beautiful SOUP, Scrapy, Selenium.
- Created PDF reports using Golang and XML documents to send it to all customers at the end of month with international language support.
- Programmed the invoicing web application using Golang and PostgreSQL as the backend.
- Experience in Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
- Built enterprise wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservice.
Confidential, NY
Python Developer
Responsibilities:
- Experienced with Design, code, debug operations, reporting, data analysis and web applications utilizing Python.
- Design and development of user interfaces and client displays using Java Script, JSP, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as PyJamas and Jython.
- Designed the front end of the application using Python.
- Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
- Developed the front-end featuring rich web interface using HTML5, CSS3, JavaScript and used jQuery framework for UI centric AJAX behavior.
- Managed large datasets using Panda data frames and PostgreSQL.
- Wrote and executed various PostgreSQL database queries from python.
- Wrote Python scripts to parse JSON documents and load the data in the database.
- Built web applications by using Python, Django, AWS, Flask, Jinja, WSGI, nginx, Fabric, PostgreSQL, REDIS.
- Experienced in working with server-side technologies including databases, Restful API and MVC design patterns.
- Worked on AJAX framework to transform Datasets and Data tables into HTTP serializable JSON string. experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, cursors, triggers.
- Responsible for configuring NoSQL databases like Apache Cassandra and Mongo DB to for increasing compatibility with Django.
- Angular JS directives were used to develop custom HTML elements.
Environment: Python, AJAX, HTML, CSS, SQL, JavaScript, AngularJS, Django, MongoDB, Bootstrap, PostgreSQL, Pyjamas, Jython
Confidential, Atlanta, GA
Python Developer
Responsibilities:
- Responsible for analyzing various cross-functional, multi-platform applications systems enforcing python, best practices and provide guidance in making long term architectural design decisions.
- Designed and developed Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose for OOA/OOD techniques.
- Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Debugging Software for Bugs.
- Generated property list for every application dynamically using Python.
- Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
- Responsible for debugging the project monitored on JIRA (Agile).
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Built development environment with JIRA/Git.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Data Services and Platform Engineering- Developing cost optimization solutions in cloud scripting for auto-tagging and alerts/deletion of unused instances with AWS services, Tagging, Lambda, Cloudwatch, Cloudtrail, Ansible, YAML etc.