Raj Rohit Pavuluri ****************@*****.***
Python full stack Developer Ph.No.+1-647-***-****
Summary of Expertise:
* ***** ** ******** ********** in design, development, testing and implementation of various stand-alone and client-server architecture-based enterprise Web application software in Python, Flask, Django, JavaScript, ReactJS on different domains.
Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs.).
Good knowledge in Object-Oriented Analysis, Design and development of applications using Core Java, Multithreading.
Experience in using Java Script libraries like Pychart and Highcharts, ChartJS, Datatables etc., libraries to create User Interface dashboards.
Having good experience in using MSSQL database MongoDB (2.6, 2.4).
Experience in using various version control systems like SVN, Git, and GitHub.
Experience with configuration management and related tools like Puppet.
Experience in open stack development.
Worked with Devops - Puppet Tool and Tested various automation schemes using Puppet.
Performed numerous server migrations on both Linux and Windows servers. Migrations include moving all clients and their data, configuration settings, testing and verifying.
Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MySQL and MSSQL Server.
Good knowledge in working with application server - Apache Tomcat (6.0, 7.0, 8.0), Nginix, WebLogic (10.0, 10.3, 11g, 11gr1), WebSphere (7.0, 8.5, 8.5.5).
Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.
Special skills in development of effective, user-friendly web applications. Experienced in requirement
gathering, use case development, Business Process flow, Business Process Modeling: extensively used
UML to develop various use cases, class diagrams and sequence diagrams.
Good idea about testing tools like Bugzilla, and JIRA.
Thorough knowledge in various front-end tools like HTML, DHTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX.
Good knowledge of J2EE Architecture (JSP, JDBC, Data Source, JNDI, JMS, Servlets,).
Strong development experience on Linux based operating systems (used flavors like Debian, CentOS, Red Hat and Ubuntu).
Experience in working with different operating systems Windows 98/NT/2000/XP/Vista/7/8, UNIX, Linux, and MAC OS X.
Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
Technical Skills:
Frameworks
Flask, Django, Spring and CSS Bootstrap
Web Technologies
HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, KML, ReactJS
Programming Languages
Python, Java, PERL, SQL and PL/SQL.
Version Control
SVN, CVS, Git, GitHub.
Cloud Computing
AWS EC2, S3, RDS (MySQL), SQS.
Application servers
Apache, Tomcat, Nginix, WebLogic, WebSphere
Databases
Oracle (10g, 11g), My SQL, Teradata, Apache Cassandra, MongoDB
IDE’s/ Development Tools
NetBeans, Eclipse, PyCharm, and Sublime Text.
Operating Systems
Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu, and MAC OSX.
Protocols
TCP/IP, HTTP/HTTPS, SOAP
Deployment Tools
Heroku, Jenkins
Issue Trackers
Bugzilla, JIRA and Crucible.
Project Summary:
Custom Delivery, ON. June 2020 - Present
Role: Python Full Stack Developer
Responsibilities:
Developing API’s using Flask framework to integrate clients.
Analyzing system requirements specifications and in client interaction during requirements specifications.
Designed the front end of the application using ReactJS for allowing client to interact with our SQL server.
Involved in analysis and design of the application features.
Setup and maintain of Kafka listener using kafka-python.
Integrated Flask app with IIS using wfastcgi.
Designed and developed communication between client and server using Secured Web services.
Worked on MSSQL database concepts such as locking, transactions, indexes, Sharding, replication, schema design and building API’s to perform CURD Operations using Python.
Used JavaScript and XML to update a portion of a webpage.
Handled importing of data from various data sources, performed data control checks using Spark and loaded data into HDFS.
Load the data into Spark RDD and performed in-memory data computation to generate the output response.
Develop consumer-based features and applications using Python and Django in test driven Development and pair-based programming.
Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
Worked on Jenkins continuous integration tool for deployment of project.
Worked on changes to open stack and AWS to accommodate large-scale data center deployment.
Worked in MSSQL database on simple queries and writing Stored Procedures for normalization.
Deployed the project into Jenkins using GIT version control system.
Learned to index and search/query large number of documents inside Elastic search.
Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
Worked on translation of web pages to different languages as per client requirements.
Updated the client admin tool to have the new features like support for internalization, support for customer service etc.
Used many regular expressions to match the pattern with the existing one.
Skilled in using collections in Python for manipulating and looping through different user defined objects.
Work with team of developers on python applications for RISK management.
Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
Improved code reuse and performance by making effective use of various design patterns.
Documented the design solutions and created stories for client requirements.
Environment: Python, Django, HTML5, CSS, XML, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Puppet MS SQL Server, Nginix server, Amazon s3, Jenkins, Mongo DB, Elastic search, T-SQL, Beautiful soup, JavaScript, Eclipse, Git, GitHub, Linux, and MAC OSX.
Vensai Technologies India Pvt Ltd (Orassi Software), Hyderabad, India Apr 2018 – July 2019
Role: Python Full Stack Developer
Responsibilities:
Associated with the business community to define business requirements and analyze the possible technical solutions.
Business Process Modeling: extensively used UML for designing to develop various use cases, class diagrams and sequence diagrams.
Associated with designing and developing Views, Model and Controller components implementing MVC Framework Spring and Hibernate.
Experience in managing MongoDB environment from availability, performance, and scalability.
Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using Active Records.
Prepared various database queries using H-query
Designed applications implementing MVC architecture in Pyramid, Zope frame works.
Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
Designing mobile search application system requirements and coded back-end and front-end in Python.
Associated on CSS Bootstrap to develop web applications.
Analysis and Design of application.
Implemented Model View Control architecture in developing web applications using Django framework.
Unit and Integration testing, bug fixing and code maintenance.
Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQLdb package to retrieve information
Used Python library BeautifulSoup for webscrapping to extract data for building graphs
Troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries
Build SQL queries for performing various CRUD operations.
Developed remote integration with third party platforms by using RESTful web services.
This involves designing database model for the entire application like creating tables, views, and stored procedure with PL/SQL programming.
Used many regular expressions to match the pattern with the existing one.
Improved code reuse and performance by making effective use of various design patterns.
Created most important Business Rules which are useful for the scope of project and needs of customers
Creating database schema for MySQL Database and helped to draw ER-Diagrams using Microsoft Visio.
Designed low-level and High-level documentation for entire application, this involves in designing.
Associated with working with cloud computing platforms like Openstack.
Used many regular expressions to match the pattern with the existing one.
Build SQL queries for performing various CRUD operations like create, update, read and delete.
Skilled in using collections in Python for manipulating and looping through different user defined objects.
Made Django web-based apps for Insurance premium calculations.
Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
Hand full experience on LINUX operating system.
Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.
Used extracted data for analysis and carried out various mathematical operations for calculation purpose using python library – numpy, scipy
Built various graphs for business decision making using Python matplotlib library
Maintained technical documentation for resolved issues for future reference
Environment: Python 275, Django 1.4, HTML5, CSS, XML, MySQL, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, MS SQL Server, Adobe CQ, T-SQL, JavaScript, Eclipse, Git, GitHub Linux, Shell Scripting.
Infosys, Chennai, India. Aug 2016 – Mar 2018
Role: Python Developer
Responsibilities:
The system provides health benefit plans to different user roles.
Analyzed requirements and implement different functions model according to design.
Designed and developed the consumer part of Web service such as Verification, Eligibility,
Household income, Lawful present and other service.
Implemented front end for third party Web service using JQuery, Html, AJAX, JSON and JavaScript.
Developed the back-end web services using Python and Django REST framework.
Designed, added, and maintained new database tables for new functions.
Designed, added, and maintained new entity objects according to new tables.
Implemented Navigating flow. Override the default navigation flow for the UI.
Migration of Test Content to Automation Tool using Python and XML.
Analyzes and improves application efficiency by optimizing queries and contents for Django
Implemented Chunk Batch and Transaction Management. Allowed system process scheduled
applications and transactions.
Used Git and Jira for code submissions and review process.
Managed code versioning with Github and deployment to staging and production servers.
Implemented DAO database access objects.
Validate test content in Emulation for SoC Display Controller.
Developed front end using RoboHelp, for English and Spanish help pages.
Associated with development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
Designed and developed reporting modules for the application and implemented the pagination.
Fixed Code Quality Issues based on quality reports.
Written SQLs and Stored Procedures.
Worked on operating systems like Linux and Unix.
Responsible for new development and change request within the scope of the project.
Environment: Python, Django, JavaScript, SQL, Ajax, Html, CSS, RESTful Web services, Json, XML, JQuery, Git, JIRA, MongoDB, Linux.
Education:
Bachelor of Technology in Information Technology from Anna University, Chennai, India.
Post-Graduate Diploma Certificate in Project Management from Fleming College, Peterborough, Canada.