Janani Chandrasekaran
About Janani Chandrasekaran
Janani Chandrasekaran is a Software Engineering Manager with extensive experience in software design and development, particularly in Python and C/C++ on Linux-based systems. She has held various positions at notable companies, including NetApp, Nokia, and Barracuda, and has a strong educational background in Computer Engineering and Electrical and Computer Engineering.
Work at Transfix
Janani Chandrasekaran has been serving as a Software Engineering Manager at Transfix since 2022. In this role, she oversees software development projects and manages engineering teams in New York, New York. Her responsibilities include ensuring the successful execution of software initiatives and fostering collaboration among team members to enhance productivity and innovation.
Previous Experience in Software Development
Prior to her current position, Janani Chandrasekaran held various roles in software development. She worked at NetApp as an intern in 2009 and later as a Member of Technical Staff (MTS) from 2010 to 2014. She also served as a Senior Software Engineer at Barracuda from 2014 to 2016 and at Deepfield from 2016 to 2022. Additionally, she was a Senior Software Developer Team Lead at Nokia from 2017 to 2022, contributing to multiple projects in Ann Arbor, Michigan.
Education and Expertise
Janani Chandrasekaran earned her Bachelor of Science in Computer Engineering from Anna University Chennai, completing her studies from 2004 to 2008. She furthered her education with a Master of Science in Electrical and Computer Engineering from Rutgers University, which she completed from 2008 to 2010. Her educational background supports her extensive experience in software design and development, particularly with Python and C/C++ on Linux-based systems.
Experience with Distributed Systems and Networking
Janani has accumulated significant experience in distributed systems, with five years dedicated to this area. She also has six years of experience in networking and big data, which enhances her capabilities in managing complex software projects. Her technical skills and knowledge in these domains contribute to her effectiveness as a software engineering manager.