Skills : Python, Flask, Java, NLP, Scikit-learn, NLTK, GenAI, Langchain, Deep Learning, Oracle cloud, Microsoft Azure, Jenkins, GIT, TensorFlow, Pytorch, REST, Postman, Pandas, Docker, Kubernetes, Elastic search, Agile methodologies.
Experience summary:
Over 6 years of experience in AI/ML development.
• 13 years of experience in automation and testing.
• Good experience in leading and mentoring teams of 5 to 8 engineers.
• Good experience in Generative AI (GenAI) development and prompt engineering.
• Good experience in developing AI/ML solutions for NLP tasks using Python and Flask.
• Good experience in designing and developing micro services.
• Extensive experience in evaluating diverse ML models and algorithms.
• Extensive experience in REST API development.
• Proficient in API and UI automation.
• Possess strong analytical and problem-solving skills.
Add work experience to your profile. (optional)
Achievements:
• 6+ years of testing, automation, and development experience.
• Led and mentored QA teams, defining team goals aligned with project objectives, and
conducted regular performance evaluations to ensure continuous improvement and
alignment with organizational goals.
• Analyzed new requirements, prepared test specifications, and devised test strategies for various
components.
• Prepared test code using Java, Swings, java script and HTML.
• Organized and participated in test cases and test code reviews.
• Conducted root cause analysis for post release bugs.
• Contributed to development and maintenance of test automation frameworks.
• Contributed to development of continuous integration servers.
• Automated test cases for UI and APIs using Junit, Rational functional tester , Rational robot and
selenium.
• Preparing test reports
• Planned and executed memory leaks and performance testing utilizing profiling tools such as
JProfiler.
• Analyzed testing gaps using code coverage tools like Emma.
Projects :
Pensar: Jan 2018 to April 2024.
Pensar application helps support teams in early resolution of support tickets, bugs, Jira tickets through various means.
Achievements:
• Led a team of 8 engineers, providing technical guidance and oversight to ensure successful project completion and alignment with best practices.
• Designed and developed a clustering solution in Python using Scikit-learn and NLTK to identify and track patterns in service requests, significantly reducing traditional manual effort by 80%.
• Developed topic modeling and summarisation microservices using python and flask.
• Developed a deep learning model using BiLSTM and XGBoost to identify configuration issues from
service requests and predict potential solutions, resulting in up to 30% quicker resolution of service
requests.
• Developed a deep learning model to accurately predict the product, component, and
subcomponent for each service request, resulting in a 92% reduction in routing issues and a
complete elimination of routing time for these requests.
• Collaborated with team members for evaluating various ML models and algorithms,
including agglomerative clustering, k-means, BERT, word2vec etc.
• Evaluated GenAI models like Cohere, llama for cluster summarization and summary extraction.
Integrated Gen AI for cluster summary generation.
• Collaborated with stakeholders for gathering new requirements and reviewing model quality.
• Designed and developed REST APIs to expose Pensar application features.
• Conducted sprint planning meetings to outline tasks and set goals for each sprint, ensuring
alignment with project objectives. Additionally, facilitated daily scrums to review progress, address
obstacles, and keep the team focused and coordinated.
• Developed API automation framework using Pytest for automating REST API’s.
• Analyzed various components of the clustering flow and optimized it to improve the performance,
resulting in a 45% increase in data capacity for each clustering request.
Oracle Integration cloud service (OIC): May 2011 to Dec 2017
OIC is a Paas service offered by Oracle that brings together all the capabilities of application integration,
process automation, visual application building and integration analytics into a single cloud service.
Achievements:
• Led and mentored QA teams, overseeing iteration-level testing, conducting scrum meetings, and diligently tracking stories to completion.
• Collaborated with the team in testing common connectivity services, fault aggregations,notification services and adapters for Oracle integration cloud service (OIC).
• Developed a test framework for API automation using Java and Junit.
• Automation of APIs using java and Junit.
• Developed OIC integrations for testing and automation purposes.
• Enhanced Oracle integration cloud service test framework.
• Managed testing and automation of Oracle SOA Suite components, including BPEL sensors, business rules, human workflow, notification services, and customization.
• Prepared SOA (service-oriented architecture) composites using Jdeveloper for testing and automation.
Add work certification to your profile. (optional)
Add work education to your profile. (optional)
We will review the reports from both freelancer and employer to give the best decision. It will take 3-5 business days for reviewing after receiving two reports.