Ankit Chouhan
@ankitchouhan
Software Engineer at Wissen Technology
DEWAS, MP
Ankit Chouhan is a Software Engineer with experience developing robust backend microservices and implementing automated systems. He possesses strong skills in Python, Django, Flask, and various data science tools like Pandas and Numpy. His background includes contributing to complex integrations, such as Python-Scala interoperability, and developing AI solutions using RASA.
Experience
Software Engineer
Wissen Technology
Implemented an automated system in Python to facilitate seamless dependency upgrades across multiple repositories. Utilized continuous integration (CI) principles to detect and incorporate new versions of dependencies as they were released, thereby ensuring up-to-date libraries while minimizing manual intervention. Contributed to the integration of Python-Scala interoperability, facilitating seamless collaboration between the two languages. Enabled the transmission of intricate Python computations to a highly efficient and powerful Scala-based framework, thereby enhancing computational efficiency.
SDE - 1
Innovaccer
Developed and deployed a production-ready Django back-end micro-service using Python and Django. Involved in the implementation of various features using Python, Django, Flask, Scala, Docker and Kubernetes. Significantly increased code coverage from 0% to 95% through unit testing within a single sprint of 10 days.
Software Engineer
Accenture
Developed Python-based backend and standalone applications, including a comprehensive AI chatbot leveraging the RASA framework to effectively respond to user queries. Conducted extensive Exploratory Data Analysis on large datasets using Python libraries like Pandas and Numpy to preprocess and optimize data for predictive modeling. Additionally, contributed to the development and deployment of predictive analysis models, including chatbots, through the utilization of REST APIs.
Education
National Institute of Technology, Bhopal
B.Tech.
CSE