Lokesh Singla
About Lokesh Singla
Lokesh Singla is a Software Development Engineer III at Expedia Group with extensive experience in software development and database design.
Current Role at Expedia Group
Lokesh Singla currently holds the position of Software Development Engineer III at Expedia Group. He has been with the company since 2015. His role involves extensive software development tasks, contributing to the company's technical initiatives. He leverages his diverse expertise in multiple programming languages and frameworks to enhance Expedia Group’s software applications.
Previous Experience at Microsoft
Before joining Expedia Group, Lokesh Singla worked at Microsoft as a Software Development Engineer from 2012 to 2014. Based in Hyderabad, he spent two years focusing on software development projects. His responsibilities included coding, debugging, and collaborating with other engineers to optimize Microsoft's software products.
Education and Technical Background
Lokesh Singla completed his Master’s Degree in Telecommunication Technology at the Indian Institute of Technology, Delhi, from 2007 to 2009. Prior to that, he earned a Bachelor of Technology (B.Tech.) in Electronics and Communications Engineering from Kurukshetra University, graduating in 2006. His academic background provided a strong foundation for his career in software development.
Early Career and Software Development Roles
Lokesh Singla began his career as a Teaching Assistant at IIT Delhi from 2008 to 2009, followed by a stint as a Software Developer at Nivio Technologies in New Delhi Area for one year. He then joined NetApp as a Member of Technical Staff in Bengaluru from 2010 to 2012. These roles helped him build a robust skill set in software development, debugging, and database design.
Technical Proficiency and Tools
Lokesh Singla has a wide-ranging technical proficiency, including expertise in both relational and non-relational databases like MySQL, MongoDB, and DynamoDB. Additionally, he is proficient in cloud platforms such as AWS and Windows Azure. He has experience using various development tools, including Intellij and Visual Studio, and is skilled in multiple programming languages such as Java, SpringBoot, and C#.