Python Developer Resume
San Jose, CA
SUMMARY:
- Around 5+ years of experience as a Software Developer and coding with analytical programming and client - server enterprise applications using Python, Django and flask, MySQL, Unix and Linux, JavaScript, XML.
- Experience in Object Oriented Design and Programming concepts in Python and java.
- Good experience in developing web applications and implementing Model View Control (MVC) architecture.
- Good exposure on File Handling and SSH (Secure Shell).
- Experienced with full software development life cycle (SDLC), architecting scalable platforms, object oriented programming, database design and agile methodologies.
- Python scripting, Django sites with REST and AngularJS for making it more responsive.
- Experienced in MVW frameworks like Django, AngularJS, JavaScript, JQuery .
- Working knowledge of error and exception handling debugging using PDB, Eclipse and Pycharm.
- Hands on experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, My SQL, and Python) Architecture.
- Experience with SOAP and RESTAPIs.
- Familiar with JSON based REST Web services and AWS.
- Have good knowledge on No-SQL databases like Mongodb.
- Proficient in SQLite, MySQL and PostgreSQL databases with Python.
- Experience in analyzing and handling large datasets using Oracle Relational database.
- Worked with bug tracking tools like JIRA.
- Followed the best practice of Python such as PEP-8.
- Sound knowledge in automation tools like Ansible.
- Experienced in using HTML, HTML5, XML, DHTML, CSS, CSS3, JavaScript, jQuery, JSON, and AJAX to deliver forefront user interfaces and components.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on My SQL and PostgreSQL database.
TECHNICAL SKILLS:
Programming Languages: Python 2.7/3.5, java, C/ C++
Frameworks: Django, Flask, Pandas, Pyramid, AngularJS
Web Technologies: HTMl, CSS, JavaScript, XML, AJAX, JQuery, Bootstrap, JSP, JSON, AWS
Web Services: REST, SOAP, WSDL
Databases: MySQL, Mongodb, Cassandra, PostgreSQL, SQLite, Oracle
Software/IDE: Sublime Text, Atom, PyCharm, Eclipse, NetBeans, MS Visio, Notepad++.
Operating System: Mac OS, Windows, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Python DeveloperResponsibilities:
-
Created application using Python on Django framework.
- Developed views and templates with Django view controller and template Language to create a user-friendly website interface.
- Build all database mapping classes using Django models.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.
- Making use of PowerShell, Python, BASH, Django and other tools to automate a range of tasks in an OS diverse environment.
- Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and Python libraries.
- Used several Python libraries like, NumPy and Matplotlib.
- Used Pandaslibrary for statistical Analysis.
- Utilize PyUnit, the Python Unit test framework for all Python applications.
- Responsible for tracking and monitoring project status in JIRA (Agile)
- Designed, built, and deployed applications utilizing AWS stack.
- Worked extensively on the Frontend with Bootstrap, JavaScript, and JQuery to optimize the user experience.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Ensured high quality data collection and maintaining the integrity of the data.
- Maintained and updated existing automated solutions.
- Design and implemented custom scripts.
- Test and validated the custom scripts.
Python Developer
Confidential, San Jose, CA
Responsibilities:
-
Worked on Django Framework that was used in developing web applications to implement the model view control architecture.
- Created Python and Bash tools to i Confidential ease efficiency of operations: data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
- Build SQL queries for performing various CRUD operations like create, update, read and delete.
- Used Django Database API’s to access database objects.
- Designed and developed data management system using MongoDB.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Used standard Python modules like CSV, Robot parser, Pickle development.
- Used GIT version control and deployed project to Heroku.
- Utilized various IDEs and internal debug tools during debugging.
- Implemented a delivery pipeline with Jenkins and AWS .
- Automation of unit testing using Python. Different testing methodologies like unit testing, Integration testing and web application testing.
- Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
- Development of Python API’s to dump the array structures in the Processor at the failure point for debugging
- Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
Python Developer
Confidential, San Francisco, CA
Responsibilities:
-
Used JavaScript and JSON to update a portion of a webpage.
- Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
- Develop consumer-based features and applications using Python, Django, HTML.
- Design, develop, deploy and maintain the website.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Responsible for debugging the project monitored on JIRA (Agile)
- Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
- Wrote Python scripts to parse JSON documents and load the data in database.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
- Leveraged CSS Bootstrap for development of Web applications.
- Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
- Skilled in using Collections in Python for manipulating and looping through objects.
- Engaged in Design, Development, Deployment, Testing and Implementation.
- Worked in development of applications especially in UNIX environment with shell.
- We relied heavily on Git for version control to debug and find code breaks.
Jr. Python Developer
Confidential
Responsibilities:
-
Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript .
- Wrote python scripts to parse XML documents and load the data in database.
- Handled all the client side validation using JavaScript.
- Worked extensively with JavaScript, and JQuery to optimize the user experience.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Responsible for debugging and troubleshooting the web application.
- Developed views and templates with Python and Django view controller and template language to create a user-friendly website interface.
- Analyzing the data in design database.
- Responsible for debugging and troubleshooting the web application.
- Analyzing the data in design database.