Python Developer Resume
Boca Raton, FL
PROFESSIONAL SUMMARY:
- 6+ years of experience as a Web Application Developer and coding with analytical programming using Python, Django, Flask and PHP.
- Good working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC)-Agile and Waterfall Methodologies.
- Experienced in Python modules such as NumPy, matplotlib etc. for generating complex graphical data, creation of histograms etc. Used Python scripts to update the content in database and manipulate files.
- Experience Object Oriented programming (OOP) concepts using Python, C++ and PHP.
- Hands on experience in working with WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
- Experience with Requests, Pysftp, Gung, Report lab, NumPy, SciPy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas python libraries during development lifecycle.
- Pleasant experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid.
- Hands on experience in working with Python ORM libraries including Django ORM, SQL Alchemy.
- Experienced in working with various Python Integrated Development Environments (IDE) like IDLE, PyDev, NetBeans, Spider, PyCharm, Eclipse, and Sublime Text.
- Strong working experience on several python packages like NumPy, Matplotlib, Beautiful Soup, Pickle, PySide, SciPy, wxPython, PyTables etc.
- Sound knowledge in RDBMS, Web, XML, Maven, HTML, Python, Shell Scripting.
- Good working experience in Business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
- Hands on experience in working with Continuous Integration and Deployment (CI/CD) using Jenkins, Docker.
- Experienced as a User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, DHTML, DOM, XHTML, jQuery, AngularJS and AJAX.
- Experience working with JavaScript MVC frameworks Node JS and AngularJS.
- Proficient in developing Web Services and its related frameworks like: WSDL, SOAP, REST.
- Mastering in implementing MVC architecture using Django for web based applications in OOP concepts like Multi-Threading, Exception Handling and Collections.
- Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views and triggers.
- Experienced in NoSQL technologies like MongoDB, Cassandra, Redis and Relational Databases like Oracle, SQLite, PostgreSQL and MySQL databases.
- Strong working experience in writing and executing various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
- Hands on experience in using of python scripts to parse XML and JSON reports and load the information in database.
- Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
- Experience in using various version control systems like SVN, Git.
- Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing (UAT).
- Good working knowledge on Python Testing frameworks like zone, pytest, nose and Robot framework.
- Highly motivated, quality minded developer, with proven ability to deliver applications against tight deadlines.
- Possess good interpersonal, analytical presentation Skills, ability to work in Self-managed and Team environments.
TECHNICAL SKILLS:
Programming Languages: Python, PHP, C, C++, Shell Scripting.
SDLC Methodologies: Agile/SCRUM, Waterfall
Operating Systems: Windows, Linux
Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, NumPy, matplotlib, Pickle, PySide, Scipy, wxPython, PyTables
Python Frameworks: Django, Flask, Pyramid, Pyjamas, Jython, Angular JS, Node JS, Spring.
Python IDE'S: Sublime Text 2, VIM, Pycharm, PyDev, NetBeans, Eclipse.
Databases: Microsoft SQL Server, Oracle, MySQL, PostgreSQL, MongoDB
Version Controls: Git, GitHub
CI/Build Tools: Jenkins, Maven
Web Technologies: HTML5, CSS3, Java script, Ajax, jQuery, Node JS, Angular JS, React JS, Bootstrap
PROFESSIONAL EXPERIENCE:
Confidential, Boca Raton, FL
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Developed Business Logic using Python on Django Web Framework.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Designed and developed data management system using MySQL.
- Developed Business Logic using Python on Django Web Framework.
- Write scripts using python modules and its libraries like NumPy, Scipy, Matplotlib, Beautiful Soap, Pandas to develop programs that improve processing of access requests.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Used Python based GUI components for the front end functionality such as selection criteria, Created test harness to enable comprehensive testing utilizing Python.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Involved in front end and utilized Bootstrap and Angular.js for page design.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
- Used PyQuery for selecting particular DOM elements when parsing HTML.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records
- Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
Environment: Windows, Linux, WAMP, LAMP, Python, Django, AWS, S3, RDS, Shell, HTML5, CSS, XML, JSON, JavaScript, Ajax, JQuery, Angular.JS, MYSQL, SciPy, Pandas, NumPy, Restful, Linux, Git, Jenkins, Eclipse.
Confidential, Atlanta, GA
Python Developer
Responsibilities:
- Designed database Model, Views and API's using Python for interactive web based solutions.
- Used 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.
- Worked on server-side applications with Django using Python programming and used python libraries like Beautiful Soup, matplotlib, Scipy, NumPy and Built efficient Node.js backend for client web application.
- Developed tools to automate some base tasks using Python, Shell scripting and XML.
- Developed efficient Angular.js for client web based application.
- Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
- Design, develop, and deploy engaging web applications using Python.
- Used advanced MYSQL features like table partitioning and diverse types of oracle indexing. Backup and Restore experience with MYSQL database backups and point in time recovery.
- Designed the user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, Angular JS, jQuery and implemented CSS framework
- Bootstrap for better appearance and feel.
- Used Django Framework in developing web applications to implement the model view control architecture along with Django's ORM model.
- Developed RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery and Angular JS.
Environment: Python, Django, HTML5, CSS, XML, JSON, JavaScript, JQuery, Angular.JS, MYSQL, NumPy, Restful, Linux, Git, Jenkins, Eclipse.
Confidential
Web Developer
Responsibilities:
- Designed and developed web-applications using PHP and CMS systems
- Used Python scripts to update content in the database and manipulate files.
- Generated Python Django Forms to record data of online users.
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
- Used PHP as an HTML embedded scripting language, in front end web development.
- Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Built various graphs for business decision making using Python matplotlib library.
- Fetched twitter feeds for certain important keyword using python-twitter library.
- Used Python library Beautiful Soup for webscrapping.ss.
- Implement code in python to retrieve and manipulate data.
- Managed web projects with team of 4 members working on CMS
- Managed DNS, Email, FTP, SQL databases, security and site backups
- Communicated with the clients to understand their goals
- Presented results to both clients and senior management
- Utilized Wordpress and Framework to customize websites
Environment: Windows, Linux, Django, Python, HTML, PHP, XML, Shell Script, Matplotlib, Beautiful Soap
Confidential
Web Developer
Responsibilities:
- Developed web programming skills.
- Researched themes, participated in architectural/UX design and built websites using CMS frameworks.
- Adhered to coding best practices provided in-depth documentation for installing, migrating and configuring.
- WordPress and Drupal based websites.
- Diagnosed problem in application through firebug and application testing.
Environment: Linux, Windows, Html, CSS, WordPress, Angular JS, CMS, JavaScript