Devesh Singh

Devesh Singh

Technical Lead @ Sopra Banking Software

About Devesh Singh

Devesh Singh is a Technical Lead at Sopra Banking Software in Noida, India, with a strong background in mobile application development and expertise in Android frameworks. He has experience with various databases, cloud platforms, and microservices architecture, and has worked in multiple roles in the software development field since 2014.

Work at Sopra Banking Software

Currently, Devesh Singh serves as a Technical Lead at Sopra Banking Software, a position he has held since 2021. Based in Noida, Uttar Pradesh, India, he has contributed to various projects within the organization, leveraging his expertise in mobile application development and cloud technologies. His role involves overseeing technical aspects of projects, ensuring quality and efficiency in software development processes.

Previous Experience in Software Development

Before joining Sopra Banking Software, Devesh Singh gained valuable experience in the software development field. He worked at Pine Labs as a Senior Software Engineer from 2018 to 2021, and prior to that, he was a Mobile Application Developer at KiwiTech from 2016 to 2018. His career began at Affle AppStudioz, where he worked as a Software Developer from 2014 to 2016. This diverse experience has equipped him with a strong foundation in mobile and web application development.

Education and Expertise

Devesh Singh earned his Engineer’s Degree in Computer Software Engineering from Graphic Era University, where he studied from 2011 to 2014. His educational background has provided him with a solid understanding of software engineering principles and practices. He possesses advanced skills in Android frameworks, Google Kubernetes Engine (GKE), and has experience in deploying applications on Google Cloud Platform.

Database Proficiency

Devesh Singh has demonstrated proficiency in database management, specifically with SQL Server and PostgreSQL. His skills in these database systems support his work in application development, allowing him to effectively manage data storage and retrieval processes. Additionally, he has advanced skills in cache management, which enhances application performance.

Microservices Architecture Experience

Devesh Singh has expertise in microservices architecture, which allows him to design and implement scalable and efficient software systems. His knowledge in this area contributes to the development of robust applications that can handle varying loads and improve overall system reliability. This expertise is complemented by his experience in deploying applications on cloud platforms.

People similar to Devesh Singh