Post Job Free

Resume

Sign in

Python Developer Aws Cloud

Location:
Delhi Division, Delhi, India
Salary:
5605 Bergeson way, Cumming, GA
Posted:
February 16, 2024

Contact this candidate

Resume:

SANDHYA DHANAMPALLY

Python Developer ad3ovi@r.postjobfree.com 404-***-**** Visa: H4 EAD

PROFESSIONAL SUMMARY

●8+ years of IT Experience in designing, developing, implementing various stand - alone and client-server architecture-based enterprise application software in Python on different domains.

●Expert in Agile, SCRUM, Waterfall, and Test-driven development methodologies. Install, configure, modify, test, and deploy applications with Apache.

●Solid understanding of Python, Django, Angular Versions, HTML5, XML, CSS3, DHTML, JavaScript, JSON, and JQuery is required.

●Extensive knowledge of AWS Cloud platform, including EC2, AMI, EBS Cloudwatch, AWS Config, Auto-scaling, IAM user management, and S3.

●Working experience with PyCharm, PyScripter, Spyder, PyStudio, and PyDev Python IDEs.

●Expertise in working with GUI frameworks- PyJamas, Jython, PyGUI, PyQt, PyWebkitGtk, Tkinter and WxPython.

●Proficient in data manipulation and analysis using the Pandas library in Python, including handling DataFrames for efficient data processing and cleaning.

●Implemented AWS Cloud Development Kit (CDK) for infrastructure as code, automating the provisioning and deployment of AWS resources in a scalable and efficient manner.

●Strong understanding of web services (WSDL, SOAP, REST) and programming with Python for consuming web services.

●Expert in Angular concepts such as directives, components, routers, data binding, reactive forms, form validations, pipes, and services.

●Experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.

●Working knowledge of build automation tools such as Maven, and version control tools such as Git and GitHub.

●Experience in writing Subqueries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PostgreSQL, Oracle and MongoDB.

●Good Knowledge of Windows, Linux, and other operating systems.

●Ability to handle multiple tasks, Initiative and Adaptable. Self-motivated, organized team player with strong problem solving and analytical skills and total commitment to the organization goals

TECHNICAL SKILLS

Languages

Python, SQL

Frameworks

Django, Flask, Angular Versions, Bootstrap

Web

HTML5, CSS3, JavaScript, Ajax, Jquery

Databases

Oracle, My SQL

IDE

Eclipse, PyCharm, PyScripter, PyStudio and Sublime Text.

Version Control

SVN, CVS, Git, GitHub.

Cloud

AWS

Operating Systems

Windows, iOS, Android

EDUCATION

Bachelor of Science in Computer Science (BSc CS) - Nishitha Degree College - 2006

Master of Computer Applications (MCA) - Gouthami PG College – 2009

WORK EXPERIENCE

Python Developer Oct 2022 – Till Date

AutoNation Fort Lauderdale, FL

●Worked as a full-stack developer and built backend applications using Python and Django and front-end applications using HTML5, CSS3, and Angular 13.

●Utilized Python, Django, HTML5 and CSS3 to develop and test many features in an agile environment.

●Used Angular Routing Module to implement routing, and role-based routing for Single Page Application.

●Utilized the BOTO SDK to manage AWS resources and worked with the AWS CLI to create python scripts.

●Implemented automation of API unit tests using Postman using Bootstrap CSS framework. Design and Develop A responsive design adaptable for different screen sizes.

●Applied Pandas functions for data aggregation, filtering, and transformation, enhancing the efficiency of data-driven decision-making processes.

●Applied advanced data transformation techniques during the ETL process, including cleansing, normalization, and enrichment, to enhance the quality of data stored in the data warehouse.

●Utilized Pandas library in Python to perform data cleansing operations, ensuring data integrity and adherence to business rules.

●Automated API testing processes using Postman, creating comprehensive test suites to ensure the reliability, functionality, and performance of RESTful web services.

●Implemented serverless architecture by developing AWS Lambda functions, allowing for the execution of code without the need for managing servers, ensuring optimal scalability and cost efficiency.

●Created rate summary using REST Web Services.

●Utilized CDK to define and manage infrastructure components, allowing for the seamless orchestration of AWS services and resources as code.

●Used AWS APIs, IAM, and Node.js to build a Lambda function that converted a HTML file to a PDF and delivered it to the customer.

●Implemented advanced data wrangling techniques in Pandas, such as merging, reshaping, and handling missing data, to streamline data preprocessing workflows.

●Integrated data storage solutions using the Django ODM system for MongoDB.

●Implemented Python GUI components for the front-end functionality, such as selection criteria, and created a test harness for comprehensive testing.

●Responsible for rewriting Python/Django modules to deliver data in a specific format and debugging the project, while also ensuring that project progress is monitored on JIRA

Tools: Python, Django, Angular 13, Node JS, Angular CLI, REST, AWS, BOTO 3, Postman, Mongo DB, Jenkins, GIT, Jira, Agile, Windows.

Python Developer Jan 2021 – Sep 2022

PrimeSouth Bank Blackshear, GA

