Python Developer
Tata Consultancy ServicesSep, 2020 - Jun, 20221 yr 9 months
As a Python Developer, I played a key role in driving the Global CICD project, automating processes for a UK-based insurance firm. Leveraging Jenkins, JIRA, Python, shell scripting, and Postgres, we optimised development, testing, and deployment. Led the development of the AI Chatbot project for Aviva Insurance, enabling the application to learn and identify user intent from utterances. This initiative significantly reduced response times to frequently asked questions, enhancing customer satisfaction. Utilised RESTful APIs from JIRA and Bitbucket, aligning them with project requirements to optimise development processes, enhance efficiency, and ensure precise project management. Configured SonarQube and Checkmarx within the CI/CD pipeline, ensuring high code quality, conducting thorough code reviews, and maintaining superior code coverage throughout the project. Proficiently created a technology stack comprising Python, Django, RESTful APIs, Django REST framework, NLP, Postgres, AWS, and JavaScript to ensure seamless chatbot functionality.