
Prady Prady
- Python Developer
- Austin, TX
- Member Since Jun 13, 2023
Prady
SUMMARY
· Over five Years of experience as Python Developer in Analysis Design, Testing, Software Development and Design using Python 3.3/2.7, stand alone ,Client server enterprices.
· Proficient in Front end development experience using HTML5, XML, CSS3, JQuery, JSON, JavaScript, CSS and Bootstrap.
· Having strong knowedge of MVC, Mocking, ORM,RestFUL, Github.
· Knowledge of SUN, Preforce, Continious Integration.
· Very strong experience writing API's/ and Web Services in PHP and in Python.
· Have good understanding of ROR.
· Experience in developing Openstack and AWS clouding system.
· Utilized Python Pandas framework to provide data analysis.
· Expertise in Application Development with Object Oriented Programming Analysis and Design (OOAD).
· Experience working in Java, JavaScript, and Python software development environments.
· Developed test scripts for automation with Selenium.
· Experience with continuous integration and automation using Jenkins.
· Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML5, DHTML, JavaScript and JQuery.
· To handle the multi-processing created a celery tasks and for message broker REDIS is used.
· Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment and Excel data extracts.
· Good experience of software development in Python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame,numpy, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, Emacs. ta tables into HTTP-serializable JSON strings.
· Good knowledge of .NET Framework features including Namespace, Inheritance, and Delegates.
· Experience with creating scripts for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters.
· Experience in using UNIX shell Scripts for automating batch programs.
· Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
· Experience in developing web-based applications using .NET 4, Angular.js, VB, C#, XML, CSS, HTML, ASP, JavaScript and Jquery.
· Experience with Unit testing/ Test driven Development (TDD), Load Testing.
· Excellent debugging, problem solving, optimization and testing skills.
· Great Knowledge on working with MongoDB.
· Strong knowledge in Application Programming under Windows and environment.
· Developed Java/J2ee applications using Hibernate, XML, XSLT, and Basic ASP.net applications.
· Worked on Web-based API and system programming using Python.
· Worked on web based GUI development using HTML5, CSS3, and JavaScript.
Work Experience
Python Developer
Charles Schwab - Austin, TX August 2014 to Present
Responsibilities:
· Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
· Worked with JSON based REST Web services and Amazon Web Services (AWS).
· Developed views and templates with Python and Django's view controller and marlborough template language to create a user-friendly website interface.
· UI was developed using HTML5, Ajax, java script and CSS3.
· Project also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
· Working knowledge of Numpy, Scipy and Django.
· Used Jenkins to deploy your Django application and run unit tests.
· Developed and tested many features in an Agile environment using Python, Django, HTML5, CSS3, JavaScript, Bootstrap and Rspec.
· Different testing methodologies like unit testing, Integration testing, web application testing Seleniumtesting performed.
· Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
· Deployed the application on Apache Tomcat 6 Server.
· Implemented and enhanced CRUD operations for the applications using the MVC architecture of Django framework and also conducted code reviews.
· Involved in the development ORM Queries.
· Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
· Created Data tables utilizing PyQtto display customer and policy information and add, delete, update customer records.
· Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
· Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
· Used Django framework for application development.
· Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
· Used Pandas API to put the data as time series and tabular format for easy timestamp data manipulation and retrieval.
· Automated Regression analysis for determining fund returns based on index returns (Python/Excel).
· Deployed the project into Heroku and also used GitHub version control system.
· Managed code with unit tests and GitHub.
· Developed server based web traffic statistical analysis tool using Flask, Pandas.
· Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
· Designed Data Quality Framework to perform schema validation and data profiling on Spark (Pyspark)
· Good knowledge in working with application server- apache tomcat (6.0, 7.0, 8.0).
· Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
· Used git with gitflow model, provisioning with Vagrant & Ansible, CI/deployment with Jenkins.
· Exposure to SCRUM Agile Methodologies and also ported existing applications to Python.
· Responsible in Installing, Configuring and Trouble-Shooting IBM Web Sphere Application Server, Network Deployment) and Web Servers like IBM HTTP Server, IBM Web Sphere MQ 5.3, 6.0, IBM Web Sphere Message Broker 6.1, Sun One Web Server on Linux, Solaris, AIX and Windows platforms.
· Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
· Used SOAP and Restful API for information extraction.
· Used Perforce for the version control.
Environment: Python, Django, HTML5, CSS3, Javascript, JQuery, SOAP, MVT, MySQL, MongoDB.
Python Developer
Cigna Health - Dallas, TX January 2013 to July 2014
Responsibilities:
· Developed entire frontend and backend modules using Python on Django Web Framework.
· Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
· Designed and developed multiuser, 3-tier MVC web-application (Apache, PHP5, Oracle11g, jQuery, jQueryUI, Javascript/JSON) for describing whole infrastructure.
· Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
· Developed user interface using CSS, HTML, JavaScript and JQuery.
· Worked on HTML, JavaScript, CSS and their integration within a PHP environment.
· Designed and developed multi network cluster nodes setup of application using Chef Recipes.
· Implemented Chef/Puppet scripts for running and deploying applications on to the Cloud Foundry (PaaS).
· Used standard Python modules e.g. csv, robot parser, itertools, pickle, jinja2, lxml for development.
· Used Celery with Rabbit MQ, MySQL, Django, and Flask to create a distributed worker framework.
· Involved in Unit testing and Integration testing.
· Wrote models in SQLAlchemy’s ORM on top of PostgreSQL, with Alembic migration scripts.
· Rewrite existing Java application in Python module to deliver certain format of data.
· Wrote Python scripts to parse XML documents and load the data in database.
· Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and REST API calls.
· Created a Git repository and added the project to GitHub.
· Utilize PyUnit, the Python unit test framework, for all Python applications.
· Developing predictive analytic using Apache Spark Scala APIs.
· Used Numpy and pandas for Numerical and statistical analysis.
· Applied MLlib for data mining and tuning parameters to seek the best model in test datasets.
· Deployed production site using apache 2.0 with mod_python
· Created Git repository and added the project to GitHub.
· Responsible for search engine optimization to improve the visibility of the website.
· Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
· Creating data pipelines using Apache Spark, a big-data processing and computing framework.
· Planning, implementing, and converting manual test cases to automation test cases.
· Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
· Used SOAP and Restful API for information extraction.
· Creating unit test/regression test framework for working/new code
· Using Subversion version control tool to coordinate team-development.
· Created a Git repository and added the project to GitHub.
· Responsible for debugging and troubleshooting the web application.
· Wrote Python modules to extract/load asset data from the MySQL source database.
· Resolved ongoing problems and accurately documented progress of a project.
Environment: Python, Django, Web Framework, HTML, CSS, JQuery UI, MySQL,
Python/Software Developer
MORRISON MANAGEMENT- ATLANTA,GA October 2011 to December 2012
Responsibilities:
· Involved in the Design, development, test, deploy and maintenance of the website.
· Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
· Used Python based GUI components for the front end functionality such as selection criteria.
· Used configuration management tools like Chef and puppet.
· Responsible for user validations on client side as well as server side.
· Wrote python scripts to parse XML documents and load the data in database.
· Used JQuery libraries for all client side JavaScript manipulations.
· Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
· Performed web testing and automated testing using Selenium in the test environment and bugs opened bugs in the bug tracking tool.
· Managed large datasets using Pandas data frames and MySQL.
· Used apache .htaccess to provide authentication system for php/MySQL sites
· Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
· Wrote Python scripts to parse XML documents and load the data in database.
· Responsible for debugging the project monitored on JIRA (Agile).
· Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
· Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
· Tested various automation schemes using Puppet.
· Responsible for debugging and troubleshooting the web application.
· Developed and executed User Acceptance Testing portion of test plan.
· Held overall responsibility of coordination of implementations of software builds and releases.
· Provided analytics to help determine optimal way to assemble releases.
· Facilitated release planning meetings to construct efficient releases that reflect demand and capacity.
Environment: Python, MySQL, XML, JIRA, Pandas, Numpy, Shell, UnitTest, JSON, CSV
Technical Skills:
· Languages: Ruby, Python, C, C++, SQL
· Libraries : Pandas, Numpy, Shell, UnitTest, JSON, CSV, XLS, Perl, Bash
· Web Technologies: JavaScript, HTML5, XML, CSS3/SCSS/SASS, Bootstrap, HAML, JQuery, REST Api, AJAX
· Frameworks: Rails, Spring, RSpec, Capybara, Django, Celery, MongoDB, AngularJS, Flask, Hibernate, Spring MVC, ASP.NET MVC, Git.
· Application & Web Servers: Phusion Passenger, Puma, Nginx, WEBrick, Apache tomcat
· Databases: SQLite, MySQL, PostgreSQL, apache Cassandra ,MongoDB
· Tools: Git, RubyMine, Aptana, Atom, Heroku, AWS(EC2, S3, DynamoDB)
· Operating Systems: Windows, Linux, Mac OS, Ubuntu, Red Hat, VM Ware, KVM
· Key Areas: PIP, Ansible, Puppet, Chef.