Ram
*********@*****.***
Summary:
Over *+ years of experience 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, React.js 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.
Experienced in developing service oriented architecture (SOA) and web Services using SOAP, JAX-WS, WSDL and UDDI.
Proficient in Machine Learning in modeling, regression, clustering, classification though Python & R.
Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
Have Extensive experience in learning and practices newer tools like Solr, Elastic search, Kibana, Lucerne, Spotfire. Built Analytics KPI engine using Python and PIG.
Extensive knowledge in using UNIX shell scripts for automation of ETL processes & for file handling.
Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript,Bootstrap.
Expertise in building a software stack for Hanson robotics leveraging different machine learning tools and libraries and Oracle DB.
Had knowledge on continuous integration and deployment using Jenkins, docker.
Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, CloudFront.
Good working experience in processing large datasets with Spark using Scala and Pyspark and Familiar with JSON based REST Web services.
Extensive experience with Amazon Web Services (AWS), Openstack, Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront and Experience in using containers like Docker and familiar with Jenkins.
Experience in Agile development methodology, waterfall and TDD (test driven development).
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.
Expertise in working with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
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) and Developed Web Applications using Java/J2EE, JSF on JVM.
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.
Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database and Implemented machine learning algorithms in Spark and Python, for segmentation of data.
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.
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 and Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
Used R Language among statisticians and data miners for developing statistical software and data analysis.
Have good idea about tools like Bugzilla, Jira, Confluence, and Axosoft and Design the front end of company website with CSS, Sass, and Bootstrap and implemented Web Services based on SOA architecture with Restful.
Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer.
TECHNICAL SKILLS:
Programming Languages: Python 3.3/2.7, Django 1.4/1.3, Flask, Java, C++, Shell Script, SQL, Java/J2EE, PyJamas, Jython, IronPython, Cpython.
Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, React, JSON, Jquery, Angular Js
Database: MySQL, SQL Server, Oracle 11g.
Operating systems: Windows XP, Win 7, 8.1, 10, Linux, OS X.
Methodologie: Agile, V Model, Waterfall, Hybrid.
JavaScript Frameworks: Node.js, jQuery, Backbone.js, ExtJS, Ember.js, AngularJS
Work Experience:
BNY Mellon, Philadelphia,PA January 2015 – Present
Sr. Python Developer
Responsibilities :
Developed frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
Implemented pre and post-processing pipelines for Machine Learning algorithms.
Developed Spark code using Scala and Spark-SQL for faster testing and data processing.
Worked on project scaffolding using yomen, grunt, bower, nodejs.
Involved in constant indulging and coherent working with concepts of Python and Machine Learning.
Involved in web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS techniques.
Used Apache Spark Scala as machine learning language for model creation and predictions using Logistic Regression algorithm.
Developed dashboard using Highcharts JavaScript library.
Developed the Accommodations utilizing AWS Elastic Search, Restful Accommodations utilizing JAX-RS and Java.
Developed machine learning systems for autonomous navigation in known and unknown environments.
Built Spring predicated Java and Scala micro accommodations to fortify enterprise web application.
Worked extensively with Bootstrap, Javascript, and jQuery to optimize the user experience.
Developed statistical and machine learning algorithms for big data analysis using python(pyData stack, django), java, R, bash, SQL.
Implemented the micro-service via Scala Play Framework and provide RESTful APIs for other services in the pipeline to consume it.
Used tools Spark, Apache Storm and Hive for deep machine learning and detecting security based solution requirement.
Designed a tool called netconf (Network configuration) which automatically configures network switches by parsing XML files.
Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web compliant networking website.
Created Microservices using Spring Framework and Java Programming language.
Created Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
Collaborated MapReduce technique and machine learning algorithm into a combined method.
Used Apache Spark Scala as machine learning language for model creation and predictions using Logistic Regression algorithm.
Worked on migrating MapReduce programs into Spark transformations using Spark and Scala.
Performed code reviews and implemented best Python programming practices.
Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
Involved in deployment of the web application using the Linux server.
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.
Implemented Backbone JS for creation of networking applications using JavaScript.
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.
Build back-end application with Python / Django, work with docker, RabbitMQ, Celery,Jenkins.
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 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.
Environment:
Python 3.3, PyQT, PyQuery, MVW, HTML5, CSS3, DOM, Angular.js, Shell Scripting, JSON, Rest, Apache Web Server, Django, SQL, UNIX, Windows, AWS, MongoDB, PostgreSQL, and python libraries such as Numpy, IPython, sqlalchemy, Django Tastypie
American Express, Phoenix-AZ April 2012 – December 2014
Python Developer
Responsibilities:
Worked on server side applications with Django using Python programming.
Used python libraries like Beautiful Soup and matplotlib and Built efficient Node.js backend for client web application.
Utilized standard Python modules such as csv, robotparser, itertools and pickle for development.
Involved in testing process for every release and make the QA process robust through lesson learn.
Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
Involved in the implementation of analysis, optimization, troubleshooting and documentation of LAN/WAN networking systems.
Created a URL Shortener with frontend using React.js and backend using Node.js.
Used existing ETL standards to develop these mappings.
Utilized Agile software development methodologies including pair programming, continuous integration, and scrum events.
Developed and performed unit testing using JUnit framework in a Test Driven environment (TDD).
Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
Experience in Implementation of MVC architecture using Spring MVC and SOAP web service and SOAPUI and Creating data pipelines using Apache Spark, a big-data processing and computing framework.
Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data.
Coordinated with the development team and updated the QA manager with the progress.
Implemented AJAX for dynamic functionality of a webpages for front end applications.
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.
Worked on front end frame works like CSS Bootstrap for responsive webpages and Added dynamic functionality to the application by implementing jQuery and Angular JS.
Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).
Used Test driven approach(TDD) for developing services required for the application.
Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQLdb package to retrieve information.
Developed various algorithms for generating several data patterns and Worked on Node.js for developing server side web applications and Used JIRA for bug tracking and issue tracking.
Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
Developed the project in Linux environment and Used Agile Methodology and SCRUM Process.
Worked on creating documents in Mongo database and Maintained the versions using GIT and sending the release notes for each release.
Supported the issues seen in the tool across all the teams for several projects.
Environment:
Python 2.4, Django, CSS, HTML, BOOTSTRAP, JavaScript, JQuery, AJAX, MYSQL, Linux, Heroku, GIT.
JP Morgan Chase & Co.,New York, NY July 2010 – March 2012
Python Developer
Responsibilities:
Involved in developing web applications using Django Framework to implement the model view control architecture.
Involved in Developing a Restful service using Python Flask framework.
Created entire application using Python, Django, MySQL and Linux.
Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX and 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 efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
Lock mechanisms were implemented and the functionality of multithreading has been used.
Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
Experience in managing MongoDB environment from availability, performance and scalability perspectives.
Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
Extensively used python modules such as requests, urllib, urllib2 for web crawling.
Implemented configuration changes for data models.
Used Pandas library for statistics Analysis &Numpy for Numerical analysis.
Managed large datasets using Panda data frames and MySQL.
Handled potential points of failure through error handling and communication of failure.
Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser and Responsible for user validations on client side as well as server side.
Automated the existing scripts for performance calculations using Numpy and sqlalchemy.
Interacted with QA to develop test plans from high-level design documentation.
Environment:
Python 2.7, Django 1.8, CSS, HTML, JavaScript, JQuery, webbapp2, AJAX, MYSQL, Linux, Rest, Heroku, GIT, urllib, urllib2, OracleDB, MongoDB, PostgreSQL, and VMWare API.