Vani Python

  • Sr. Python Developer
  • San Francisco, CA
  • Member Since Jun 12, 2023

Candidates About

 

Vani

Education: B.S in C.S.

Summary:

·         7 years ofexperience in developing web-based applications, software developmentand design using Python 3.3/2.7, Django 1.9/1.8, XML, CSS, HTML, DHTML, JavaScript, JQuery & Angular Js.

·          Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery and Node.js. Flask and Pyramid, Well versed in Django ORM and SqlAlchamy and Extensive use of Linux (Ubuntu), SSH, Flask/Django. 

·         Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB, Cassandra 

·         Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings. 

·         Good experience in Shell Scripting,SQL Server, Unix and Linux, Open stock and Expertise python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture

·         Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript,Bootstrap. 

·         Good working experience in processing large datasets with Spark using Scala and Pyspark and Familiar with JSON based REST Web services. 

·         Excellent understanding and knowledge of Hadoop Distributed file system data modelling, architecture and design principles and Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming. 

·         Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extract. 

·         Experienced in developing WebServices with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark. 

·         Extensive experience with Object Oriented Design and SDLC methodologies using Rational Rose, Unified Modeling Language (UML). 

·         Developing a ReactJS/Redux-based client application

·         Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB and Knowledgeable with continuous deployment using Heroku and Jenkins. 

·         Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture and Wrote Automation test cases using Selenium Web Driver, JUnit, Maven, and Spring. 

·         Worked closely with software developers and DevOps to debug software and system problems

·         Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database. 

·         Good experience in Shell Scripting,SQL Server, Unix and Linux, Open stock and Expertise pythonscripting with focus on Devops tools, CI/CD and AWS Cloud Architecture. 

·         Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like Pycharm, Eclipse, MyEclipse, JDeveloper and RAD, Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB. 

·         Expertise in Object-Oriented design and coding. Good knowledge of various Design Patterns and UML. 

·         Experience in analyzing and handling large datasets using Oracle Relational database9i, 10g, 11g. Architecture. 

·         Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers. 

·         Have good idea about tools like Bugzilla, Jira, Confluence, and Axosoft. 

·         Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies. 

·         Responsible for timely releases for Sprints and Great affinity to knowledge and strong attention to detail, Excellent communication, problem solving and interpersonal skills.

 

 

Work Experience

 

Sr. Python Developer

Morgan Stanley , San Francisco, CA 

May 2015 to Present

 

Responsibilities

·         Developed frontend and backend modules using Python on Django including Tastypie Web Framework using Git. 

·         Developed Merge jobs in Python to extract and load data into MySQL database. 

·          Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2. 

·         Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis 

·         Used Test driven approach for developing the application and Implemented the unit tests usingPython Unit test framework. 

·          Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore. 

·         Familiar with JSON based REST Web services and Amazon Web services (AWS) and Responsible for setting up Python REST API framework and spring frame work using DJANGO. 

·         Dynamic implementation of SQL server work on website using SQL developer tool and Experience with continuous integration and automation using Jenkins. 

·         Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript and Strong Expertise in working with server side technologies including databases, restful API and MVC design patterns. 

·          Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems. 

·         Used Python, JavaScript, React, PHP in a Unix and Mac OS X environment

·         Also used React Library.

·         Developing applications using RESTFUL architecture using Node.js and PHP as backend languages and Used Numpy for Numerical analysis and Used Spring Framework to support the Hibernate tool and Struts. 

·         Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems. 

·         Followed AGILE development methodology to develop the application and Used the GO Programming Language to refactor and redesign the legacy databases. 

·         Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval and Automation of various administrative tasks on multiple servers usingDevOps. 

·         Used and customized apache server to for checking our developed project and Used AWS for application deployment and configuration and Implemented web applications in Flask frame works following MVC architecture. 

·         Used Test driven approach (TDD) for developing services required for the application and Implemented Integration test cases and Developing predictive analytic using Apache Spark Scala APIs. 

·         Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design and Used Git to resolve and codingthe work on python and portlet. Used several python libraries like wxPython, numPY and matPlotLib and I was involved in environment, code installation as well as the SVN implementation and Hands-on experience with Hadoop applications (such as administration, configuration management, monitoring, debugging, and performance tuning). 

·         Build all database mapping classes using Django models and Apache Cassandra and Experienced in developing Restful applications with HATEOAS and documenting the API in Swagger.

·          Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval and Automation of various administrative tasks on multiple servers using DevOps. 

 

Python Developer

METLIFE Greenville, SC

December 2013 to April 2015

Responsibilities: 

·         Worked on development of internal testing tool framework written in Python. 

·         Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web browser. 

·         Wrote scripts in Python for extracting data from HTML file.

·         Building integration with a number of third parties, making heavy use of asynchronous processing with Celery and RabbitMQ. 

