Ajay Singh Thakur
About Ajay Singh Thakur
Ajay Singh Thakur is a Senior Software Engineer currently working at Bharti Airtel in Pune, Maharashtra. He specializes in Java, Spring Boot, and Golang, and has experience in developing robust software solutions with a focus on security and performance optimization.
Work at Airtel
Ajay Singh Thakur currently serves as a Senior Software Engineer at Bharti Airtel since 2022. In this role, he utilizes a range of technologies including Java 8, Java 17, Spring Boot, Golang, and Kafka. His responsibilities include implementing authentication and security measures through SSO and LDAP integration. He has contributed to the development of services from scratch, focusing on seamless production deployment and release management.
Previous Experience in Software Development
Before joining Airtel, Ajay worked at Amdocs as a Software Developer for seven months in Pune, Maharashtra, from 2021 to 2022. He also held a position at Saggezza as a Software Engineer for one year in Bengaluru, Karnataka, from 2020 to 2021. In these roles, he gained experience in software development and contributed to various projects.
Education and Expertise
Ajay Singh Thakur holds a Bachelor of Computer Applications (BCA) from Vikram University, where he studied from 2014 to 2017. He furthered his education by obtaining a Master of Computer Applications (MCA) from Maulana Azad National Institute of Technology, completing his studies from 2017 to 2020. His academic background provides a strong foundation in computer science and application development.
Technical Skills and Projects
Ajay has developed a platform capable of monitoring multiple application failures and establishing alerting mechanisms. He has implemented performance optimization techniques using AeroSpike and in-memory caching with locking and scheduling. Additionally, he integrated various tools such as Grafana, Kibana, and InfluxDB for effective data storage and visualization.