Sr. Python Developer Resume
Mossville, IL
SUMMARY
- Over 9+ years of experience in developing web based applications, software development and design using Python, Django, XML, CSS, HTML, DHTML, JavaScript, JQuery and AngularJS.
- Good experience of software development in Python (libraries used: Beautiful Soup, NumPY, SciPY, MatPlotLib, Python - twitter, Pandas data frame, MySQL DB for database connectivity) and IDE's Sublime Text, PyCharm, Emacs.
- Experienced in MVC frameworks like Flask and Pyramid and MVT framework like Django
- Experience with Object Oriented Programming (OOP) concepts using Python, Django and Linux.
- Experience in Python API'S.
- Experience with event-driven programming in Python. Understanding of the threading limitations of Python, and multi-process architecture.
- Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
- Extensive experience in using HTML, JS, Angular JS, Bootstrap, CSS, AJAX, JSP, JDBC, XML, XSLT
- Proficient in SQL databases MS SQL, MySQL, Oracle and NoSQL databases MongoDB, Graph DB
- Familiar with JSON based REST Web services and Amazon Web services (EC2, S3)
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Experience with event-driven programming in Python. Understanding of the threading limitations of Python, and multi-process architecture.
- Experience in integration of user-facing elements developed by front-end developers with server-side logic.
- Familiar with AWS (Amazon Web services) in Redshift, EMR for improved efficiency of storage and Proficient in SQL databases MS SQL, MySQL, Oracle and NoSQL databases MongoDB, Cassandra.
- Worked on the technologies like HTML, HTML5, CSS, CSS3, JavaScript, jQuery, XPath, RegEx.
- Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing was performed.
- Familiar with UNIX / Linux internals, basic cryptography & security.
- Experience in writing queries (DML) and working with MySQL database and NoSQL databases like MongoDB, Cassandra.
- Experience in developing the data center based on the Titan Graph DB
- Experienced in Agile and waterfall methodologies with high quality deliverables delivered on-time.
- Expertise in Querying RDBMS such as MYSQL and SQL Server by using SQL for data integrity.
- Used Html, CSS, CGI, JQuery, JavaScript, JSON and JSON schema at the front end.
- Experience in Shell Scripting, SQL Server, UNIX and Linux, Open stack.
- Developed consumer based features and applications using Python, Django, HTML, Behavior
- Driven Development (BDD) and pair based programming.
- Developed ColdFusion Components, custom tags and modified CF Objects.
- Expertise in Object-Oriented Design and Coding.
- Extensive experience in using python/Perl to code and design various phases for data processing pipeline.
- Extensive working Experience with cloud platform development like Google app engine and amazon web services
- Hands on experience with deployment tools like Jenkins
- Followed Agile Methodologies (Scrum) involved in daily stand-up meetings.
- Well aware of SDLC, Waterfall, Test driven development (TDD) and Agile/Scrum Methodologies.
- Experience in analyzing and handling large database using Oracle Relational Data Architecture.
- Involved in the development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Very strong full life cycle application development experience.
- Skilled in debugging/troubleshooting issues in complex applications
- Hands on experience with bug tracking tools JIRA and Bugzilla.
PROFESSIONAL EXPERIENCE
Sr. Python Developer
Confidential, Mossville, IL
Responsibilities:
- Involved in the project life cycle including design, development and implementation and verification and validation
- Developed the application front end using HTML, CSS, JavaScript, Bootstrap, Django framework.
- Extensively utilized Python frameworks like Django, Flask, Sanic, PyUnit and libraries like matplotlib.
- Designed applications implementing MVC architecture in Pyramid, Zope frame works.
- Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and HighCharts, matplotlib for data visualization of sales, tracking progress, identifying trends.
- Developed data-accessible web applications for employee accesses using HTML5, CSS3, JavaScript and Django.
- Fetched twitter feeds for certain important keyword using python-twitter library (Tweepy), Used JSON to store the twitter data which was further represented using matplotlib visualization and generated graphical reports for business decision using matplotlib library.
- Participate in the design, build and deployment of NoSQL implementations like MongoDB.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Worked on creation of custom Docker container images, tagging and pushing the images.
- Integrated to Google Cloud platform for large scale computing workloads.
- Extensive code reviewing using GitHub pull requests, improved code quality, also conducted meetings among Team.
- Developed server based web traffic using RESTful API's statistical analysis tool using Flask, Pandas.
- Wrote PL/SQL views, Stored Procedures, database triggers & Packages.
- Implemented table sorting feature on the webpages regardless of the type of data types with the use of JavaScript.
- Enhanced by adding Python XML SOAP request/response handlers to add accounts, modify trades and security updates.
- Recording of Scripts Web Services HTML using Vugen and SoapUl and script validation through co correlations, parameterizations and other methods.
- Worked with RDBMS like Oracle 11g/10i and MySQL databases to query and read data.
- Developed various Python scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis.
- Developed scripts to migrate data from proprietary database to PostgreSQL.
- Implemented continuous integration using Jenkins and involved in the deployment of application with Ansible automation engine.
- Created backend database T-SQL stored procedures and Jasper Reports.
- Performed Unit testing, Integration Testing, GUI testing using Pytest and web application testing using Selenium Python bindings.
- Designed many UML diagrams in Magic Draw for generating C++ code on the fly.
- Used Embedded Coder for translating models into model source code and executable in QNX Real Time Operating System (RTOS) single-tasking mode.
- Writing the assembly language program and debugging.
- Developed applications in QT creator.
- Conversion of the analog to a digital voltmeter with the help assembly language and plc programming.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
- Debugged and Tested Android app using Charles debugging session as man-in-middle proxy and monitored traffic flow through the devices.
- Logged user stories and acceptance criteria in JIRA for features by evaluating output requirements and formats.
- Executing regression tests on each release and verified bugs found from automation test in Bugzilla.
- Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
Environment: Python 3.4/2.7, Hadoop, Django 1.7, HTML5, CSS, Bootstrap, JQuery, JSON, JavaScript, PostgreSQL, T-SQL, MongoDB, SoapUI, Vugen, DockerOracle 11 g/10i, Charles Web Debugging, Ansible, MySQL, Google Cloud, Amazon AWS S3, Bugzilla, JIRA.
Sr. Python Developer
Confidential, Whippany, NJ
Responsibilities:
- Developed web applications in Django Framework's model view control (MVC) architecture.
- Used python and Django Framework to develop application.
- Extensive experience in deploying, managing and developing Oracle SQL developer clusters.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Followed AGILE development methodology to develop the application.
- Used Python and Django creating graphics, XML processing, data exchange and Business logic implementation.
- Used Python based GUI components for the front-end functionality such as selection criteria, Administration of dedicated collocated RHEL 4 machine and configured complex Apache configuration files.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Writing Python scripts with Cloud Formation templates to Automate installation of Auto scaling, EC2, VPC, and other services.
- Used NumPy for numerical analysis and Matplotlib libraries part pf sci-py kit to do data analysis and plotting
- Created an administrative web interface using Django, SQLAlchemy and Mysql
- Created Restful API's to integrate and enhance functionalities of the application. Also Utilized Restful API in communicating with third parties.
- Experience with working on Linux se
- Design and Setting up of environment of MongoDB with shards and replica sets. (Dev/Test and Production).
- Generated graphical reports using python package Numpy and MatplotLib.
- Usage of WebSphere Studio Application Developer 5.1 to develop and deploy the application.
- Built server less architecture with AWS Lambda, AWS API Gateway, and AWS DynamoDB.
- Used Python MySQL connectors to pull data from databases.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Involved in working with various frameworks of JavaScript like BackboneJS, AngularJS etc.
- Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB and Knowledgeable with continuous deployment using Heroku, Jenkins and Ansible.
- Expertise in using Functional Programming Tools and writing scripts in various operating systems like (Terminal, Bash and PowerShell) Mac, Linux and Windows.
- Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
- Built various graphs for business decision-making use of Python matplotlib library.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud. rver.
- Used PyChecker for testing code.
- Used Python to place data into JSON files for testing Django Websites. Created scripts for data modeling and data import and export.
- HTML, SASS, Bootstrap, CSS, and JavaScript used to create UI for the website
- Used Docker with functional Database data and running Dev server from scratch
- Used Docker commands to remove all unused images
- JQuery and AJAX call used for more interactive web pages.
- Test driven development (TDD) and agile development using integrated platform (Quartz, Subversion, Story/Jira/Sprint) for development, testing, signoff and release.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artist's, systems administrators and production to ensure production deadlines are met.
- Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.
- Parsed various file formats including XML and JSON and loaded into Oracle database with Python XML and JSON modules.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Analyzed current cloud services governance and management market dynamics and augmented existing SaaS capabilities to address IaaS and PaaS governance opportunities including AWS.
- Installing new Web Agents on Unix Apache servers and Windows IIS servers for implementing SSO for new applications.
- Assisted in reduction of cost and optimization of supplier selection for the CRM applications.
- Ensured quality versioning data modeling and data import and export.
- Used JIRA for tracking and Updating Project issue.
Environment: Python 3, Django 1.6, HTML, CSS, XML, MySQL, JavaScript, AngularJS, SASS, AJAX, JQuery, JIRA, Oracle SQL Server, SQL, Agile, MongoDB, Git, GitHub
Python Developer
Confidential, Tampa, FL
Responsibilities:
- Wrote Python routines to log into the websites and fetch data for selected options.
- Built application logic using Python.
- Install and Configure Linux with Apache, Oracle 8I and PHP (LAMP Project) and web services and Amazon Web services (AWS)
- Performed web testing and automated testing using Selenium in the test environment and opened bugs in the bug tracking tool.
- Developed high availability real time Messaging system for financial/Banking transactions and developed associated components in Linux, UNIX, and AIX platforms. Tools C++, STL, BOOST, XML (XPath and XSLT) IBM MQ libraries, Perl, Python scripting
- Developed Real-time messaging system for new payment framework for Linux, UNIX (HP), AIX OS platforms.
- Knowledge of the Server, Network, and Hosting Environment.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Developed GUI HTML, XHTML, AJAX, CSS 5 and JavaScript (jQuery)
- Writing SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, ActiveMQ, SOAP UI, Mockito, JSON, Buildforge)
- Worked on python based test frameworks and test driven development with automation tools
- Held meetings with client and worked all alone for the entire project with limited help from the client.
- Used Ansible for automating cloud deployment process.
- Worked on Jenkins continuous integration tool for deployment of project.
Environment: Python, Flask, SQL, Linux, Chef, Jenkins, HTML, JavaScript, CSS, SIT, MVC pattern