Kamal Adusumilli
About Kamal Adusumilli
Kamal Adusumilli is a Software Engineer III at ActiveCampaign, specializing in distributed systems and software documentation. He holds a Bachelor's degree in Information Technology and a Master's degree in Computer Science, with experience in project estimation and Agile development practices.
Work at ActiveCampaign
Kamal Adusumilli currently serves as a Software Engineer III at ActiveCampaign, a role he has held since 2023. He works remotely from the San Francisco Bay Area. Prior to this position, he progressed through various roles at ActiveCampaign, including Software Engineer II from 2021 to 2023 and Software Engineer I from 2019 to 2021. His responsibilities include project estimation, coordination, and delivery, utilizing his skills in distributed systems and systems design.
Education and Expertise
Kamal Adusumilli holds a Bachelor's Degree in Information Technology from VNR VJIET, affiliated with Jawaharlal Nehru Technological University, which he completed from 2010 to 2014. He further advanced his education by obtaining a Master's degree in Computer Science from Indiana University Bloomington, studying from 2014 to 2016. His expertise encompasses frameworks such as Hadoop and Play Framework, as well as proficiency in various integrated development environments (IDEs) including PyCharm, Eclipse, and RStudio.
Background
Before joining ActiveCampaign, Kamal Adusumilli gained teaching experience as an Associate Instructor at Indiana University Bloomington. He taught both undergraduate and graduate-level courses, specifically in Information Infrastructure II and Big Data Applications and Analytics, during 2015. Additionally, he completed a Data Analyst Internship at Abacus Concepts in 2013, focusing on an Educational Analytics Project.
Skills and Technologies
Kamal Adusumilli possesses strong skills in distributed systems, systems design, and software documentation. He is experienced in Agile Development and Test Driven Development practices. His technical toolkit includes version control systems like Git and SVN, which he employs in his software development projects. His proficiency extends to multiple IDEs, enhancing his capability to work effectively across various programming environments.