Python Developer Resume
San Antonio, TexaS
SUMMARY
- 6+ Years of experience as Web/Application developer (mostly using python).
- Experience in Object Oriented Design and Programming concepts in Python, C and C++.
- Experience in developing web applications by following Model View Control (MVC) Architecture.
- Proficient in Front end development experience using Python, Django, HTML, XML, CSS, and JavaScript.
- Good knowledge of web services with protocols SOAP, REST.
- Good exposure in various version control like Git, SVN.
- Knowledge of multidimensional database and SQL querying and ability to gain in - depth knowledge and work on live projects with a little guidance.
- Proficient in various databases MS SQL, MySQL, Oracle, PostgreSQL, Mongo DB, Casandra.
- SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Bulk Binds, Materialized views, Inline views, Global Temporary Tables).
- Good at writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
- Experienced working on Agile and Waterfall development methodologies.
- Active participation in full development life cycle (requirements, design, architecture, development, testing and deployment).
- Developed web applications on LAMP and WAMP (Linux/Windows Apache MySQL Python/PHP) architecture.
- Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
- Hands-on experience in Unix and Linux.
- Strong skills in writing technical and functional documents defined by the business requirements.
- Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
- Proven ability to analyze and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code.
- Exceptional problem solving and sound decision making capabilities, recognized by associates for quality of data, alternative solutions, and confident, accurate, decision making.
- Excellent analytical and communication skills with ability to interact with individuals at all levels.
- Keen on leaning new technologies and adaptable to any platform.
TECHNICAL SKILLS
Operating System: Linux, Unix, Mac OSX, Ubuntu, Windows.
Programming Languages: C, C++, Python, SQL.
Web Technologies: Pycharm, PyScripter.
Python Frameworks: Django
Web Services: Amazon Web Services, SOAP
Databases: Oracle, My SQL, SQL, PostgreSQL, Mongo DB, Casandra.
Development Methodologies: Agile, Scrum, Waterfall, TDD
Version Control: Git, SVN, CVS
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, Texas
Python Developer
Responsibilities:
- Associated with various phases of Software Development Life Cycle of the application like requirement gathering, Design, Analysis and Code development.
- CreatedPython tools to increase efficiency of call center application system
- Design and development of user interfaces and client displays using Python, HTML, CSS and JavaScript and troubleshoot various issues inPythoncode and fix them with code enhancements- code used variouspythonlibraries such as Jython.
- Built various graphs for business decision making usingPythonMatplotlib and d3py library.
- Developed and tested many features for dashboard usingPython, Bootstrap, CSS, and JavaScript.
- Developed methods for Create, Read, Update and Delete (CRUD) in Active Record.
- Performed validations for input fields making use of mainly Active Records.
- Used severalpythonlibraries like wxPython, d3py, numPY and Matplotlib.
- Implemented MVC architecture in developing the web application with the help of Django framework.
- Developed scripts for data cleansing, formatting and posting data to new relic is run.
- Developed scripts for running CRON job making sure that data is new and reflects updated data in new relic.
- Developed applications especially in LINUX environment.
- Implemented business logic usingPython/Django.
- Involved in POC of TensorFlow for adding machine learning to the existing system.
- Responsible for setting upPythonREST API framework using Django.
- Implement code inpythonto retrieve and manipulate data
Environment: Python 3.4, Django 1.9, scipy, numPY, d3py, wxPython, MySQL, Linux, HTML, XHTML, CSS, JavaScript, Git, Linux, TensorFlow.
Confidential, Los Angeles, California
Python Programmer
Responsibilities:
- Business logic implementation, data exchange, XML processing and graphics creation has been done usingPythonand Django
- Views and Templates were developed withPythonand to create a user-friendly website interface, Django view controller and template language is used.
- Developed UI using CSS, HTML, JavaScript, JQuery and JSON.
- A Django dashboard with custom look and feel for end user has been created after a careful study of the Django admin site and dashboard.
- Developed user interface using, CSS, HTML, JavaScript and JQuery.
- Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
- Ensured high quality data collection and maintaining the integrity of the data.
- Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros andpythonlibraries.
- Was involved in environment, code installation as well as the SVN implementation.
- Build all database mapping classes using Django models and PostgreSQL.
- Designed and developed data management system using MySQL.
- Created REST API for generating json data.
- Nose Pythonlibrary was used for testing many programs onpythonand other codes.
- This project also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
- Responsible for debugging and troubleshooting the web application.
- Accurately documented ongoing project using openpyxl and xlrd python libraries.
- Coded test programs and evaluated existing engineering processes.
- Performed research to explore and identify new technological platforms.
- Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
Environment: Python2.7, nose, openpyxl, xlrd, Django 1.7, SVN, JQuery, MySQL, Linux, HTML/CSS, Apache, PostgreSQL.
Confidential, San Francisco, California
Python Developer
Responsibilities:
- Involved in Client Interaction on a weekly basis to gather requirements and involved in creating Business Requirements and documents based on Requirements.
- Used the Django Framework to develop the application.
- Created specific images usingPillow and PythonImaging Library for the custom images.
- UsedPythonto place mdata into JSON files for testing.
- Updated and manipulated content and files by usingpythonscripts.
- Implemented web applications in Django frameworks following MVC architecture.
- Used Django configuration to manage URLs and application parameters.
- UsedPythonscripts to update content in the database and manipulate files.
- GeneratedPythonDjango Forms to record data of online users.
- UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation
- Optimized the code using smart pointers, profilers and C++ Standard template library.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
- Rewrite existing Java, C++ application inPython.
- Responsibilities for creation of Database, Business Logic to display the records dynamically on template based on query, providing user permission to access features of the site.
Environment: Python2.7, Java, C++, Pillow, PIL, MySQL, Django 1.4, XML, Linux, HTML, Java script, SOAP.
Confidential
Software Developer
Responsibilities:
- Worked with team of developers onPythonapplications for RISK management.
- Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Contributed in designing and developing use case diagram, class diagram, object diagram using UML Rational Rose.
- Used Python, HTML, CSS and JavaScript for front end UI development.
- Managed datasets using SQL and queried SQL database queries for framework.
- Responsible for creating stored procedures, triggers and views for manipulating data.
- Worked in Waterfall method for development of application.
Environment: Python, HTML, CSS, JavaScript, SQL, UML Rational Rose.
