Successfully reported this slideshow.
Your SlideShare is downloading. ×

Venkata

Ad

Venkata Kumar
Venkata.gama22@gmail.com :6468-253-830:
Sr. Python Developer
Summary:
• Around 8 years of experience as a We...

Ad

prototypes, for illustrative examples of solution specifications.
• Developed prototype using Python(django web framework)...

Ad

• Prepared Scripts in Python and Shell for Automation of administration tasks.
• Performed troubleshooting, fixed and depl...

Ad

Ad

Ad

Ad

Upcoming SlideShare
vivi
vivi
Loading in …3
×

Check these out next

1 of 7 Ad
1 of 7 Ad
Advertisement

More Related Content

Advertisement
Advertisement

Venkata

  1. 1. Venkata Kumar Venkata.gama22@gmail.com :6468-253-830: Sr. Python Developer Summary: • Around 8 years of experience as a Web/Application Developer/UI developer and coding with analytical programming using Python, Django, Flask. • 7+ years of IT experience in Analysis, Design, Development and Testing of Web - based applications. • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL,Python/PHP) Architecture. • Extensive experience in developing web applications implementing Model View Control architecture using Flask, Pyramid, and Zope Python web application frameworks. • Over 2+ years of experience in MongoDB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration and administration as well as I am having extensive experience in designing MongoDB multi-sharded cluster and monitoring with MMS. • Hands on working with Python latest versions 3.4.3 and 2.7.10, SVN, Git, JIRA, Bugzilla, Axosoft, Amazon EC2/S3. • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2 and AWS S3. • Customized django admin interface to register models, add custom functionality such as verifying merchants on SampleYum and search based on criteria. • Having good experience in Hadoop Big Data processing. Expertise in developing the queries in Hive, Pig • Experience with Version Control, ideally SVN, CVS and GIT. • Used Python, Perl, CGI, JQuery, JavaScript ,CGI and JSON at the front end and 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. • Proficient Experience in Back End databases MS SQL, MySQL, Oracle, no-SQL, MongoDB, Cassandra, SQL to write Stored Procedures, Functions, Triggers, Views. • Implemented responsive web pages using HTML5/CSS3, Boot Strap and XML/JSON JavaScript, JQuery, Angular JS, AJAX, based SOAP and REST web services. • Development of Applications/Tools for validation of next generation IA32 Enterprise Processors. • Having good experience in Hadoop Big Data processing. Expertise in developing the queries in Hive, Pig. • Worked extensively in J2EE JSP, Servlets, JDBC , Struts, Spring, MVC, Hibernate, Java- Networking, RMI, Web Sphere, XML and well versed withOracle database, OS Concepts. • Experienced of software development in Python libraries used: libraries- Beautiful Soup, Backbone.js, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs. • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval. • Written SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, ActiveMQ, SOAP UI, Mockito, JSON, Buildforge). • Proficiency in multiple databases like MongoDB, Cassandra, MySQL, ORACLE and MS SQL Server. • Experienced in frameworks like Flask, Django and Python packages like PySide, PyQtGraph, NumPy, MatPlot Lib. • Experience in python packages such as NumPy, matPlotlib, Pandas, SciPy, Pickling, JSON. • Used Pandas library for statistics Analysis &Numpy for Numerical analysis. • Developed applications and RESTful web services and API's using PHP, Python/Django and Zope. • Involved and worked on different Rest API's development by using Flask along with it I have Worked on different types of Python modules such as requests, boto, flake8, flask, mock and nose. • Development Experience in Linux (CentOS, Debian, Ubuntu), Mac OS with excellent debugging, problem solving, optimization and testing skills and knowledge of performing code reviews and implemented best Pythonic programming practices. • Expert knowledge in Object Oriented Design and Programming concepts. • Proficient in Front end development experience using Python 2.7, Django 1.7/1.8, HTML, XML, CSS, JavaScript, Bootstrap, JQuery, JSON and, Angular.js, Node.js. • Experienced in working Asynchronous Frameworks like NodeJS, Twisted and designing the automation framework using Python and Shell scripting. • Construction of low- and hi-fi models, from sketches to pixel-perfect mockups to complex interactive HTML
  2. 2. prototypes, for illustrative examples of solution specifications. • Developed prototype using Python(django web framework), HTML, CSS and javascript. • Creation of page templates, CSS style sheets, HTML & platform-specific presentation layer code, content and style guides as a hands-on team member throughout development and implementation. • Experienced in Setup hosting on Amazon webservices EC2 instance and used Amazon SES for email delivery. • Having good domain expertise in developing applications/tools using Perl and programming in C, C and Java. • Having experience in developing GUIs using Tcl, Tk and Java. • Good Experience in C/C development of multi-threaded applications in a Linux Environment. • Good Experience in error and exceptional handling with good Experience in debugging the issues using debuggers like gdb, pdb. • Extensive knowledge in J2EE architecture (JDBC, JSP, JNDI, Data Source, JMS, Servlets) • Experience in designing the automation framework using Perl and Shell scripting. • Worked on Python OpenStack APIs and used Numpy for Numerical analysis. • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash. • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation. • Excellent in project documentation, logical and analytical abilities. • Posses good inter personal skills and self-learning attitude. WORK EXPERIENCE: Reddit-California ,CA May 2015 to Present Sr. Python Developer PROJECT: DBaaS (Database as a Service) using HP- DMA (Database Middleware Automation) and HP Server Automation (HPSA). DMA is a project to automate various aspects of Database like Patching, Provisioning, Migration, Upgrade & Cloning etc. HPDMA has HPSA as a Back-end Software which orchestrates various DBaaS service offerings. Responsibilities: • Involved in tasks Designing, Developing and building a system using Python, Jython, Shell Scripts & Perl to automate Oracle patching, Grid Patching, Upgrade, Migration & rollback. Also Build & coded UBS Requirements into DMA workflows to automate Oracle Tasks. • Using Zope database in deploying internal wiki (PHP dokowiki) and ticketing system (Zope-Python, IssueTrackerProduct) to help document and manage tasks. • Currently designing mobile search application system requirements and coded back-end and front-end in Python. • Designed applications implementing MVC architecture in Pyramid, Zope frame works where this program contains over 11,000 lines of Python code, and the user interface is implemented with over 17,000 lines of Python-scripted HTML templates. • Involved in programming activity for building on all the branches of SSR/SSR-SIM/SSR- N4/EVR/SPITFIRE/NHK/IPOSref platforms for letting them to do transformations to make things go faster. • Constructed and involved in penetration tested Production EC2 Container Service Stacks; as well as installed, managed and designed DOL - Docker Containers onto AWS-GovCloud. • Was responsible for Loading via Elastic-Cache: DOLETA-noSQL Grants Program Document Data; to AWS- DynamoDB; for AWS-EMR Grant Fulfillment Analysis. • Build backend security services for Cisco platforms such as web & email security appliances and cloud services, firewall, and next-generation backend intelligence systems. • Integrated AWS-RDS MySQL, Oracle and Aurora DBs to AWS-Hive EMR using DynamoDB with direct connect VPC-to-VPC. As well as coordinated OIM/OAM-Child federated to AWS-IAM-Master. Provided Master and Child User Entity Roles/Privs from the AWS-IAM-Master. • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record. • Successfully migrated the Django database from SQLite to MySQL with complete data integrity. • Rewrite existing Python/Django modules to deliver certain format of data and responsible for debugging the project monitored on JIRA (Agile). • Developed various Python scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis.
  3. 3. • Prepared Scripts in Python and Shell for Automation of administration tasks. • 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 finance team. • Developed Javascript based UI for displaying and running the test cases along with their output also used Google Test framework to do white box and Unit testing. • Utilized Docker, AWS-AMI Volume Snaps and Python VirtualEnvs in conjunction with Chef Cookbook RunLists I created; move and reinstall as well as periodic updates. Which utilized LWRP-HWRP DSL. • Designed & developed workflows to automate Database Patching & Rollback using Python along with it I designed & developed workflows to automate Migration using Pyhton. • Designed & Implemented database Cloning using Python as well as Build backend support for Application from ground up using Shell scripts. • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery.Also worked on backend of the application, mainly using Active Records. • SQL and PL/SQL stored procedures were used to create access to data and deployed them to Oracle and SQL server 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. • Involved in Developing a Restful API'S service using Python Flask framework as well as Used SOAP and RESTful API for information extraction. • Worked Extensively on integrating Application with Oracle Database. • Prepared KSH Shell Scripts for Automation of administration tasks. • Developed tools to automate some base tasks using Python, Shell scripting and XML. • Used PyQt to implement GUI for the user to create, modify and view reports based on client data. Enviroment: Python 2.7, Django 1.6.2, Java script, AWS ,Zope , Radar client, CSS, HTML, HTTP, jQuery, JSON, Oracle SQLdeveloper, REST, Shell scripting, Apache2, Gitlab, Sublime, Pycharm, XML. Bank Of America, NYC February 2014 to April 2015 Sr. Python Developer PROJECT: Built an HTML report using python and Jinja for the TBA trading sales team that broke down trading volume by customer and representative and tracked changes in volume across the year, allowing the team to better target their engagements with customers. Responsibilities: • Designed, developed, coded, worked in penetration testing and implemented a concurrent – multi-parallel – event oriented-processing - AKKAActor System and Actors; to consume Scala Spark-SQL Rules which aggregated data to produce Quality Performance Reports (QPR) on Fiscal projections against Apprentice and Intern Job data. • Designed, developed, coded and worked in penetration testing in customized DOL-AWS GovCloud Node.js Security Monitoring of VPC Zones using AWS – Lambda to load customized Spark-Scala GraphX Application. • Re-designed and transformed menu backend service to a containerized distributed service. • Overhauled codebase to increase fault tolerance, scalability, and performance • Involved in QBOT activity for multiple release like 13B,14B,15B,15BDP and Integration form multiple platforms like SSR,SSRSIM,NHK,Spitfire, EVR and IPOSref. • Developed a GUI application using python and Bank of America's Quartz environment that categorized TBA securities and monitored their net trading volume in real-time in terms of 10-year equivalents. • Worked in Apache CGI, Cherrypy, python and Bash programming on Red Hat virtual machines to maintain and automate Splunk server deployments and other in house IT operations. • Designed logic for semantic procedures and aggregate tables using standard SQL/PLSQL. • Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore. • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization as well as wrote Python modules to view and connect the Apache Cassandra instance. • Utilized standard Python modules such as csv, robotparser, itertools and pickle for development. • Experience in setting up App pools and web sites in Python.. • Designed and developed the UI of the website using HTML5, AJAX, CSS3 and JavaScript. • Used Pandas library for statistics Analysis and developed web pages using ASP. Net, C#, HTML, CSS, AJAX, Java Script, JQuery and IIS. Used ADO.NET Enterprise Library to connect with SQL Server Database. • Developed entire frontend and backend modules using Python on Django Web Framework. • Being a Full Stack developer, created a custom CMS built using Django, AWS (Amazon web service), REST,
  4. 4. Json with JavaScript++, JQuery, AJAX components, worked closely with designer. Converted Photoshop images into XHTML/CSS. • Implemented a selectable template structure in Django making it possible to change the HTML layout and design based on site URL and /or domain. • Developed new and innovative applications using Python –Django| WxPython | Enaml and other python libraries like Panda ,BeautifulSoap and NumPy that were based on principles of Test Driven Development (TDD) and Parallel Programming. • 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. • Involved in debugging the applications monitored on JIRA using agile methodology and developed efficient Angular.js for client web based application. • Deployed production site using Apache 2.0 with mod_python. • Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity. • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design. • Worked with the Biz team and BPR to review the list of new changes required and prepared the LOE of the various phases of the project. • Hands on experience in creating tables, Analytical views, Attributes views and procedures in SAP Hana DB. • Used django_evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode. • Lead the team in development of the harassers using the Python which involved development of several flows and state machines in the memory controller. • Involved in Development of Python APIs to dump the array structures in the Processor at the failure point for debugging as well as development of the break point tool using Perl and Java User Interface. • Worked with team of developers on Python applications for RISK management. Enviroment:Agile, CSS, HTML, HTTP, JSON,NumPY ,Panda, AWS, PostgreSQL, MySQL, REST, Shell scripting, Sublime,Pycharm,SQLite, web services, XHTML, XML. WORK EXPERIENCE: Hewlett Packard ,FL February 2011 to January 2014 Sr. Python Developer Responsibilities: • Worked on live application Caesar which is same as Jira for ticket generate and track all the records of the assigned work based on this application so that user can make new request and update request for particular task. • Designed the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application. • Created auxiliary ordering tool in MS Access, streamlining usage for planners and optimizing inventory and ordering processes. • This project also used other technologies like JQuery for JavaScript manipulations, bootstrap for the front-end HTML layout. • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface. • Worked in optimizing the python code made the code scalable as well as Involved in development of RESTFUL Web Services using Spring MVC to extract client related data from databases. • Used Python library BeautifulSoup for webscrapping to extract data for building graphs as well as built various graphs for business decision making using Python matplotlib library. • Worked on AWS using EC2 instances, setting security groups (ports, source) handling events between python scripts and linux server. • Designed and documentation of RESTful APIs for collection and retrieval of high volume IOT telemetry data. • Refactored and extended large existing Django/Python code base by maintaining PEP-8 code standards and fix the bugs. • Launched harasser across several threads along with memory stress test using the python wrapper. • Optimized database queries for PostgreSQL. • Switched to AWS EC2 from Heroku.
  5. 5. • Created backend database T-SQL stored procedures and Jasper Reports. • Developed and maintained a deployment script using fabric. • Created specific images using Python Imaging Library for the custom images used for each book as well as wrote scripts in Python for extracting data from HTML file. • Created Restful API's to integrate and enhance functionalities of the application. Also Utilized Restful API in communicating with third parties. • Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface. • Was responsible in development of Web Services using SOAP for sending and getting data from the external interface in the XML format. • Worked on several python packages like Numpy, shutil, Beautiful Soup, Pickle, Python-gitlab. • Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and used gitlab distributed version control tool to coordinate team development. • Worked in Designing and documentation of RESTful APIs for collection and retrieval of high volume IOT telemetry data. • Conducted the debug team meetings and providing directions to the team for the next level debugging of the different failure signatures to environment/silicon/BIOS issues. • Debugged the failure issues by capturing the array and register dumps using Python scripts, traces and performing several experiments by interacting with the design team. • Developed Perl Scripts for bucketing the failures. • Worked on high level designing, details designing and development of GUI using Python, MySQL, HTML, AJAX, CSS, JavaScript and jQuery. • Maintained program libraries, users manuals and technical documentationn as well as managed large datasets using Panda data frames and MySQL. • Also used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval. • Provided system up-gradation support for Python-based interfacing application by rewriting object oriented code in Python. • Utilized standard Python modules such as csv, itertools and pickle for development. • Worked on Python OpenStack APIs and used Numpy for Numerical analysis. • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers. • Developed Wrapper in Python for instantiating multi-threaded application. • 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. • Developed various algorithms for generating several data patterns. • Used JIRA for bug tracking and issue tracking. • Wrote code in R programming to perform data visualization on large set of data. Used R programming to publish Graphs and charts. • Wrote functional and technical specifications for Solr, HBase, Hive and other components as well as wrote more than 60 stored procedures in Sybse IQ. • Used Python Library Beautiful Soup for webscrapping.ss. • Created numerous shell scripts for batch jobs and continuous deployment. • Exported the result set from HIVE to MySQL using Kettle (Pentaho data-integration tool). • Used Zookeeper for various types of centralized configurations. • Involved in Automated data extraction, Transformation and Loading(ETL) process using python. • Skilled in using Collections in Python for manipulating and looping through objects. • Worked on AJAX in UI for avaoiding he reloading of the entire web page to update small portions . • Developed the business logic using Spring and Hibernate different statistics and information in Dispatch Summary screen that will help them make better decisions for mangers. • Lead the team regarding the failure signature, debugging using Python. Enviroment:Python, Django, RESTful Web Services,BeautifulSoap, NumPY, Java, MySQL, HTML, CSS, AJAX, JavaScript,HP-Cloud services,Chef Apache Web Server, and Linux.
  6. 6. SAP America Inc, IL July 2009 to January 2011 Front End/Python Developer Responsibilities: • Worked in development of several Python APIs and harassers that works both in Linux and windows and maintaining them using the revision control SVN. • Worked on HTML and JavaScript with integration of UI for developing grids, charts and schedulers. • Involved in development and maintenance of the tool that abstracts the information for the user. • Development of XMLs for several components which maintains data for several registers. • Development of data structures, xml parsing using Python. • Usage of advance features like pickle/unpickle in python for sharing the information across the applications. • Created script in Python for calling REST APIs. • Involved in 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 UI using JSP, Java Script and CSS. • Developed the application using Struts framework. • Created tile definitions, struts-config files, and validation files for the application using Struts framework. • Implemented Action Classes and Action Forms using Struts framework. • Parsers written in Python for extracting useful data from the designed data base. • Used JDBC to connect to the database. • Designed Database tables. • Wrote SQL queries and stored procedures. • Involved in Unit testing, System Testing and writing test cases. Environment: JSP Struts, JDBC, Python ,J2EE, Apache Tomcat, HTML, JavaScript, MySql. TECHNICAL SKILLS:- Languages:- Python, Java, C, C++, Embedded SQL . Frameworks:- Django, AngularJS, Hibernate, Sqlalchemy Orm. Scripting Languages:- HTML, CSS, Java Script, J-Query, Angular JS Databases:- MS SQL Server MS-Access, Cassandra, MY SQL, Oracle,MongoDB, SQLite, PL/SQL User Interfaces:- HTML, HTML5, DHTML, CSS, XML, DOM, XAML, IIS, AJAX, SOAP, Restful, WSDL, Web Services, Angular JS,SAX parser, XPath, Xquery. Libraries:- NumPY , Panda,BeautifulSoap. Operating Systems:- Linux, Windows, Windows Server 2003, Version Control Team Foundation Server (TFS), Subversion, Clear Case Protocols:- TCP/IP, HTTP, FTP Tools & IDE: - PowerShell, Jenkins (build process), Eclipse Pydev, Wing 3.1, Django South, Fabric deployment tool, Pytest, Selenium, SoapUI, Chef, Jenkins, PyCharm, Sublime, Eclipse, NetBeans. SDLC:- Waterfall, RAD, Agile, Scrum Packages:- MS Office (Word, Excel and PowerPoint), MS outlook, Lotus Notes. Others:- GIT, PIP, PEP8, Celery, Redis, RESTful Web Services, Heroku, OpenCV, Django-Debug-Toolbar, Datastage, CA workload automation, Service now, Microstartegy, Quality center.
  7. 7. SAP America Inc, IL July 2009 to January 2011 Front End/Python Developer Responsibilities: • Worked in development of several Python APIs and harassers that works both in Linux and windows and maintaining them using the revision control SVN. • Worked on HTML and JavaScript with integration of UI for developing grids, charts and schedulers. • Involved in development and maintenance of the tool that abstracts the information for the user. • Development of XMLs for several components which maintains data for several registers. • Development of data structures, xml parsing using Python. • Usage of advance features like pickle/unpickle in python for sharing the information across the applications. • Created script in Python for calling REST APIs. • Involved in 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 UI using JSP, Java Script and CSS. • Developed the application using Struts framework. • Created tile definitions, struts-config files, and validation files for the application using Struts framework. • Implemented Action Classes and Action Forms using Struts framework. • Parsers written in Python for extracting useful data from the designed data base. • Used JDBC to connect to the database. • Designed Database tables. • Wrote SQL queries and stored procedures. • Involved in Unit testing, System Testing and writing test cases. Environment: JSP Struts, JDBC, Python ,J2EE, Apache Tomcat, HTML, JavaScript, MySql. TECHNICAL SKILLS:- Languages:- Python, Java, C, C++, Embedded SQL . Frameworks:- Django, AngularJS, Hibernate, Sqlalchemy Orm. Scripting Languages:- HTML, CSS, Java Script, J-Query, Angular JS Databases:- MS SQL Server MS-Access, Cassandra, MY SQL, Oracle,MongoDB, SQLite, PL/SQL User Interfaces:- HTML, HTML5, DHTML, CSS, XML, DOM, XAML, IIS, AJAX, SOAP, Restful, WSDL, Web Services, Angular JS,SAX parser, XPath, Xquery. Libraries:- NumPY , Panda,BeautifulSoap. Operating Systems:- Linux, Windows, Windows Server 2003, Version Control Team Foundation Server (TFS), Subversion, Clear Case Protocols:- TCP/IP, HTTP, FTP Tools & IDE: - PowerShell, Jenkins (build process), Eclipse Pydev, Wing 3.1, Django South, Fabric deployment tool, Pytest, Selenium, SoapUI, Chef, Jenkins, PyCharm, Sublime, Eclipse, NetBeans. SDLC:- Waterfall, RAD, Agile, Scrum Packages:- MS Office (Word, Excel and PowerPoint), MS outlook, Lotus Notes. Others:- GIT, PIP, PEP8, Celery, Redis, RESTful Web Services, Heroku, OpenCV, Django-Debug-Toolbar, Datastage, CA workload automation, Service now, Microstartegy, Quality center.

×