Python/django Developer Resume
Chicago, IL
SUMMARY
- 8+ years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python/Django, XML, HTML, DHTML, C#, Oracle PL/SQL, Postures.
- Experienced with full software development life-cycle, object-oriented design, object-oriented programming and database design.
- Good experience of software development in Python libraries used Numbly, Skippy, matplotlib, Pandas dataframe, network, urllib2, MySQL dB for database connectivity and IDEs - sublime text, Spider, Pharm.
- Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python-based environment, along with data analytics, data wranglingand Excel data extracts.
- Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Python web application frameworks.
- Experience of working with relational databases like Oracle, SQLite, PostgreSQL, MySQL, DB2 and non-relational databases like Mongo DB, Cassandra.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PostgreSQL, Oracle and Mongo DB. Designed and Developed automation scripts using Selenium Web Driver.
- Experienced in working with various Python Integrated Development Environments like IDLE, Pharm, Atom, Eclipse, Peeved and Sublime Text.
- Mastering Web Application Development using HTML, JavaScript.
- Having Good Experience in Object Oriented Concepts with C, Java, Perland Python.
- Experience in Design, Development, Testing, Automation, Enhancementand Maintenance of Applications and Tools.
- Good knowledge in various phases of SDLC Requirement Analysis, Design, Developmentand Testing on various Development and Enhancement Projects.
- Having good domain expertise in developing applications/tools using Perl and programming in C, Cand Java.
- Good Experience in C/C development of multi-threaded applications in a Linux Environment.
- Experienced with JSON based Restful web services, and XML/QML based SOAP web services and worked on various applications using python integrated IDEs like Sublime Text and Pharm.
- Used Apache to deploy production site and Strong experience using Web Services and APIs in python.
- Experience in object-oriented programming (OOP) concepts using Python, C++andJava.
- Familiar with JSON based REST Web services and Amazon Web services (AWS) and Responsible for setting up Python REST API framework and spring framework using Django.
- Experience in working with AWS (Amazon Web Services) cloud platform and its features which includes EC2, IAM, EBS Cloud Watch, AWS Comfitand AWS S3.
- Extensively worked with automation tools like Jenkins for continuous integration and continuous delivery (CI/CD) and to implement the End-to-End Automation.
- Good knowledge in maintaining various version controls systems such as GIT and SVN.
- Experience with Requests, Numbly, Skippy, Matplotlib, and Pandas python libraries during the development lifecycle.
- Experience in creating initial website prototype from Django skeleton and building out Views, Templates using CSS for the whole site following Django MVC architecture.
- Deep understanding of HTTP methods, Restful architecture.
- Familiar with UNIX / Linux internals, basic cryptography & security.
- Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using Checker and Plant.
TECHNICAL SKILLS
Programming Languages: C, C++, Python-3.5 & 2.7, SQL and Shell Scripting
Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Numpy, Matplotlib, Pickle, Pyside, SciPy, wxPython, PyTables, pdb
Frameworks: Django, Spark, web2py, pyramid, Flask, Mongodb, Hadoop/ Big Data and CSS Bootstrap
Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, Angular JS
Version Control: GIT (GitHub), SVN
Protocols: TCP/IP, HTTP/HTTPS, SNMP, SMTP
IDE's/ Development Tools: NetBeans, Android Studio, Py Charm, Eclipse and Sublime Text.
Application Tools: Net Beans, Eclipse (SE, EE, Android), Visual Studio, MySQL
Methodologies: Agile, Scrum and Waterfall
Databases: Access, SQL Server, MySQL, Teradata, Oracle.
Software packages: MS Word, Advanced MS Excel, MS PowerPoint, SQL Plus
Reporting Tools: SSRS, Tableau, MS-Word, and MS-PowerPoint.
Operating systems: Linux/Unix, Windows Variants
Cloud Environment: AWS Services, EC2, ELB, VPC, RDS, AMI, IAM, Cloud formation, S3, Cloud Operating Systems.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Python/Django Developer
Responsibilities:
- Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing,and user acceptance testing.
- Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
- Developed entire frontend and backend modules using Python on Jingo Web Framework.
- Involved in designing user interactive web pages as the front end part of the web application using various web technologies like HTML, 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 IE 6, IE 7, IE 8 and FF.
- Used AJAX to modify small portions of the web pages by sending a request to the server avoiding the need of reloading the entire web page
- Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
- Implemented MVC architecture in developing the web application with the help of Jingo framework.
- Designed and managed API system deployment using a fastHTTP server and Amazon AWS architecture.
- Install and configuring monitoring scripts for AWS EC2 instances.
- Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
- Working under UNIX environment in the development of application using Python and familiar with all of its commands.
- Developing web pages on HTML, CSS and JavaScript.
- Involving with offshore teams to share the work and check on updates on sprint, help them with any business questions.
- Used Postman tool to use, build, and test APIs.
- Testing the python scripts using Unit test and API testing to make sure data, security is good.
- Deploying the application on Linux server on AWS and scheduling the jobs using Jenkins.
- 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 the database on a chronological basis.
- Implemented code to perform CRUD operations on Mongo DB using Mongo module.
- Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
- Involved in the development of a Map based application for integral analysis purpose.
- Updated and maintained Puppet spec unit/system test.
- Involved in the analysis and design of the application features.
- Experience in debugging and troubleshooting programming related issues.
- Worked in the MySQL database on simple queries and writing Stored Procedures for normalization.
- Deployment of the web application using the Linux server.
Environment: Python, Django, HTML5, CSS, XML, KML, MySQL, JavaScript, Angular JS, JQuery, CSS Bootstrap, Restful, MS SQL Server, Mongo DB, Elastic Search, Ubuntu server, Windows 12 Server, Amazon s3, Jenkins, Map Box, My SQL, Mongo DB, Godthab, Bit Bucket, Linux, and Windows.
Confidential, Dallas, TX
Python Developer
Responsibilities:
- Experience in analysis, design, developmentand maintenance of web applications.
- Built application logic using Python 2.7, Jingo and MySQL
- Worked with good enough third party jingo apps, like South, celery, jingo-all-auto, tasty pieandjingo rest frameworks
- Created Shell scripts for build automation and deployment onto various environments without any manual efforts
- Used Skinner to create Desktop applications to solve a company’s internal problems.
- Experience working with virtual environments like Vagrant.
- Developed GUI using HTML, AJAX, CSS, JavaScriptandJQuery.
- Worked on Bootstrap, AngularJS and other Search modules API’s.
- Used Restful Web Services in the application development.
- Used Restful Web services for integration with many monitoring devices.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Designed and developed data management system using MySQL.
- Developed and tested websites using MEAN (Mongo DB, Express, AngularJS, Node.js) stack.
- Have been using High charts and D3.js for creating charts of payment section.
- Utilized MEAN stack, REST design pattern, MVC frameworkand Single Page Applications framework based on AngularJS.
- Generated an API Reference guide to help application developers for creating the software applications to store data using DDN S3 (compatible with Amazon S3 API) or DDN Open Stack Swift API calls.
- Coded test programs and evaluated existing engineering processes.
- Designed and configured database and backend applications and programs.
- Performed research to explore and identify new technological platforms.
- Used the Python's modules jumpy, mat pootleetc. for generating complex graphical data, the creation of histograms etc.
- Creating a unit test/regression test framework for working/new code.
- Responsible for debugging and troubleshooting the web application.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Coded test programs and evaluated existing engineering processes.
- Designed and configured database and backend applications and programs.
- Solved production issues at the time of emergency.
Environment: Python, Django, Linux, Shell Script, HTML, CSS, JQuery, JavaScript, Open stack, MySQL, Apache, and SVN.
Confidential, Atlanta, Georgia
Python Developer
Responsibilities:
- Experience in analysis, design, development and maintenance of web applications.
- Built application logic using Python 2.7, Jingo and MySQL.
- Worked with good enough third-partyDjango apps, like South, celery, jingo-all-auto, tasty pie and Django rest frameworks
- Experience working with virtual environments like Vagrant.
- Developed GUI using HTML, AJAX, CSS, JavaScript, and JQuery.
- Worked on Bootstrap, Angular JS and other Search modules API’s.
- Designed and developed data management system using MySQL.
- Developed and tested websites using MEAN (Mongo DB, Express, AngularJS, Node.js) stack.
- Have been using High charts and D3.js for creating charts of payment section.
- Utilized MEAN stack, REST design pattern, MVC frameworkand Single Page Applications framework based on AngularJS.
- Generated an API Reference guide to help application developers for creating the software applications to store data using DDN S3 (compatible withAmazon S3 API) or DDN Open Stack Swift API calls.
- Used the Python's modules jumpy, mat pootleetc. For generating complex graphical data, the creation of histograms etc.
- Creating a unit test/regression test framework for working/new code.
- Responsible for debugging and troubleshooting the web application.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Developed user interface using CSS, HTML, Bootstrap, JavaScript, AngularJS and JQuery.
- Worked under Agile/Scrum environment and handled production rollouts and issues.
- Exposure on Multi-Threading factory to distribute learning process back-testing and the various worker processes.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Wrote scripts to Import and Export data to CSV, EXCEL formats from different.
- Added support for Amazon AWSS3 and RDS to host static/media files and the database into Amazon Cloud.
- Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
- Writing Python scripts with Cloud Formation templates to automate the installation of Auto scaling, EC2, VPC, and other services.
- Automated the existing scripts for performance calculations using Jumpy and sq.alchemy.
- Used GIT and Jenkins for continuous integration and deployment.
Environment: : Python, Jingo, Mongo DB, MySQL, AJAX, SOAP, REST, JQuery, JavaScript, Bootstrap, Pharm, GIT, AWS (EC2, S3, EBS, RDS).