EXPERIENCE Programmer Analyst (2014- Sep– 2016-Oct) Cognizant, Pune Responsibilities :
● Designed the Web application Using Python on Django Web Framework pattern to make it extensible and flexible.
● Used the Model View controller (MVC) framework to build modular and maintainable applications
● Building reusable code and libraries for future use.
● Developed scalable applications using Django framework.
● Build all database mapping classes using Django models with the help of ORM like SQLAlchemy.
● Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
● Responsible for security standard implementation and data protection.
● Utilized PyUnit, the Python unit test framework for testing the functionality of the application.
● Profiled python code for optimization and memory management.
● Involved in entire life-cycle of the project. Project IRS (Intelligent Regression System)-
● Customize IRS Tool to work with NCS 4K Requirement. Try to develop tools according to automatic run regression testing only on those files which are impacted by latest changes. Get cflow and lcov reports and update results to the database for future use.
● This was a web application tool which is used for maintaining Tags(script tags). Implemented LDAP authentication for security purposes (only LDAP users can access the tool). Implemented CRUD operations to give more flexibility to users and admin to maintain Script.