●Contributed to the design, development, and testing of the application by participating in Agile and Scrum meetings, including Sprint planning, Daily Scrums, and Stand-ups.

●Utilized BOTO API to deploy the code into Amazon Web Server.

●Used regular expressions for faster search results in combination with Angular built in, custom pipes and ng2 charts for report generation.

●Implemented automation scripts for scheduling and executing ETL jobs using tools such as Apache Airflow, ensuring timely and accurate data updates with minimal manual intervention.

●Worked on enhancing ETL scalability by optimizing processes and leveraging cloud-based solutions, resulting in improved performance and resource utilization.

●Facilitated collaborative API development by leveraging Postman Collections and Environments, enabling seamless sharing of API specifications and configurations among development teams.

●Integrated AWS Lambda functions into a microservices architecture, facilitating the development of modular and independent components that enhance the agility and maintainability of the overall system.

●Implemented continuous integration and automated deployments with Jenkins using jQuery and AJAX calls.

●Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.

●Designed and deployed scalable cloud architectures using AWS CDK, ensuring optimal resource utilization and flexibility in adapting to evolving project requirements.

●Utilized Django's native authentication system to enhance login security and authentication

●Collaborated with teammates and maintained code versions using the Git version control system.

●Used Node JS handled HTTP Request/Response calls using Angular Router module and developed a Single Page Application.

●Utilize PyUnit, the Python Unit testing framework, for all Python applications

●Involved in debugging the project monitored on JIRA (Agile).

Tools: Python, Django, Node JS, jQuery, Ajax, Angular 10, Boto API, Ajax, Mongo DB, PyUnit, GIT, Jira, Agile, Windows.

Python Developer June 2019 – Dec 2020

Thread Bank Rogersville, TN

●Participated in requirements gathering, system analysis, design, development, testing, and deployment according to Agile (Scrum) methodology.

●Utilized Python and Django to develop web-based applications.

●Worked on the Python Open stack API.

●Implemented the framework for parsing XML documents and developed the necessary XML schema documents.

●Leveraged AWS Lambda for event-driven automation, responding to events from various AWS services, such as S3, DynamoDB, and API Gateway, to execute code seamlessly and efficiently.

●Embraced the principles of Infrastructure as Code (IaC) by leveraging AWS CDK, enabling version-controlled infrastructure changes and reproducible deployments.

●Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.

●Utilized Angular Framework, Bootstrap, HTML5, and CSS3 to develop the front end user interface.

●Used Angular 8 CLI commands for productivity and global/generic building blocks.

●Created a web browser-based GUI for dynamically displaying Python code documentation and other features using webapp2.

●Enhanced support for Amazon AWS and RDS to host static and media files, as well as the database in the Amazon Cloud.

●Implemented Jenkins server deployment, and used GIT to control versions of configurations and code.

●Monitored JIRA project debugging.

●Implemented unit test cases in Python to make sure the code's functionality works as intended.

Tools: Python, Django, Angular, HTML5, CSS3, JSON, AJAX, AWS, Webapp2, Jira, Maven, Jenkins, GIT, Agile, Linux.

Python Developer Nov 2017 – May 2019

Greenlane Holdings Boca Raton, FL

●Managed full software development lifecycles (SDLCs), architecting scalable platforms, implementing object-oriented programming, developing databases, and following agile methodologies

●Created frontend and backend modules using Python on Django, including Tasty Pie Web Framework.

●Worked on Python OOP code for quality assurance, logging, monitoring, and debugging.

●Implemented REST calls to consume the REST API’s using Angular (GET, POST, UPDATE and DELETE) methods.

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

●Used Python to write data into JSON files for testing Django Websites. Created scripts for data modelling and data import and export.

●Developing Python scripts for comprehensive automation of AWS services, encompassing ELB, CloudFront Distribution, EC2, Security Groups, and S3.

●Utilized regular expressions in combination with Angular built-in features, custom pipes, and ng2-charts for faster report generation.

●Created and maintained continuous Integration (CI) using tools Jenkins over different environments to facilitate an agile development process which is automated enabling teams to safely deploy code repeatedly.

●Tasked with debugging and troubleshooting the web application, as well as setting up a development environment integrated with JIRA.

Tools: Python, Django, Angular, HTML5, CSS3, Bootstrap, JSON, MySQL, AWS, XML, Jenkins, Jira, Agile, Windows.

Python Developer April 2015 – Sep 2016

Mroads Hyderabad, India

●Implemented Python APIs, Views, and a database model to develop an interactive web application.

●Designed frontend and backend of the admin application in Python using Django Web framework.

●Created Python scripts for accessing and retrieving data from selected websites.

●Implemented routing, and role-based routing for Single Page Applications using Angular Routing Module.

●Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.

●Worked on Jenkins continuous integration tool to deploy projects.

●Used Git version control system for collaborating with teammates and maintaining code versions.

●Assigned, tracked, reported, and audited issues using JIRA.

Tools: Python, Django, Angular JS, MySQL, Jenkins, GIT, XML, Jira, Agile, Windows.



Contact this candidate