Deepak Arathil Candoth

Principal Software Engineer

Bangalore, IN.

About

Highly accomplished Principal Software Engineer with 16 years of extensive experience in designing and developing enterprise software products, including a decade as a Principal Engineer in a top-tier Cloud Provider's SaaS offering. Deep expertise in Cloud Architecture, DevOps, Infrastructure Automation, and distributed systems, consistently delivering highly scalable, available, and fault-tolerant cloud services that enhance operational efficiency and drive significant customer adoption and revenue growth.

Work

Oracle

|

Principal Member of Technical Staff (IC-4)

Bangalore, Karnataka, India

→

Summary

Led as a Principal Product Engineer within the Technical Leadership Team, driving architecture, feature roadmap, and complete ownership of a large-scale multi-tenant cloud service in Oracle Content Management, serving over 2000+ enterprise customers across public, gov, and dedicated realms.

Highlights

Led the architecture, design, and deployment of Control Plane & Data Plane for a highly scalable, available, and fault-tolerant SaaS service in OCI Cloud regions, serving lakhs of users and 2000+ enterprise customers.

Automated 100% of critical DevOps tasks, including Region Build, ZDT Upgrade, and Change Operations, significantly improving operational efficiency and reducing manual errors to meet SLAs.

Drove significant customer adoption and product revenue by delivering an OCI Marketplace Stack offering and successfully onboarding 200+ existing on-premises customers to the cloud service.

Acted as feature owner for the Identity area, enabling robust Browser & API security integration using Oracle Identity Cloud Service (IDP) with OAuth, SCIM, OIDC, and IAM Policies.

Led a 5-member DevOps India Team, efficiently managing SRE/Observability work to meet SLAs, resolve incidents, and mitigate performance issues, enhancing customer satisfaction and management confidence.

Hewlett Packard

|

Senior Software Designer

Bangalore, Karnataka, India

→

Summary

Contributed as a Senior Software Designer to the core team of the Enterprise Mobility Platform in HP Server Systems group, from product conceptualization through design and feature development.

Highlights

Developed core areas of the Enterprise Mobility Platform, including Mobile API gateway, SDK, and Notifications, leveraging Java/J2EE, Hibernate, Spring, and Web Services.

Contributed significantly to product specification formalization, design, and critical feature decisions from the conceptualization phase of the Enterprise Mobility Platform.

Collaborated with the Sales team on Proof-of-Concepts and customer demonstrations, directly contributing to winning multiple product licenses.

IBM

|

System Engineer

Bangalore, Karnataka, India

→

Summary

Worked as a System Engineer in the Enterprise Content Management team, developing and maintaining an application used across IBM for sales content authoring, publishing, indexing, searching, and viewing.

Highlights

Executed full lifecycle development, including requirements gathering, design, development, and unit testing, for enterprise content management solutions in a scrum environment.

Utilized Java/J2EE, XML, Lucene, DB2, XSLT, and Shell Scripting to develop robust system features and functionalities.

Participated in IBM-Top Coder Liquid Code competitions, earning an award for contributions to coding challenges.

Mahindra Satyam

|

Software Engineer

Hyderabad, Telangana, India

→

Summary

Joined as a campus hire and completed an intensive entry-level technology program in Java & Middleware, subsequently contributing to the development and maintenance of a backend banking application.

Highlights

Developed and maintained a critical backend application for a banking project, utilizing Java/J2EE, SOA, Webservices, Struts, and Hibernate.

Applied foundational knowledge gained from an entry-level technology program in Java and Middleware to deliver effective software solutions for the banking sector.

Education

BITS Pilani

Pilani, Rajasthan, India
→
M Tech Software Systems Grade:

Kerala University

Thiruvananthapuram, Kerala, India
→
B Tech Electronics & Communication Grade:

Awards

IBM-Top Coder Liquid Code Competition Award

IBM

Recognized for outstanding performance and contributions in competitive coding challenges.

Languages

English

Certificates

Oracle Cloud Infrastructure (OCI) Foundations Associate

Oracle

Oracle Cloud Infrastructure (OCI) Architect Associate

Oracle

Sun Certified Java Developer

Sun Microsystems

Sun Certified Web Component Developer

Sun Microsystems

IBM Lean Six Sigma Professional Certification

IBM

Skills

Cloud Technologies

Compute, Networking, Storage, Identity & Access Management, Load Balancing, Serverless, Streaming (Kafka), DNS, Security, CI/CD, Pipelines, DevOps, Observability, Logging.

Languages

Java, Python, Bash, TypeScript, JavaScript, SQL, CSS, JS, HTML.

Frameworks

J2EE, Spring, Struts, SpringBoot, DropWizard, React, Angular, OJET, Bootstrap, jQuery.

Databases

Oracle DB, MySQL, DB2, MongoDB, Redis.

Servers

WebLogic, WebSphere, JBoss, Tomcat, Jetty, Nginx.

DevOps

Terraform, Ansible, Chef, Helm, Docker, Kubernetes(k8s).

Tools

Git/GitLab, BitBucket, Maven, Gradle, JUnit, Mockito, Postman, cURL, Bash, Eclipse/IntelliJ/PyCharm.