Chandrajit Nayak
About Chandrajit Nayak
Chandrajit Nayak is a Full Stack Java/J2EE developer with extensive experience in software engineering and project architecture. He has worked at Bosch Global Software Technologies and IBM India, contributing to code reviews, mentoring, and integrating new technologies.
Work at Bosch Global Software Technologies
Chandrajit Nayak currently holds the position of Full Stack Java/J2EE at Bosch Global Software Technologies, where he has been employed since 2019 in Bangalore Urban, Karnataka, India. His responsibilities include integrating new technologies into existing systems and managing deployments in higher environments. He previously worked at Bosch from 2012 to 2013 as a Senior Software Engineer (Java/J2EE) and from 2015 to 2018 as a Full Stack Developer. His experience at Bosch encompasses a range of software development roles, contributing to various projects and initiatives.
Education and Expertise
Chandrajit Nayak earned a Bachelor's degree in Electrical Engineering from Biju Patnaik University of Technology, Odisha, completing his studies from 2002 to 2006. His educational background provides a solid foundation for his expertise in software development, particularly in Java and J2EE technologies. He has developed skills in project architecture and code review processes, adhering to Java coding standards while mentoring team members.
Background in Software Development
Chandrajit Nayak has a diverse background in software development, having worked at several prominent companies. He began his career at Corpus Software as a Software Developer from 2008 to 2010. He then joined IBM India Private Limited as a Software Engineer from 2010 to 2012. Following his tenure at IBM, he worked at Robert Bosch GmbH in Stuttgart, Germany, as a Senior Software Engineer from 2013 to 2014. This varied experience has contributed to his proficiency in full stack development.
Professional Responsibilities
In his current role, Chandrajit Nayak conducts code reviews and provides mentoring to his team, ensuring adherence to Java coding standards. He participates in daily standup calls to coordinate with colleagues across different locations, focusing on resolving issues in higher environments. His responsibilities also include handling deployments and managing critical situations to ensure system stability.
Project Involvement and Architecture
Chandrajit Nayak has been involved in project architecture, utilizing Java Enterprise Architecture principles. His role in various projects has required him to integrate new technologies and ensure that systems are robust and efficient. This involvement highlights his capability in both technical and architectural aspects of software development.