Karthik Bhat K

Senior I Software Engineer at UniCourt

Karthik Bhat K has a diverse work experience in the software development field. Karthik started their career at Dhi as a Software Development Intern, where they were part of a team responsible for establishing a database of functions and developing a machine learning system. Their role involved generating programs with varying degrees of confidence based on given inputs and outputs.

After their internship, Karthik joined UniCourt Inc. as a Software Engineer. Karthik worked in the data mining team, where they built extractors to fetch and aggregate data from different sources. Karthik also normalized the data and stored it in a database using Python. Additionally, they upgraded API's using Django framework to allow on-demand fetching of normalized data. Karthik optimized the performance of the extractors to improve their efficiency.

Within UniCourt, Karthik was later promoted to the role of Senior I Software Engineer. In this position, they led the development of CRM software and handled multiple CRM projects for various companies. Karthik dockerized the CRM applications and developed deployment strategies using Kubernetes for continuous integration and deployment. Karthik also integrated UniCourt with CRM systems through API's and optimized the performance of MySQL and PHP-FPM to match available resources.

Overall, Karthik has demonstrated proficiency in software development, data mining, and CRM systems throughout their career.

Karthik Bhat K's education history begins in 2004 when they attended Balavikas English Medium School, Mani, where they obtained their Secondary School Leaving Certificate (SSLC) in General Studies in 2009. Karthik then enrolled in Vivekananda College of Education, Puttur, where they completed their Pre-University College education in Computer Science from 2009 to 2011.

In 2011, Karthik Bhat K joined Sahyadri Institute of Technology & Management, Mangalore, to pursue a Bachelor of Engineering (B.E.) degree in Computer Science. Karthik successfully completed their degree in 2015.

In addition to their formal education, Karthik Bhat K has obtained several certifications. These include "Coaching Skills for Leaders and Managers" from LinkedIn in October 2018, "How to Use Git & GitHub" from Udacity in February 2017, and various LinkedIn certifications such as "AWK Essential Training," "Becoming a Web Developer: Full Stack vs Front End," "Foundations of Programming: Discrete Mathematics," "Mastering Django Web Development," "Programming Fundamentals in the Real World," "Python Generators," "Python: Data Analysis," "Up and Running with Bash Scripting," "Up and Running with Python," and "Up and Running with Python and Django," all obtained in October 2016.

Links

Timeline

  • Senior I Software Engineer

    May, 2018 - present

  • Software Engineer

    June, 2015