Summary
Overview
Work History
Education
Skills
Conclusion
Projects
Disclaimer
Certification
Timeline
Generic

KATHIRAVAN S

Software Development Engineer

Summary

Dynamic software developer specializing in artificial intelligence (AI) solutions, with proficiency in machine learning, natural language processing, and computer vision. Experienced in developing cutting-edge AI algorithms and models to solve complex problems and enhance business processes. Skilled in deploying AI solutions in real-world applications, from data preprocessing to model training and evaluation. Collaborative team player with a passion for innovation and a commitment to delivering impactful AI-driven solutions. Continuously exploring emerging AI technologies to stay at the forefront of the field and drive organizational success through intelligent automation and data-driven decision-making.

Overview

3
3
years of professional experience
17
17
years of post-secondary education
1
1
Certification
2
2
Languages

Work History

Python Developer

Onclik.ai
5 2022 - Current
  • Demonstrated expertise in developing, deploying, testing, and troubleshooting RPA applications utilizing Onclik.ai.
  • Committed to delivering high-quality solutions through technical proficiency and a collaborative approach, driving automation and efficiency for businesses.
  • Contributed to an Emotion Detection Project leveraging Deep Learning techniques. Successfully classified facial emotions into seven categories using convolutional neural networks trained on the FER-2013 dataset, as published in the International Conference of Machine Learning (ICML).
  • Led Data Extraction from Documents Project, employing Python libraries such as Spacy, Camelot, Tabula, Poppler, OCR, and PyMupdf to extract pertinent information.
  • Applied NLP techniques in Generative AI to determine the sentiment (positive or negative) of given words.
  • Proficient in utilizing REST APIs for seamless integration with third-party applications.
  • Engaged in the development of a Chemicals Search Engine Project.

Software Developer Intern

Palle Technologies
11.2021 - 04.2022
  • Assisted in the development, testing, and debugging of software applications under the guidance of senior developers.
  • Participated in Agile development methodologies, attending daily stand-up meetings, and contributing to sprint planning sessions.
  • Collaborated with team members to design and implement new features, ensuring adherence to coding standards and best practices.
  • Documented technical specifications, user guides, and other relevant documentation to facilitate knowledge sharing and future maintenance.
  • Demonstrated a willingness to learn and adapt to new technologies and programming languages, actively seeking opportunities for professional growth.
  • Contributed to the improvement of development processes and workflows, suggesting enhancements and implementing agreed-upon changes to increase efficiency and productivity.

Education

Bachelor of Engineering - Mechanical Engineering

Anna University
Chennai, India
04.2001 - 04.2018

Skills

Python Programming

undefined

Conclusion

Python Developer with two years of professional experience in designing, developing, and deploying robust software solutions. Proficient in leveraging Python programming language and associated frameworks to deliver high-quality applications.

Projects

Onclik RPA Automation Application, 24 Months, The Onclik RPA Implementation project aimed to automate repetitive and rule-based tasks within the company's business processes. By deploying intelligent bots programmed to mimic human interactions, the project sought to reduce manual effort, increase operational efficiency, and improve productivity. The project involved analyzing existing workflows, designing and developing RPA solutions, conducting thorough testing, seamless integration, and measuring key performance indicators (KPIs) such as reduced processing time, cost savings, and improved accuracy. The ultimate goal was to streamline operations, eliminate errors, and empower employees to focus on higher-value activities., Collaborating with stakeholders to gather requirements and define the scope of the application., Designing the system architecture and database schema, including course details, Interview and Test details., Implementing server-side functionalities using Python and SQL Server for expense data management, categorization, and reporting., Utilize GitHub as a version control system to manage and track changes to the project's source code., Unit testing and fixing errors for the functionalities used in the Application., Prepared technical documentation, including system architecture, database schema, and user guides, for future reference and maintenance.

Disclaimer

The above information is all correct to the best of my knowledge.

Certification

Certified Software Developer Intern, Palle Technologies - 6 months

Timeline

Software Developer Intern

Palle Technologies
11.2021 - 04.2022

Certified Software Developer Intern, Palle Technologies - 6 months

10-2021

Bachelor of Engineering - Mechanical Engineering

Anna University
04.2001 - 04.2018

Python Developer

Onclik.ai
5 2022 - Current
KATHIRAVAN SSoftware Development Engineer