Software Engineer
Current• Collaborated with clients to develop backend functionalities for web applications, aligning with Agile practices for iterative development.• Implemented Unix shell scripting and Python scripting to automate manual procedures, enhancing efficiency in task execution.• Designed and developed test cases for REST APIs, contributing to the enhancement of the REST API test framework for robust and reliable code.• Developed scripts for change data capture and managed datasets using Panda data frames and MySQL, ensuring effective data management.• Installed and utilized Hadoop, MapReduce, HDFS, and AWS setups, developing multiple MapReduce tasks in PIG and Hive for data preprocessing and cleaning.• Utilized Python 3.5, HTML5, CSS3, AJAX, JSON, and jQuery to construct user-friendly interfaces for web and application platforms.• Integrated HTML, CSS, and JavaScript with backend APIs to create seamless user experiences, enhancing usability and functionality. Managed datasets and implemented SQL queries as per client requirements, ensuring efficient database management and manipulation.• Engaged comprehensively in various phases of the Software Development Life Cycle (SDLC), from requirements gathering to modeling, analysis, design, and development, ensuring project alignment with client objectives• Actively contributed to sprint planning and daily stand-ups, fostering a culture of continuous improvement and collaboration within the Agile development team.