Jyo Rani

  • Sr Python Developer
  • New York City, NY
  • Member Since Mar 16, 2023

Candidates About

 

Jyo Rani

 

SUMMARY:

·         Overall 7+ years of experience as core application developer with focus on core , databases, analytical and systems programming using Python, Django, SQL, Java, C++, Javascript, HTML & CSS.

·         Experience object oriented programming (OOP) concepts using Python, SQL & C++.

·         Experienced in developing web-based applications using Python, DJANGO, GTK, QT, C++

·         Experience of working on MapReduce and live streaming big data processing using Apache Cassandra and Apache Spark

·         Familiar with JSON based REST API using Python, Django, and Flask.

·         Experienced in installing, configuring, modifying, testing and deploying applications with both relational and NoSQL Databases.

·         Experienced in WAMP (Windows, Apache, MYSQL and Python) and LAMP (Linux, Apache, MySQL, Python) Architecture.

·         Experince in Python advanced packages and modules like Requests, Scrapy, BeautifulSoup, Multithreading, Pandas, Numpy, Scipy, Matplotlib, wxPython, QT, Regex expressions, SQL Alchemy, SQL based database connectiors JDBC/ODBC and Py-Virtual Environment.

·         Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL with MS SQL Server and PostgreSQL database.

·         Very strong full life cycle application development experience.

·         Experience with continuous integration and automation using Selenium on Jenkins

·         Experience with Unit testing/ Integration Testing & End to End Testing

·         Involved in Unit testing and Integration testing and iterative end to end testing

·         Strong grip on machine learning techniques and problem solving using supervised and unsupervised learning using Regression (Linear Regression, PLR, SVM, Decision Tree) & Classification.

·         Data preprocessing using Sampling techniques and Principle Component Analysis(PCA) and search trees.

·         Experienced with full software development life-cycle, architecting scalable platforms, object oriented programming, database design, etc.

·         Vast experience coding in various IDEs - IDLE, iPython Notebook, Anaconda, Spyder, Pycharm, Jupyter, R Studio, R Server.

·         Experience with manual testing (unit testing, integration testing and end to end testing)

·         Experience of using automation testing using Selenium on Tomcat and Jenkins

·         Good understanding of cloud based DAG and Apache Air Flow

·         Experience of creating RESTful API using Python/Django and WSGI based Falcon APIs.

 

SKILLS

Languages/ Technologies

Core: Python, R, Cassandra-QL , T-SQL, PL/SQL, Java, C++,

Web Technologies: CSS, HTML, JS, JQuery, REST, JSON, Django, Falcon APIs, XML,

Testing: Unit Testing, E2E Testing, Integration Testing, Selenium,

Data Skills Structured: SQL Server, PostgreSQL, SQLite Unstructured: Apache Spark, Apache Cassandra, Apache Hbase, MongoDB,

Analytics & Machine Learning Scikit- learn, Numpy, Scipy, Matplotlib, Pandas, NLP, PCA, SVD, Regression and Classification Algorithms

Environments

Jenkins, Tomcat, Windows, Linux, , Linux, Javascript, JSP, UML, Rational Rose, Multithreading, HTTP, Shell Scripting, PL/SQL, ODBC, Pro*C, PVCS, Oracle 9i.

 

Education:

Masters in Computer Applications

 

 

WORK EXPERIENCE

 

 

Church Pension Group - New York, NY                                                 July 2016 to Present

Sr Python Developer

 

Roles and responsibilities:

       Developed the application for data warehouse and business intelligence platform for dashboard reporting.

       Ensure smooth data warehouse operations including ETL routines and delivery of canned reports, OLAP cubes and ad-hoc queries of Business and Marketing departments.

       Wrote Python scripts for downloading files from 1000+ sites and Network nodes

       Wrote Python script for validating external data after downloading

       Extensive usage of SQL Profiler and Analytics for query optimization and maintenance

       Raw Data Extraction, Cleaning, Transformation from 1000+ nodes in XML format

       Wrote Stored Procedures in SQL and Scripts in Python for data loading

       Involvement in software development Life cycle (SDLC) and participated in scrum meetings with team

       Used Unit Test Python library for testing many programs on python and other codes.

       Created a database using MySQL and wrote various queries for the extraction of data from the database.

       Collaborated with team of QA to build and populate DB and to ensure the standards.

       Used AJAX in UI in order to avoid the reloading of the entire web page to update small portions.

       Implemented RESTful Web-Services for sending and receiving the data between multiple systems.

       Developed and Tested features of dashboard using CSS, JavaScript, Django, and Bootstrap.

       Developed an application in Linux environment and dealt with all of its commands.

       Tuned the code Performance and consistency being the main factors of consideration.

       Worked actively as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

 

