Rahul - Python Developer |
[email protected] |
Location: Overland Park, Kansas, USA |
Relocation: |
Visa: |
Rahul
[email protected] +1 980-331-9263. Summary Experienced with full software development life cycle (SDLC)which includes requirement gathering, analysis, Design, Development, Testing and Documentation. Experienced in MVC frameworks like Django. Proficient in technologies such as Python, JavaScript, jQuery, HTML, CSS and Bootstrap. Experienced in developing web application based on REST web services. Relational databases like MySQL, Oracle, SQLite, and PostgreSQL databases. Experience with the uses of NoSQL platform, such as MongoDB. Experienced in AWS for creating instances and using AWS library. Familiar with Version control system such as GIT, Bitbucket and SVN. Knowledge of UNIX/LINUX internals and Shell Scripting. Experience in working with Agile Methodologies (SCRUM). Used Jira for bug tracking and creating tasks. Proven ability to work in team environment as well as independently. Help teammate to solve the problem and provide documentation to resolve the issues. Technical Skills: Web Frameworks: Django, Spring MVC Programming Languages: Python, Java Script, HTML, CSS, Bootstrap Operating Systems Windows, Mac OS X, UNIX, LINUX RDBMS MySQL, Postgre SQL, Oracle, SQLite Databases: SQLite, Postgre SQL, MySQL, MongoDB Application Tools: GitHub, SVN, Bitbucket Development Tools: PyCharm, Eclipse Visualization Tools: Tableau Experience: Avanade Sr Python Automation Engineer Aug-22 -Present Responsibilities: Writing python script to automate multiple applications parallelly. Created and tested REST APIs, including JSON data formats and API versioning strategy. Used Pytest framework for writing API testcases. Designed, developed, and enhanced automated test scripts for Selenium using Python. Developed test automation framework scripts using Python Selenium WebDriver, Implemented Page Object Model framework with Python and Selenium. Created cron jobs to run automated script. Used Pytest framework for writing API test cases. Created S3 buckets in the AWS environment to store files. Configured lambda to receive the events from S3 bucket. Tested compatibility of application for dynamic and static content in cross browsers. Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production Working Experience in Agile with quality deliverables delivered on-time. Lead the multiple projects at time and communicate with offshore team on daily basis Environment: Python RESTAPI, Postman, Jenkins, Linux, GIT, Jira Epam, Hyderabad, India Aug-19 Nov-21 Sr Python Automation Engineer Responsibilities: Developed API tests for the web service REST and ensure its working as per expectation. Ensuring OTA sent to vehicle has been received and the vehicle is upgrade as per need. Make sure ECU component is added to config file and file is ready to promote to desired version. Developed systems and applications using complex algorithms to deliver business functions or architectural components. Used MYSQL as database and retrieve data per business requirement. Responsible to test application end to end covering Unit Testing, Functional Testing, and Integration Testing and creating test report using NEWMAN Designed, developed, and enhanced automated test scripts for Selenium using Python. Created S3 buckets in the AWS environment to store files. Experienced with AWS cloud platform and its features, which includes EC2. Writing test cases on Postman for backend API s using CHAI syntax. Creating synthetic tests on DataDog which runs daily and monitor it. Working Experience in Agile with quality deliverables delivered on-time. Participating in daily scrum meeting to discuss roadmap and roadblocks. Environment:Eclipse, Python, Python Libraries, RESTAPI, Postman, Jenkins, Linux, GIT, Jira Turing, Hyderabad, India Aug 18 Jul-19 Software Developer Responsibilities: Used Flask Framework to build REST API. Write SQL queries to retrieve the data and write to CSV files using python scripts. Using Panda libraries to read large excel files and retrieve specific data as per requirement. Managed large datasets using Panda, Numpy, Fuzzy Wuzzy, Tqdm, data frames. Writing python script and run it through Jenkins jobs. Utilized Python Libraries like Boto3, for AWS. Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining, and troubleshooting. Setup automated CRON jobs to upload data into MYSQL database. Used Anaconda and Spyder as IDE for creating application. Azure cloud merge with python to store data into cloud Working Experience in Agile with quality deliverables delivered on-time. Lead the project and deliver the requirements in time. Worked on version control systems like GIT. Work closely with Business to get the requirements and work accordingly. Environment: Eclipse, Python, Python Libraries, AWS, RESTAPI, My SQL, Postman, Jenkins, Linux, GIT, Jira, Space Multimedia, Hyderabad, India Jan-17 Jul 18 Python Developer Responsibilities: Write python scripts to automate the Juniper and Cisco routers for networking teams. Architect, design and develop enhanced solution to automate routers and test case validation using Python/Robot framework. Responsible for creating Restful API and testing it to meet the functionality and performance. Used Python libraries like Netmiko, Paramiko and Boto3 for AWS Responsible for testing database validations for data showing on UI. Developed scripts to read and dump data to MySQL database. Programmed, tested, and implemented a user login, product registration, order placing & tracking. Migrate from python 2 to python 3. Implemented BDD through Cucumber. Experience in preparing Cucumber feature files and automated the feature file using Selenium. Experienced in developing and executing manual and automated tests in different platforms using Pytest/Unit test Use Linux commands for troubleshooting and configurations. Active participation in the team to build and modify features as per requirement and showcasing demos to Project Manager and Team Lead in biweekly sprints. Environment:Eclipse, Python, Python Libraries, AWS, RESTAPI, Java, My SQL, Robot Framework, Selenium, Postman, Jenkins, Linux, JSON, XML, Bitbucket, GIT Jira, SAFE Zenwork Inc, Hyderabad, India Oct-14 Dec- 16 Python Developer Responsibilities: Designed and coded several systems that allowed us to communicate with clients and vendors as well as created internal processes for business functionality and internal auditing. Analyzed architecture, relationship between systems, and systems flow of end-to-end designs. Accomplishments designed and coded several systems to communicate with clients to their specifications. Designed REST/HTTP APIs. Completed training project utilizing Spring MVC and JSP to create a basic data modification web. Created and modified complex SQL queries for Oracle 9i, which required retrieving data from several schemas. Responsible for managing large databases using MySQL. Develop business logic framework in Java that processes database results and sends data to JSP web pages. Environment:Java, SPRING MVC, JSP, JavaScript, SQL, API, GIT, Eclipse, Apache Keywords: continuous integration continuous deployment user interface sthree information technology golang |