Post Job Free

Resume

Sign in

C++ Python Developer

Location:
Nashville, TN
Posted:
August 08, 2023

Contact this candidate

Resume:

Manasa Gurram

adysm6@r.postjobfree.com

971-***-****

PROFESSIONAL SUMMARY

Around 5 years total IT experience as a software engineer and Python Developer and Salesforce Platform. Extensive experience in Python Django web frameworks in implementing MVC architecture.

Experience in building cloud systems and Microservices. Developed and tested RESTful APIs that work as middleware between client and third-party APIs, using Python and Postman.

Proficient in developing web applications using FastAPI, a modern and high-performance Python web framework

Solid Knowledge of Objected Oriented Concepts (OOPS), Standard Template Library, Smart Pointers, Data Structures, and Design patterns.

Good experience with AWS services such as EC2, Lambda, DynamoDB, Boto3, Glue, Textract, VPC, CloudWatch, SNS, Sage Maker, API Gateway, Athena, IAM, EMR, S3, SQS.

Solid experience in statistical programming languages like Python, SAS, Apache Spark, and Pandas Dataframes

Worked in fast-paced environments using Agile (Scrum) or Waterfall software development methodologies. Participate in daily scrum meetings and bi-weekly sprint meetings to review the tasks accomplished and plan for upcoming sprints. Perform demo for tasks completed.

Solid understanding of RESTful API design principles and the features that FastAPI provides to facilitate API development.

Extensively used Python and Data science Libraries NumPy, Pandas, SciPy, PySpark, Pytest, OpenPyxl, Boto3 and Beautiful Soup.

Experience in working with NoSQL databases like DynamoDB, MongoDB and RDBMS like SQL Server, MySQl and Oracle

Worked with server-side technologies and created API’s using Flask-Restful, Django Rest Framework and FastAPI using MVC design patterns.

Optimized the PySpark jobs to run on Kubernetes Cluster for faster data processing.

Created Docker file and Docker compose and publish Python Applications in Azure Kubernetes Service to run applications in airflow using KubernetesPodOperators.

Created AWS Lambda functions to generate different events, permissions and maintain deployment packages in Dev, QA and PROD using JSON Module

Created and managed fully automatic CI/CD pipelines in Jenkins, Azure devops and Aws CodeDeploy

Experience in Database Administration, development, design, maintenance, and production support of relational databases (RDMS), and business applications. MySQL Server installation, upgrade, and migration.

Experience Writing Python scripts integrating Boto3 to supplement automation provided by Ansible and Terraform for tasks such scheduling lambda functions for routine AWS tasks

Solid experience in statistical programming languages like Python, SAS, Apache Spark, Pandas Dataframes

Worked in fast paced environments using Agile (Scrum) or Waterfall software development methodologies. Participate in daily scrum meetings and bi-weekly sprint meetings to review the tasks accomplished and plan for upcoming sprints. Perform demo for tasks completed.

Built ETL pipelines on batch and steaming data using PySpark and SparkSQL.

Worked with server-side technologies and databases, restful API and MVC design patterns.

Designed, developed and implemented new classes and objects in C++ using web services.

Experience in Database Administration, development, design, maintenance, and production support of relational databases (RDMS), business applications. MySQL Server installation, upgrade, and migration.

.

KEY SKILLS

Programming Languages: Python, JavaScript, C#

Python Libraries: NumPy, Pandas, Requests, PySpark, Tkinter, boto3.

Web Technologies: CSS, HTML, XML, JavaScript.

Frameworks: Django, Flask, Robot, Fast API.

Databases: DynamoDB, MongoDB, Oracle, Redis, MySQL, SQL server

Reporting Tools: PowerBI, SAS.

IDE’s: PyCharm, Visual Studio Code, Jupyter.

Testing Frameworks: UnitTest, Pytest, Robot Framework.

Bug Tracking: JIRA, ClearQuest.

Version Controls: GitHub, BitBucket, Azure Devops.

Cloud Environments: AWS, Azure

WORK EXPERIENCE

AllianceBernstein, Python Developer

Nashville, TN 07/22-07/23

Responsibilities:

Implemented Business logic, worked on data exchange, processed XML and HTML using Python and its familiar framework Django.

Developed and deployed multiple web applications using FastAPI, showcasing end-to-end development skills.

Involved in development of Web Services using and REST for sending and getting data from the external interface in XML and JSON format

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

Used Python IDE's such as Pycharm, sublime text for developing the code and performing unittest and SIT.

Created robust and scalable RESTful APIs with FastAPI, integrating with various databases and external services

Proven strong experience with databases (NoSQL and RDMS) and good SQL Skills.

Integrated and managed services like mongo dB, MySQL servers with Azure Kubernetes Services.

Developed Python Project, which is used for handling data using OOPS concepts, PANDAS, NUMPY, BitBucket.

Implemented comprehensive unit and integration tests for FastAPI applications, ensuring code reliability and reducing the risk of bugs.

Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.