Environment: Python 3.4, Django , Java Script, HTML, Angular JS, JQuery, JSON, XML, CSS, MySQL, Bootstrap, Git, Linux, Eclipse.

 

Ford Motor Company - Chicago, IL                                                                         February 2015 to June 2016

Sr Python Developer

 

Roles and responsibilities:

       Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.

       Developed tools using Python, Shell scripting, XML to automate tasks.

       Developing scalable and reusable database processes and integrating them.

       Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.

       Using python NLTK tool kit to be used in smart MMI interactions

       Involved in various phases of the project like Analysis, Design, Development, and Testing.

       Developed a Front-End GUI as stand-alone Python application.

       Debug application deployments on Multiple-levels

       Trained and documented initial deployment and Supported product stabilization / debugging at the deployment stage.

       Used Django & Flask framework for API creation and application development.

       Used private Git for the version control.

       Designed Data Quality Framework to perform schema validation and data profiling on Spark (Pyspark)

 

Environment: Python 3, Django, Django Rest, Apache Tomcat, MS Team Foundation Server, Java Script, jQuery, HTML, XHTML, CSS, JSON, XML, JIRA, Linux, PyCharm, Cassandra

 

Verizon Data Services - Tampa, FL                                                                         November 2013  to January 2015

Python Developer

 

Roles and Responsibilities:

       Development of data structures, XML parsing using Python.

       Usage of advance features like pickle/unpickle in python for sharing the information across the applications.

       Used Django database API's to access database objects.

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

       Generated graphical reports using python package Numpy and MatplotLib.

       Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.

       Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.

       Wrote programs to parse excel file and process many user data with data validations.

       Create Cassandra database to handle the user's data (server-client).

       Generated property list for every application dynamically using python.

       Collecting the several usage models and functions from the team members.

       Developing and maintenance of the tool that abstracts the information for the user.

       Utilized various IDEs and internal debug tools during debugging.

       Analyzing the data in design database.

       Maintaining the data with different levels of access privileges.

 

Environment: Python 3.4, Flask , Java Script, JQuery, JSON, XML, XHTML/CSS, Oracle 11g, MS Team Foundation, Linux, Eclipse, Pycharm.

 

Python/SQL Developer

Jefferies Group - New York, NY                                                                               January 2012 to September 2013

 

Roles and responsibilities:

       Development of data structures, XML parsing using Python.

       Usage of advance features like pickle/unpickle in python for sharing the information across the applications.

       Used Django database API's to access database objects.

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

       Generated graphical reports using python package Numpy and MatplotLib.

       Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.

       Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.

       Wrote programs to parse excel file and process many user data with data validations.

       Create Cassandra database to handle the user's data (server-client).

       Generated property list for every application dynamically using python.

       Collecting the several usage models and functions from the team members.

       Developing and maintenance of the tool that abstracts the information for the user.

       Utilized various IDEs and internal debug tools during debugging.

       Analyzing the data in design database.

       Maintaining the data with different levels of access privileges.

 

UHG Texas                                                                                                                         August 2009 to December 2011

Java Developer

 

Roles and Responsibilities:

       Designed, developed and implemented the Singtel Australia VAS Web Application as a team member.

       Participated in all aspect as full stack junior developer comprising of Java, SQL, JavaScript, HTML/CSS.

       Extensively used OOP concepts in overall design and development of system applications.

       Implemented Business Logic of the system using Core Java API

       Developed and Consumed SOAP based Web Services using SOAP based Web Services.

       Participate in designing Web service framework in support of the product.

       Designed and Implemented Unit testing using JUNIT Framework.

       Performed in various phases of the Software Development Life Cycle (SDLC)

       Developed user interfaces using JSP framework with AJAX, Java Script, HTML, XHTML and CSS