Bharath Kumar Uppala
About Bharath Kumar Uppala
Bharath Kumar Uppala is a Principal Software Engineer with expertise in web application security and responsive web UI development. He has worked at SECURITI.ai since 2019 and previously held positions at Oracle and Tata Consultancy Services.
Current Role at Securiti
Bharath Kumar Uppala serves as a Principal Software Engineer at Securiti.ai, a position he has held since 2019. In this role, he focuses on enhancing web application security through the development of security layer APIs. His expertise includes designing and developing REST API services using Java, which contributes to the overall security framework of the company's offerings.
Previous Experience at Oracle
Prior to his current role, Bharath worked at Oracle as a Project Leader from 2014 to 2019 in the Hyderabad Area, India. During his five years at Oracle, he was responsible for leading projects that aimed to improve web application security. His contributions included developing security layer APIs, which played a significant role in enhancing the security measures of web applications.
Professional Background at Tata Consultancy Services
Bharath Kumar Uppala began his career at Tata Consultancy Services (TCS) as a System Engineer from 2012 to 2014. His two-year tenure at TCS provided him with foundational experience in software engineering, which he later built upon in subsequent roles. His work during this period laid the groundwork for his specialization in web application security.
Education and Expertise
Bharath holds a Master of Technology (MTech) in Software Systems from the Birla Institute of Technology and Science, Pilani, which he completed from 2015 to 2017. He also earned a Bachelor of Technology (B.Tech) in Electronics & Instrumentation from VNR Vignana Jyothi Institute of Engineering & Technology, graduating in 2012. His educational background equips him with a strong foundation in software development, particularly in identifying and addressing web application security vulnerabilities.
Technical Skills and Specializations
Bharath Kumar Uppala specializes in identifying, replicating, and fixing web application security vulnerabilities. He has expertise in designing and developing responsive web user interfaces using TypeScript, HTML5, and CSS. His technical skills are complemented by his experience in developing REST API services, which are essential for modern web applications.