Post Job Free

Resume

Sign in

Software Development Web Services

Location:
Clifton, NJ
Salary:
60$-65$
Posted:
April 16, 2024

Contact this candidate

Resume:

SriHarsha

Email: ad41xe@r.postjobfree.com

Phone: +1-630-***-***

Professional Summary: -

6+ Years of professional experience in Analysis, Design, Development, and Implementation of various client-server applications in Python.

Experienced with full software development life cycle (SDLC), object-oriented programming (OOPs), architecting scalable platforms, database design and agile methodologies.

Experienced in developing web-based applications using Python, DJANGO, GTK, QT, C++, XML, CSS, HTML, DHTML, JavaScript, ReactJS and jQuery.

Hands-on Experience in Data Management, Data Security, Data Modeling, Workflow Automation, Formulas & Validations, Chatter.

Dedicated to streamline processes & providing timely solutions.

Experience in developing Microservices, producing and consuming JSON objects from Kafka messaging system

Experience in developing web applications by following Model View Control (MVC) Architecture using server-side application Django.

Experienced e-commerce and RESTful APIs, Python and PHP.

Experience in writing SQL queries and Stored Procedures and implementation on different databases.

Working experience on Amazon Web Services (AWS) Cloud services like EC2, S3, EBS, RDS, VPC, IAM and Used AWS Lambda to run code virtually.

Experience in Object Oriented Design and Programming concepts.

Knowledge about setting up Python REST API Framework using Django.

Hands on experience on WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) architecture.

exceptionally solid background in composing API's along with Web Services over Python.

Experience in using Adobe Flash, SVN, Eclipse, JIRA, GitHub, and CVS.

Experience working knowledge in UNIX and Linux shell environments using command line utilities.

Experience with Unit Testing / Test Driven Development (TDD), Load Testing and Integration Testing.

Experienced in version control systems using CVS, SVN and Git/GitHub and issue tracking tools like Jira and Bugzilla.

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

Experience in working with Python ORM Libraries including Django ORM, SQL Alchemy.

Experience in building frameworks and automating complex workflows using Python for Test Automation.

Experience in implementing with server-side technologies with restful API and MVC design patterns with node JS and Django framework.

Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.

Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web Logic and Oracle Application. Server.

Good Knowledge in Amazon AWS concepts like EMR and EC2 web services which provides fast and efficient processing of Big Data.

Proficiency with the application servers like WebSphere, WebLogic, JBOSS and Tomcat.

Proficient in Object oriented design experience, with extensive experience of Python-C/C++ binding using Boost Python and Python C types.

Developed ETL pipelines in and out of data warehouse using combination of Python and spark.

Experienced in writing API’s and Web Services in Python and developed Rest API for the projects by using cloud platforms like Amazon AWS and Google App Engine.

Implemented unit tests, integration test and functional testing in Python.

Experience in working with different operating systems like LINUX, UNIX, and WINDOWS.

Technical Skills: -

Languages:

Python 3.x / 2.x, C, C++, Java, SQL, Shell Script, PHP, Perl

Python Libraries

Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, NumPy, Matplotlib, Pickle, Pyside, SciPy, wxPython, PyTables, pdb

Framework/Tools:

Punit, AngularJS, ReactJS, Spark, Kafka Messaging System

Databases:

NoSQL, MongoDB, MS SQL, MySQL, Oracle

Web Technologies:

XML, CSS, HTML, DHTML, JavaScript, jQuery, MVC3, Bootstrap, RESTful, AJAX and Node.js.

Cloud Technologies:

AWS (EC2, VPC, S3, IAM, Elastic Beanstalk), Microsoft Azure

Web Services:

SOAP, REST

Tools & IDE:

Eclipse, Dev, Django PyCharm, Scripter, Spyder, Studio, Visual Studio Code

Methodologies:

Agile, Scrum, Microservices Architecture

Operating Systems:

Window, UNIX, Linux

Professional Experience: -

Client: Hilton Grand Vacation, Orlando, FL Sep 2021 – Present

Role: Python Developer

Responsibilities:

Responsible for understanding requirements from Business Requirement Document, system analysis, design, development, testing, and deployment.

Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.