Design and Develop ETL Processes in AWS Glue to migrate data from sources like S3, ORC/Parquet/Text Files into AWS Redshift.

Designed and implemented RESTful APIs using FastAPI, ensuring efficient request handling and response generation.

Configuring auto scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins.

Wrote python scripts to manage AWS resources from API calls using BOTO SDK and also worked with AWS CLI.

Conducted ETL Data Integration, Cleansing, and Transformations using AWS glue Spark script.

Utilized FastAPI's automatic validation and serialization features to enhance data integrity and streamline development.

Created Proof-of-concept using responsive web design, Node.js, HTML and CSS.

Performs day-to-day, after-hours, tactical, and strategic efforts associated with ServiceNow.

Experience with SQL/NoSQL databases to manage and analyze large data sets.

Created and managed fully automatic CI/CD pipelines for Jenkins’s code deployment.

Used JIRA for requirements and test case management in the agile software methodology.

Developed the back-end web services using Python and Django REST framework.

Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.

Used Python Library to write fully functioning test automation process that allowed the simulation of embedded controllers.

Integrated FastAPI applications with CI/CD pipelines to automate testing and deployment processes, improving development workflow efficiency.

Developed and tested many features for dashboard using Python, CSS, JavaScript and jQuery.

Environment: Python 3.9, SQL, PowerShell, SOAP, REST, PySpark, PyCharm, AWS, Jira, Git, Jenkins, Pylint, PEP-8.

Valiance Partners, Python Developer

Edison, NJ 08/20-06/22

Responsibilities:

Developed web-based applications in various domains such as Banking, Insurance, and E-Commerce depending on the client’s requirement.

Performed Code optimization and rewriting the database queries to resolve performance related issues in the application.

Developed test cases and test case documents, reviewed existing scripts as part of code review process.

Generated charts and reports using Pandas modules to analyse data stored in database and in files.

Strong experience writing API’s/ and Web Services in PHP and in python.

Reviewing, Modifying, and sending the Status Report consisting of the Bug reports, defect logs, effort estimates, and the other deliverables to higher management.

Responsible for user validations on client-side as well as server-side.

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

Hands-on experience leveraging automation and scripting using PowerShell, Perl, batch.

Interacting with Users, Business Analysts and gathered business and technical requirements, reviewed business requirements, technical requirements, and specifications.

Worked on UI using HTML5, CSS3 and Java Scripts.

Integrated Online Banking UI for cross-browser testing as per client requirements.

Used Python based GUI components for the front-end functionality such as selection criteria.

Worked on creating automation scripts leveraging various Python libraries to perform accuracy checks from various sources to target databases.

Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.

Developed GUI using webapp2 to dynamically display the test block documentation and other features of Python code using a web browser.

Experience with Python, Embedded C and C++ with Real Time Embedded Projects.

Decent experience in UNIX in developing the application and familiar with all its commands.

Environment: Python 3.7, 2.7, SQL, UNIX, Linux, Shell Scripting, C, C++, Sybase, Perl Scripting, UML, SQL Server, HTML, GIT.

CDK Global, Python Developer

Hyderabad, India 06/18-06/20

Responsibilities:

Designed architecture of real time processing microservices workflow considering the upstream and downstream system capabilities.

Developing Microservices, and creating API’s with Python Django framework using Jenkins as a build tool and enterprise level database.

Designed, developed, and implemented the ETL pipelines using python API (PySpark) of Apache Spark on AWS EMR.

Developed test scripts using Python and Robot framework for automation purposes.

Migrated quality monitoring tool from AWS EC2 to AWS lambda and built logical datasets to administer quality monitoring on data warehouses.

Experienced with Unit Testing, Functional Testing and Regression Testing on the embedded software for Powertrain modules which includes Application layer and core Features.

Designed applications which use caching database Redis, to access backend database.

Developed tools using Python, C++, Shell scripting, XML to automate some of the menial tasks, modified existing Perl scripts to Python.

Decent experience in UNIX in developing the application and familiar with all its commands.

Designed, built and deployed application using the AWS stack along with docker, Kubernetes orchestration container focusing on high-availability, fault tolerance and auto-scaling.

Understanding of message queuing, steam processing, and highly scalable ‘big data’ data stores.

Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.

Coded and tested embedded software in C++ for train control system to add functions and fix defects.

Optimized the PySpark jobs to run on Kubernetes Cluster for faster data processing.

Build, Enhance, optimized Data Pipelines using Reusable frameworks to support data need for the analytics and Business team using Spark and Kafka.

Developed software drivers for multiplexer devices and embedded controllers using C++.

Developed multi-threaded standalone app in Python and PHP to view performance.

Environment: Python 3.6, Django, UNIX, Linux, C++, PowerShell, PySpark, MySQL, AJAX, SOAP, JQuery, JavaScript, Bootstrap, PyCharm, AWS (Lambda, DynamoDB, boto SDK, EC2, S3, RDS)

Education Details:

Bachelor’s from Electronics and communication engineering from JNTUH 2018



Contact this candidate