·         Effectively communicated with the external vendors to resolve queries.

·         Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface. 

·         Worked in the DevOps team, delivered new agile environments & build/release/configuration and deployment automation/monitoring using Jenkins, ant, maven, artifactory, chef, custom scripting and Jira for ticketing. 

·         Used JavaScript and JSON to update a portion of a webpage. 

·         Developed, tested, and deployed Storify Business featureset in Node.js wih Express and MongoDB backend, incorporating APIs. 

·          Provided documentation for DevOps and Network Engineering Teams 

·         Used AngularJS as the development framework to build a single-page application. 

·         Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming. 

·         Web Log Analysis using Apache Spark. (PySpark) 

·         Rewrite existing Python/Django modules to deliver certain format of data. 

·         Able to create scripts for system administration and AWS using languages such as BASH andPython. 

·         Responsible for debugging the project monitored on JIRA (Agile) 

·         Wrote Python scripts to parse JSON documents and load the data in database. 

·         Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.

·          Created the front end of the app using Angular JS. 

·         Implemented migration tasks from Oracle apps to PostgreSQL databases. 

·         Responsible for writing/modifying scripts using sh, ksh, and Bash for day-to-day administration. 

·         Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git. 

·         Created database using MySQL, wrote several queries to extract data from database. 

·         Setup automated cron jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki and backup the database. 

·         Developed Merge jobs in Python to extract and load data into MySQL database. 

·         Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity. 

·         Dynamic implementation of SQL server work on website using SQL developer tool. \

·         Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.

·          Followed AGILE development methodology to develop the application. 

·         Designed, developed and maintained PostgreSQL database architecture 

·         Used and customized apache server to for checking our developed project. 

·         Used Test driven approach (TDD) for developing services required for the application. 

·         Implemented Integration test cases 

·         Used Git to resolve and coding the work on python and portlet 

 Python Developer

Paypal, San Jose, CA

April 2011 to November 2013

Responsibilities: 
 

·         Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content. 

·         Developed RESTful web-services, for upstream and downstream web-applications using Django rest Framework. 

·         Used integrated environment for java such as Eclipse, RAD, NetBeans, Clear Case and VSS. 

·         Developed test scripts for automation with Selenium. 

·         Worked on server side applications with Django using Python programming. 

·         Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles. 

·          Generated Python Django Forms to record data of online users 

·         Used Python and Django creating graphics, XML processing, data exchange and business logic implementation 

·         Created Python and Bash tools to increase efficiency of application system and operations, data conversion scripts REST, JSON, and CRUD scripts for API Integration 

·         Developed Merge jobs in Python to extract and load data into MySQL database. 

·         Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity. 

·         Design and documentation of RESTful APIs for collection and retrieval of high volume data. 

·         Used Django template system for front end UI along with OpenStack dashboard. 

·         Worked on Python OpenStack APIs and used Numpy for Numerical analysis. 

·         Good knowledge on Python Collections and Multi-Threading 

·         Used Pandas for a data alignment and data manipulation. 

·         Utilized standard Python modules such as csv, itertools and pickle for development. 

·         Developed Wrapper in Python for instantiating multi-threaded application. 

·         Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies. 

·         Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface. 

·         Managed datasets using Panda data frames and MySQL, queried MYSQL database queries frompython using Python-MySQL connector MySQLdb package to retrieve information. 

·         Added several options to the application to choose particular algorithm for data and address generation. 

·         Maintained the versions using GIT and sending the release notes for each release.

 

Python Developer

Comerica Dallas, TX

August 2009to March 2011

 

Responsibilities:

·         Automated different workflows, which are initiated manually with Python scripts and Unix shell scripting. 

·         Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies. 

·         Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package. 

·         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. 

·         Used Python based GUI components for the front end functionality such as selection criteria. 

·         Prototype proposal for Issue Tracker website using Python/Django connecting MySQL as Database. 

·         Administration of Linux machine and configured Apache python mod to host the website. 

·         Jira Implementation (20,000 user) and Jira Customization, Issue Scheme, Workflow, Screen schemes 

·         Helped with the migration from the old server to Jira database (Matching Fields) with Python scripts for transferring and verifying the information. 

·         Utilized PyUnit, the Python unit test framework, for all Python applications. 

·         Worked with Network related python libraries for transferring the files and connecting remotely to the servers. 

·         Ensured high quality data collection and maintaining the integrity of the data. 

·         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. 

·         Generating various capacity planning reports (graphical) using Python packages like Numpy, matplotlib. 

·         Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with various Python libraries. 

·         Worked on development of SQL and stored procedures on MYSQL. 

·         Prepared and analyzed reports using python libraries. 

·         Analyzing the source data coming from different sources (SQL Server, Oracle, Sales force and also from flat files like Access and Excel) and working with business users and developers to develop the Model.