Worked on server-side applications with Django using Python programming and used Python libraries like Beautiful Soup, Matplotlib, SciPy, NumPy and built efficient Node.js backend for client web application.

Updated Django python view for different role for CART dashboard

Good involvement with creating web applications and actualizing Model View Control (MVC) design utilizing worker side applications like Django and Flask.

Created scaling enterprise application to coordinate article review and management.

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.

Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.

Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and perform analysis using Django and PostgreSQL.

Built API handling interface to add the layer of abstraction between Article API and 100s of customers.

Experienced with AWS cloud platform and its features, which includes EC2, S3, ROUTE53 VPC, EBS, AMI, SNS, RDS AND CLOUD WATCH.

Used the AWS -CLI to suspend on Aws Lambda function used AWS CLI to automate backup of ephemeral data stores to S3 buckets EBS.

Gathered Semi structured data from S3 and relational structured data from RDS and keeping data sets into centralized metadata Catalog using AWS GLUE and extract the datasets and load them into Kinesis streams.

Created internal diagnostic tools using Golang and AngularJS to assist with customer issues. Golang and Java were used as a backend REST service while AngularJS was used for the user interface.

Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications.

Involved in the Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JSON, and jQuery.

Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript, and jQuery.

Generated Python Django forms to record data of online users and used PyTest for writing test cases.

Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.

Clean data and processed third party spending data into maneuverable deliverables within specific format with Excel macros and python libraries such as NumPy, SQL Alchemy and matplotlib.

Used Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data.

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

Analyze Format data using Machine Learning algorithm by Python Scikit-Learn.

Worked on designing and deploying a multitude application utilizing almost all the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, EMR Cloud watch, Route 53, Lambda and Cloud Formation) focused on high availability, fault tolerance environment.

Introduced new features and solved existing bugs by developing code for a cloud-based integration platform (iPaaS) and Migrated customer data from legacy iPaaS to AWS.

Deployed and tested different modules in Docker containers and GIT. Implemented programming automations using Jenkins and Ansible on Unix/Linux based OS over cloud like Docker.

AWS Kinesis Streams, AWS Step Functions (Serverless) Pipelines, AWS Kinesis Streams, Google TensorFlow, AWS Step Functions (Serverless) Pipelines, AWS Kinesis Streams, AWS Kinesis Streams Data Analytics Streaming SQL (AWS EKS) Pipelines.

Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, and PL/SQL

Environment: Python, Flask, pymongo, Kafka-python, multiprocessing, threading, XML, JSON, jsocschema, Kafka, REST, API, AWS, NoSQL (MongoDB), GitHub, Agile and Linux.

Client: McKesson Corporation, Scottsdale, AZ Mar 2020 – Aug 2021

Role: Python Developer

Responsibilities:

Developed and tested many features for a dashboard using Python, Java, Bootstrap, CSS, JavaScript, and jQuery

Managed and reviewed the Hadoop log file and worked in analyzing SQL scripts and designed the solution for the process using PySpark.

Used Panda data frames and MySQL, queried MySQL database queries from python using Python-MySQL connector Developed web applications and RESTful web services and APIs using Python, Django, and PHP.

Developed entire frontend and backend modules using Python on Django Web Framework with GIT.

Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang programming language and RabbitMQ Message bus (communication interface).

Used Go Programming Language (Golang)and Scala in the development of the application.

Used GOLANG to log the different host system event and alert information to Cassandra database.

Experience of the design patterns and best practices with Golang (and more) to start with design and get to deployable production systems including scale monitoring and

Developed entire frontend and backend modules using Python on Django Web Framework.

Scraping website using Python Beautiful Soup, and then parsed it with XML.

Outputting the parsed data as JSON/BSON and stored into MongoDB

Used NLTK and Stanford NLP to process text data and created offline intelligence.

Querying data from MongoDB and use them as input for the machine learning models

Using AWS for application deployment and configuration.

Wrote UNIX shell scripting for automation.

Developed views and templates with Django view controller and template Language to create a user-friendly website interface.

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

Develop consumer-based features using Django, HTML and Test-Driven Development (TDD).

Developed Python web services for processing JSON and interfacing with the Data layer.

Increased the speed of pre-existing search indexes through Django ORM optimizations.

Developed module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.

Designed and drove experiments to form actionable recommendations. Presented to business leaders to drive decisions.

