Siddharth Udeniya
About Siddharth Udeniya
Siddharth Udeniya is a Senior Engineering Manager currently working at Niyo Solutions Inc. in Bengaluru, Karnataka, India, with a diverse background in software engineering and management across multiple companies.
Current Role at Niyo Solutions
Siddharth Udeniya currently serves as a Senior Engineering Manager at Niyo Solutions Inc. since 2023. In this role, he is responsible for overseeing engineering projects and leading teams to develop innovative financial solutions. His position is based in Bengaluru, Karnataka, India, where he utilizes his extensive experience in software engineering to drive the company's technological advancements.
Previous Experience at Niyo Solutions
Before his current role, Siddharth worked at Niyo Solutions Inc. as an Engineering Team Lead from 2021 to 2022. He played a crucial role in managing engineering teams and ensuring the successful delivery of projects. His tenure at Niyo Solutions highlights his progression within the company and his contributions to its engineering efforts.
Career Background
Siddharth Udeniya has a diverse career in software engineering, having worked at several notable companies. He began his career as a Web Applications Developer at iqlabs.io from 2015 to 2016. He then joined redBus as a Software Engineer from 2017 to 2018, followed by a position at Airbus as a Senior Software Engineer from 2018 to 2019. He briefly worked at Walmart Labs as Software Engineer III in 2019 before returning to Niyo Solutions.
Education and Expertise
Siddharth holds a Bachelor of Technology (B.Tech.) in Computer Software Engineering from Jaypee University of Engineering and Technology, where he studied from 2011 to 2015. His educational background provides a strong foundation for his expertise in various programming languages and frameworks, including C/C++, Core Java, Python, and Golang. He is also proficient in using Docker, ELK Stack, and various databases such as MongoDB and PostgreSQL.
Technical Skills and Interests
Siddharth possesses a wide range of technical skills, including experience with libraries such as mosca for MQTT, thumbor for image compression, and Apache Kafka for data streaming. He has a keen interest in algorithms and data structures, particularly in addressing scalability challenges. Additionally, he is actively interested in machine learning, deep learning, and natural language processing, and has expertise in building chatbots using AWS Lex.