Karthik Perikala is a seasoned technology leader and Senior Principal Software Engineer with over 18 years of experience in software architecture, enterprise platform engineering, and advanced data technologies. Currently working at The Home Depot, Karthik plays a key role in designing and building scalable technology solutions that support large-scale enterprise systems and digital transformation initiatives.
Karthik specializes in Artificial Intelligence, Machine Learning, Generative AI, and large-scale data platforms. He has extensive experience developing multi-agent conversational AI systems using modern Generative AI frameworks, helping organizations leverage intelligent automation and data-driven decision making. His expertise also extends to Information Technology, Computer Science, and Software Engineering, where he contributes to the design and implementation of robust enterprise architectures.
In the domain of Big Data and distributed computing, Karthik has deep technical expertise in technologies such as Google Dataflow, Apache Beam, Apache Spark, Hadoop, MapReduce, Sqoop, Hive, and HBase. He has successfully built and optimized large-scale data processing pipelines that handle high-volume enterprise data with efficiency and reliability.
Karthik is also highly skilled in database technologies, particularly Oracle database systems. His technical strengths include SQL, PL/SQL, Advanced PL/SQL, Oracle Stored Procedures, Java Stored Procedures, database functions, triggers, partitioned tables, indexing strategies, database links, SQL Loader, and Data Pump utilities. In addition, he has extensive experience in Oracle database administration, including installation, configuration, performance tuning, backup and recovery strategies, migrations, standby database setup, and troubleshooting across multiple platforms.
He earned his Bachelor of Technology in Electrical and Electronics Engineering from Bapatla Engineering College in 2006, which laid the foundation for his strong analytical and engineering skills.
Throughout his career, Karthik has demonstrated a passion for building innovative technology solutions, mentoring engineering teams, and driving enterprise-level system modernization. His work bridges the gap between advanced AI technologies, big data platforms, and enterprise software engineering, enabling organizations to harness modern technology for scalable and intelligent digital systems.
Location: Smyrna, Georgia, USA
Role: Senior Principal Software Engineer, The Home Depot
Experience: 18+ Years in AI, Big Data, and Enterprise Software Engineering