Aishwarya Reddy - Python aws developer |
[email protected] |
Location: Bristol, Rhode Island, USA |
Relocation: YES |
Visa: H1B |
Name: Aishwarya Reddy
Python AWS developer g-mail||[email protected]||612-547-8423||linkedin: www.linkedin.com/in/aishwarya-b-b78048166 ____________________________________________________________________________________________________________ Professional Experience: 7 years of experience in Design, Development, Management, and Implementation of various stand-alone, client-server enterprise applications using Python scripting, Django Good knowledge in maintaining various version controls systems such as SVN (Centralized Version Control System) and GIT (Distributed Version Control System). Hands-on experience in WAMP (Windows, Apache, MYSQL, Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture. Expertise in AWS Cloud platform and its features which includes EC2, AMI, EBS Cloud watch, AWS Config, Auto-scaling, IAM user management and AWS S3. Good experience in developing web applications implementing Model View Control architecture using Django and Flask web application frameworks. Good knowledge in GUI frameworks - Python, Pyjamas. Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and active participation in full development life cycle (includes requirements, design, architecture, development, Implementation, and testing). Experienced in NoSQL technologies like MongoDB, Cassandra, Redis and relational databases like Oracle, SQL Lite, PostgreSQL and MySQL databases. Experienced in Working on Big Data Integration and Analytics based on Hadoop and Kafka. Good knowledge of using IDE Tools like IDLE, Eclipse, NetBeans, PyCharm, and Sublime Text. Experienced in using Python libraries like Beautiful Soup, NumPy, SciPy, matplotlib, Python-twitter, urllib2, and MySQL for database connectivity. Experience in UNIX and Linux shell environments using command line utilities. Experience with Unit Testing/ Test Driven Development (TDD), Load Testing and Integration Testing. Good experience on MongoDB scaling across data centers and/or in-depth understanding of MongoDB HA strategies, including replica sets. Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database. Comfortable working with MEAN (MongoDB, Express) Familiar with tools including Bugzilla, Jira, and Confluence. Implemented machine learning algorithms in Spark and Python, for segmentation of data. Experience in implementation of MVC/ MVW architecture using Django, and RESTful, SOAP web service and SOAPUI. Well versed with design and development of presentation layer for web applications using technologies like HTML5, CSS3, Bootstrap, XML, Backbone JSON. Proficiency in Agile Methodologies, Scrum stories and sprints experience in a Python-based environment, along with data analytics, data wrangling, and Excel data extracts. Education Details: B.Tech. computer science, Guru Nanak Institutions of Technology India 2013-2017 Masters: Information Technology management, Concordia university St. Paul University, Minnesota 2022-2023 Technical Skills: Languages Python, C++, Java, Shell Script, Perl, SQL Python Framework Django, Flask,pyspark IDE Tools Eclipse, PyCharm, RAD Build Tools Ant, Maven, Gradle, Continuous Integration Tools Jenkins Processes Agile-Scrum, Waterfall Cloud Technology AWS, OpenStack Source Version Control Tool Subversion (SVN), Git, Databases MySQL 5.1, SQL Server 2008, Oracle 10g, Siebel VIRTUALIZATION SKILLS: ESX 4.1/4.0, vSphere 3/4, VMware Workstation 10/11, Oracle Virtual Box Operating Systems Windows (XP, Vista & 7, 8), LINUX, UNIX Professional Experience: Client: FM Global, Rhode Island June 2023 Current Role: Python / AWS Developer Responsibilities: Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery, and REST API calls. Maintained a high-quality codebase by implementing and enforcing coding standards and best practices using TypeScript. Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface. Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket. Designed GraphQL to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions. Implemented public segmentation using unsupervised machine learning algorithms by implementing K-means algorithm by using PySpark using data munging. Designed and Implemented Data Stage ETL Workflows to process data from different sources and different forms and ingest them into Snowflake. Identifying and resolving complex issues within Node.js applications using debugging tools and techniques. Utilized Node.Js non-blocking architecture to create systems that handle high levels of concurrency. Integrated GoLang applications with databases, such as MySQL and PostgreSQL, using ORM libraries like GORM or native database drivers. Built alert & monitoring scripts for applications & servers using Python & Shell Script With the help of IAM created roles, users, and groups and attached policies to provide minimum access to the resources. Gathered Semi-structured data from S3 and relational structured data from RDS and kept data sets into a centralized metadata Catalog using AWS GLUE and extracted the datasets and loaded them into Kinesis streams. Created a full web stack using AWS Infrastructure to create a fully functioning API using GraphQL technology with multiple data sources. Worked on Spark streaming using Apache Kafka for real-time data processing and implemented Oozie job for daily import. Worked on object-oriented JavaScript design patterns and JavaScript MVC Patterns Preferably React JS for building UI Widgets and Application logic. Created functions and assigned roles in AWS Lambda to run Python scripts, and AWS Lambda using Python to perform event-driven processing. Created EC2 instances and implemented large multi-node Hadoop clusters in the AWS cloud from scratch using automated scripts such as Terraform. Developed and maintained Terraform modules to automate the deployment of infrastructure components across multiple environments. Implemented and managed Terraform workspaces to support parallel development and deployment of infrastructure stacks. Achieved high availability and scalability by deploying Kubernetes pods, deployments, and services. Managed sensitive data and application configurations using Kubernetes secrets and ConfigMaps. Deployed Amazon Elastic MapReduce (EMR) as it works well for managing analyses that use multiple tools, such as Hadoop and Spark. Implemented Docker Swarm for container orchestration and scaling across multiple nodes. Integrated Docker with CI/CD pipelines to automate the build, test, and deployment processes. Environment: Python, AWS, pyspark, EC2, EBS, S3, VPC, PyCharm, jQuery, MySQL, HTML, CSS, JavaScript, Ajax, Web Services, JSON, MongoDB, SQL Workbench. Client: Morgan Stanly, New York, NY June 2022 May 2023 Role: Python / AWS Developer Responsibilities: Analyzed and gathered business requirements specifications by interacting with client and understanding business requirement specification documents. Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX. Used JQuery libraries for all client-side JavaScript manipulations. Utilized Python libraries wxPython, numPY, Twisted and matPlotLib. Implemented SQLAlchemy which is a python library for complete access over SQL. Worked on ElementTree XML API in python to parse XML documents and load the data in database. Skilled in collections and used for manipulating and looping through different user defined objects. Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface. Analyzed the SQL scripts and designed it by using PySpark SQL for faster performance Build Back-end support for Application from ground up using Python, Shell scripts Developed REST Microservices which are like API s used for Home Automation. They also keep the data in synchronization between two database services. Configuring auto scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins and Splunk Designing, implementing, and maintaining solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment. Used Django configuration to manage URLs and application parameters. Created entire application using Python, Django, MySQL and Linux. Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS. Accessed database objects using Django Database APIs. Created database using MySQL, wrote several queries to extract/store data. Exported/Imported data between various data sources. Integrated data from multiple applications using ETL and ELT tools like SSIS. Experienced in Agile Methodologies and SCRUM Process. Identified several hidden bugs caused by complicated multithreading issues such as race conditions caused by asynchronous events and resolved them. Responsible for debugging and troubleshooting the web application. Took part in the entire project's lifecycle which includes Design, Development and Deploying, Testing, Implementation, and support. Used Design patterns efficiently to improve the code reusability. Coordinated with the offshore development team and assisted them when required. Environment: Python, AWS, pyspark, EC2, EBS, S3, VPC, PyCharm, jQuery, MySQL, HTML, CSS, JavaScript, Ajax, Web Services, JSON, MongoDB, SQL Workbench. Client: ValueLabs, Hyderabad, India Sep 2018 July 2021 Role: Python AWS Developer Responsibilities: Configured several nodes (Amazon EC2 spot Instance) Hadoop cluster to transfer the data from Amazon S3 to HDFS and HDFS to AmazonS3 and to direct input and output to the Hadoop MapReduce framework. Deployed project into Amazon Web Services (AWS) using Amazon Elastic Beanstalk. Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet. Develop Python microservices with Django/Flask framework for Confidential & Confidential internal Web Applications. Consumed REST based Microservices with Rest template based on RESTful APIs and designed, developed and tested HTML, CSS, jQuery and React.js that meets accessibility and web browser standards for car dealerships websites. Used SAX for XML parsing, JSON and AJAX to send request to secured web service. Created and maintained AWS EC2 servers running the Dittach application's full suite Work Extensively in Shell Scripting for Run book Automation purposes of micro-service Docker containers and configured Strong loop NodeJS API Services. Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, and jQuery. Developed Web API using NodeJS and hosted on multiple load balanced API instances. Designed DynamoDB pipeline for routing/storing of email bounce handling records. Developed Views and Templates with Python and to create a user-friendly website interface Django's view controller and template language is used. Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design. Developed enhancements to MongoDB architecture to improve performance and scalability. Work on modification of machine learning algorithm name Santillan to build price recommendation system with feature selection. Perform data transformations with Apache Spark (PySpark) on Databricks to write to AWS S3 Involved in Installing Hadoop, Map Reduce, HDFS, and AWS and developed multiple MapReduce jobs in Hive for data cleaning and pre-processing. Worked on Automation of data pulls from SQL Server to Hadoop eco system via SQOOP. Contributed to the design and creation of RESTful APIs using Python/Django/Django Rest Framework. Wrote SOAP and Restful web services, in house ESB for a web Claims application (Spring MVC, Active, SOAP UI, Mocking, JSON, Build forge). Designed and documented RESTful APIs for collection and retrieval of high volume IOT telemetry data. Successfully migrated the DynamoDB from PostgreSQL with complete data integrity. Created a Django dashboard with custom look and feel for end user after a careful study of the Django admin site and dashboard. Used Vagrant to implement environment for microservices deployments and testing in Docker images. Used Unit Test Python library for testing many programs on Python and other codes. JIRA was used to build an environment for development. Used Test driven approach (TDD) for developing services required for the application. Created and configured virtual development environments with Chef and Virtual Box and developed a fully automated continuous integration system using Git, Jenkins and custom tools developed in Python. Involved in environment, code installation as well as the SVN implementation. Developed, tested, and debugged software tools utilized by clients and internal customers. Coded test programs and evaluated existing engineering processes. Designed and configured database and back-end applications and programs. Environment: Python, Django, pyspark, JSON, REST, AWS, Hadoop framework, HTML, Mongo DB, JavaScript, Ajax, SQL, and Oracle SQL Developer, Web Services, SQL Workbench. Client: Algonox Technologies, Hyderabad, India Jan 2017 Aug 2018 Role: Python Developer Responsibilities: Worked on requirement gathering and High-level design. Used Python scripts to update content in the database and manipulate files. Converted Visual Basic Application to Python and MSQL. Used HTML/CSS and JavaScript for UI development. Developed object-oriented programming to enhance company product management. Utilized Python in the handling of all hits on Django, Redis, and other applications. Used several Python libraries like wxPython, NumPy and matplotlib. Prepare Scripts in Python and Shell for Automation of administration tasks Was involved in environment code installation as well as the SVN implementation. Created unit test/regression test framework for working/new code. Responsible for debugging and troubleshooting the web application. Build all database mapping classes using Django models. Environment: Python, SVN, Eclipse, Java Script, XML, Linux, Bugzilla, HTML5/CSS. Keywords: cplusplus continuous integration continuous deployment user interface javascript sthree database information technology New York |