Full Stack Developer
Current• Developed dynamic and responsive web applications using React 18+ and TypeScript 5.0+. • Designed and consumed RESTful services with Spring Boot 2.5+. • Enhanced application performance and security using Spring Security and Hibernate. • Leveraged MySQL 8.0+ for relational database management and MongoDB 5.0+ for NoSQL storage solutions. Implemented continuous integration and delivery pipelines using GitHub Actions.• Utilized Docker for containerization and managed deployments on AWS. • Performed end-to-end testing with Selenium 4 and Cypress to ensure application reliability.• Participated in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.• Contributed to improving code quality by integrating SonarQube into the development workflow.• Automate different workflows, which are initiated manually with Python scripts and Unix shell scripting.• Create, activate and program in Anaconda environment.• Use Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.• Develop Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data in RDBMS tables.• Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.• Manage datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.• Involved in the Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JSON and Jquery.• Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and Jquery.• Generated Python Django forms to record data of online users and used PyTest for writing test cases.• Implemented and modified various SQL queries and Functions, Cursors,Triggers as per the client requirements.