Used Django frameworks and Python to build dynamic webpages.

Developed tools for monitoring and notification using Python.

Enhanced the application by using HTML and Java script for design and development.

Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms of networks.

Created PHP/MySQL back-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string

Involved in designing database Model, API's, Views using python to build an interactive web-based solution.

Generated Python Django Forms to record data of online users.

Implemented Data tables to add, delete, update and display patient records and policy information using PyQt.

Implemented a module to connect and view the status of an Apache Cassandra instance using python.

Developed MVC prototype replacement of current product with Django.

Improved the Data Security and generated report efficiently by caching and reusing data.

Created UI using JavaScript and HTML5/CSS3.

Developed Custom SQL scripts, python to clean, model the data to view required claim data in developed dashboards.

Consistently attended meetings with the client subject matter experts to acquire functional business requirements to build SQL queries that would be used in dashboards to satisfy the business's needs.

Parsers are written in Python for extracting useful data from the design database. Creating restful web services for Catalog and Pricing with Django MVT and MySQL.

Used third party jQuery-based plug-ins like jQuery UI, Data tables etc. Used SOAP UI Pro to test web service (REST/SOAPUI) changes.

Environment: Python 3.4/2.7, Django 1.9, Python scripting, Google App Engine, NoSQL, MongoDB, MySQL, Linux/ Unix OS, Ajax, Soap, Rest, jQuery, JavaScript

Client: Dimension Data India Pvt. Ltd, India Jan 2019 – Feb 2020

Role: Python Developer

Responsibilities:

Participated in the development of application architecture and blueprints to define application components, platforms, interfaces, and development tools.

Used Django configuration to manage URLs and application parameters.

Worked on Python Open stack API's.

frame, network, urllib2, MySQL for database connectivity) and IDEs -sublime text, Spyder, PyCharm, pytest, Eclipse, emacs.

Used Python and Pandas library, built data analysis graph for documentation and record.

Worked with Blender script, built add-on and customization of blender interface.

Used SPSS tool for statistical programming and computational techniques for large data sets and quantitative analysis.

Used SPSS tool for Visualization techniques for summarizing complex data analysis using Python.

Independently developed and implemented analysis workflow and quality practices, including workflow optimization, process standardization, configuration management of analysis files and software, and verification and validation (V&V) of models.

Using Numerical equation, built application and do 2D- finite Element analysis using python language

Used Django database APIs to access database objects.

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.

Extracted the actual data of HTML format and predicted raw data; interpreted and stored predicted one in well-organized JSON files.

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

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

Developed responsive web product features using React JS, SASS, on Golang with REST.

Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservice.

Building a Command line tool to interact with RESTful API using in Golang.

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

Responsible for setting up Python REST API framework using Django.

Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.

Exported/Imported data between different data sources using SQL Server Management Studio.

Worked on development of SQL and stored procedures on MYSQL.

Utilized Agile process and JIRA issue management to track sprint cycles.

Used decorators, list comprehensions, functional programming, unit tests, multiple staging environments, and global team remote collaboration.

Environment: Python, Django, Pandas, XML, XHTML, AJAX, CSS, JavaScript, jQuery, GitHub, SQL, Rest API, Jira, Agile and Windows.

Client: BillionApps, Hyderabad, India Mar 2018 – Dec 2019

Role: Python Developer

Responsibilities:

Defining the scope of testing within the context of each release / delivery.

Implemented business logic using Python Web framework Django.

Implemented Model View Control architecture in developing web applications using Django framework.

Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.

Tested entire frontend and backend modules using Python on Django Web Framework

Working as an application developer experienced with controllers, views, and models in Django

Planning, deploying and managing the testing effort for any given engagement.

Developing test automation framework using python and See Test APIs.

Developing Requirement Traceability Tool using python.

Coordinating with the development team for any assistance in issue reproduction and testing.

Executing test scripts using Visual Studio, MTM and See Test tool.

Involved in Code reviews and Test Case reviews.

Prepare any risk mitigation plans if in case any delays are foreseen.

Training new joiners on test reporting, test automation, and test management.

Environment: Python, Pytest, Pylint, Microsoft Visual Studio, Microsoft Test Manager, See Test Automation Tool, and TFS.



Contact this candidate