Amiya Ranjan
About Amiya Ranjan
Amiya Ranjan is a Senior Engineer in Product and Platform Engineering at Altimetrik, with a Master's Degree from ITER. He has extensive experience in software development, specializing in SQL and NoSQL databases, PHP, and NodeJS.
Work at Altimetrik
Amiya Ranjan has been employed at Altimetrik since 2021, holding the position of Senior Engineer in Product and Platform Engineering. In this role, he contributes to the development and enhancement of technology solutions. His tenure at Altimetrik spans three years, during which he has engaged in various projects that leverage his technical expertise.
Previous Experience at Mindtree
Before joining Altimetrik, Amiya Ranjan worked at Mindtree as a Senior Software Engineer for a period of seven months in 2021. His responsibilities included developing software solutions and collaborating with teams to meet project objectives. This role added to his experience in the technology sector.
Education and Expertise
Amiya Ranjan holds a Master's Degree in Computer Applications (MCA) from Siksha 'O' Anusandhan University, where he studied from 2011 to 2014. He also earned a Bachelor of Computer Applications (BCA) from Utkal University, completing his studies from 2008 to 2011. His educational background is complemented by expertise in SQL and NoSQL databases, including MySQL, MSSQL, and MongoDB, as well as proficiency in PHP and NodeJS.
Background in Programming
Amiya Ranjan has a solid foundation in programming, having worked at Clavax in various capacities. His roles included Associate Programmer and Senior Associate Programmer from 2015 to 2019. During his time at Clavax, he developed skills in server-side programming and gained experience in Agile methodologies, which are essential for effective project management in software development.
Technical Skills
Amiya Ranjan possesses strong technical skills that are vital in the software development field. He demonstrates proficiency in using Git for version control, which is important for managing code changes in collaborative environments. His understanding of Agile methodologies further enhances his ability to contribute effectively to software projects.