Parthipan ¶
About Parthipan ¶
Parthipan is a Senior Software Engineer with a strong background in computer science, holding a Bachelor's degree from V.H.N.S.N. College and a Master's degree from Sri Venkateswara College of Engineering. He has extensive experience in software development, particularly with Java, Scala, and various databases, and currently works at Kissflow in Chennai, Tamil Nadu.
Work at Kissflow
Parthipan currently serves as a Senior Software Engineer at Kissflow, a position he has held since 2022. Prior to this role, he worked as a Software Engineer at the same company from 2020 to 2022. His responsibilities include developing and maintaining software solutions, utilizing his expertise in various programming languages and frameworks. His work contributes to the overall functionality and performance of Kissflow's products.
Education and Expertise
Parthipan holds a Bachelor of Computer Application degree from V.H.N.S.N. College, where he studied from 2010 to 2013. He further advanced his education by obtaining a Master of Computer Applications (M.C.A.) from Sri Venkateswara College of Engineering between 2013 and 2016. His academic background provides a solid foundation in computer science, complemented by his expertise in programming languages such as Java and Scala, as well as databases like MongoDB, Apache Cassandra, MySQL, and Elasticsearch.
Background
Before joining Kissflow, Parthipan worked as a Senior Application Developer at Contus from 2016 to 2020 in Chennai, India. This role allowed him to gain valuable experience in application development and software engineering. His career trajectory reflects a consistent focus on enhancing his skills in both frontend and backend development, as well as his proficiency with big data processing frameworks like Apache Spark.
Technical Skills
Parthipan possesses a diverse skill set in software engineering. He is familiar with frontend frameworks such as React and backend frameworks like Spring Boot. His experience extends to utilizing messaging systems, including RabbitMQ and Apache Kafka, for efficient communication in software projects. Additionally, he employs containerization tools like Docker for application deployment and practices Test-Driven Development (TDD) and Agile methodologies to ensure high-quality software delivery.