Thanks to visit codestin.com
Credit goes to kirankumarhm.github.io

Kiran Kumar H. M

I'm

About

Senior Solution Architect with 19+ years of experience in designing, developing, and architecting enterprise-grade software solutions. Specialized in cloud-native architectures, microservices, and DevOps practices.

My passion for emerging technologies drives me to stay at the forefront of software innovation. I excel at translating complex business requirements into scalable, robust software architectures while leveraging cutting-edge technologies like Kubernetes, AWS, and modern development frameworks.

Core Expertise: Leading cross-functional teams, designing microservices architectures, implementing CI/CD pipelines, and delivering high-performance solutions that drive business value.

Summary

  • 19+ years of experience in Java technologies, Big Data technologies, Go language, CI/CD technologies, and infrastructure maintenance, mostly in application development and support.
  • Involved in all phases of the Software Development Life Cycle (SDLC) including software design, development, deployment, and maintenance of applications.
  • Extensive experience in the design and development of multi-tier applications using Core Java, Swing, JSP, Servlets, Spring technologies, web services, microservices, Hibernate, and streaming technologies including NiFi, HBase, Kafka, Spark, and Apache Ignite.
  • Experienced in Agile development methodology.
  • Experienced with continuous integration and delivery systems such as GitLab CI/CD, Argo CD, and Jenkins.
  • Worked on different application servers and web servers like WebSphere, WebLogic, JBoss, and Apache Tomcat.
  • Proficient in using RDBMS concepts with Oracle 11g/12c, MySQL, PostgreSQL, and NoSQL databases including MongoDB and HBase.
  • Extensive experience in developing applications using IDEs like Eclipse and IntelliJ with build tools such as Maven, Gradle, and ANT.
  • Extensive experience in installing and configuring proxies/load balancers like Apache HTTP, HAProxy, and Nginx.
  • Involved in all kinds of product development and maintenance activities including enhancements, bug fixing, code merging, release management, and code deployment.
  • Highly motivated with excellent analytical and communication skills.
  • Strong team player, dedicated, hardworking, and always willing to take on new responsibilities.

Technical Skills

Programming Languages

Java Golang JavaScript Shell Script

Frameworks & Technologies

Spring Boot Quarkus GraphQL Microservices Hibernate REST APIs JMS Camunda

Cloud & DevOps Technologies

AWS EKS Docker Kubernetes Helm GitLab CI/CD Argo CD Ansible

Big Data & Streaming Technologies

Apache Kafka Apache Spark HBase Apache NiFi Hadoop Hive

Database Technologies

PostgreSQL MySQL Oracle MongoDB Redis Apache Ignite

Tools & Platforms

GitLab Jenkins Maven Nginx IntelliJ Eclipse

Education

Master of Computer Applications (MCA)

1999 - 2002

Bapuji Institute of Engineering and Technology, Davanagere, Karnataka, India

Visvesvaraya Technological University, Belagavi, Karnataka, India

Bachelor of Business Management (BBM)

1995 - 1999

A.R.G. College of Arts and Commerce, Davanagere, Karnataka, India

Kuvempu University, Shankaraghatta, Shimoga District, Karnataka, India

Professional Experience

Senior Manager - Projects, Solution Architect

Mar 2024 - Present

Cognizant, Bangalore, Karnataka, India

  • Microservices Leadership: Led design and development of enterprise microservices applications with focus on scalability and performance
  • Team Management: Managed cross-functional teams, providing technical guidance and ensuring project delivery excellence
  • FORCE Platform: Architected and deployed FORCE application using microservices on Kubernetes, achieving 99.9% uptime
  • DevOps Excellence: Implemented GitLab CI/CD and Argo CD pipelines, reducing deployment time by 70%
  • Cloud Infrastructure: Leveraged AWS EKS, ECR, Lambda, and S3 for optimal performance and cost-efficiency
  • Platform Extensibility: Designed scalable architecture supporting multi-vendor R-PHY devices and future DAA enhancements

Solution Architect

Mar 2020 - Apr 2023

IQuantum Solution Private Limited, Bangalore, Karnataka, India

  • NFT Platform: Architected and deployed NFT marketplace application on Shopify with microservices architecture
  • Container Orchestration: Built and managed Docker images, deployed on AWS EKS with Helm charts
  • CI/CD Implementation: Established GitLab CI/CD pipelines with AWS ECR integration for automated deployments
  • Backup Solutions: Developed Spring Boot-based backup system for Sitetracker (Salesforce) using AWS S3
  • System Integration: Created seamless integration between QuickBooks and Sitetracker platforms

Technical Consultant

May 2016 - Mar 2020

Elogic Square Analytics Pvt. Ltd., Bangalore, Karnataka, India

  • Technical Team Lead responsible for designing and developing microservices, sampling modules, and monitoring infrastructure.
  • Managed and tracked material handling logistics at the individual trip level.
  • Recommended and consulted with clients on the most appropriate design solutions.
  • Developed an end-to-end logistics management solution using Spring Boot microservices and Quartz technologies.
  • Designed the metadata architecture for the platform.
  • Developed various custom NiFi processors to process HL7 messages.
  • Migrated huge raw data from the UCI cloud to clients’ private cloud using MapReduce programs and converted to structured data
  • Responsible for tenant-based architecture planning and implementation of various Apache NiFi processors, HBase data migration, and Data Lake and Data Pond design using HBase and HDFS
  • Integrated machine learning models with the platform's real-time pipeline and wrote Spark Jobs to execute offline machine learning models.
  • Coordinated onsite/offshore tasks and led team meetings, taking responsibility for complete infrastructure server and software management.
  • Installed open-source Zabbix for comprehensive infrastructure and application monitoring.
  • Implemented Hadoop security by creating self-signed certificates and configuring access rules in Ranger policies for authentication
  • Responsible for monitoring daily infrastructure activities and resolving any issues related to application platforms, servers, and network.

Senior Software Engineer

Jun 2010 - May 2016

CGI India, Bangalore, Karnataka, India

  • Production Support - supported and managed 56 applications.
  • Designed and developed a data feed ETL engine using Apache Quartz API to schedule and manage data feed jobs.
  • Source databases included Teradata, MSSQL, Oracle, and Excel, with Oracle database as the target.
  • Configured and deployed the Data Feed Engine as a standalone component on the server.
  • Implemented audit log component and error reporting/exception handling framework.
  • Modernized the BRATS application for routing billing information between telecommunications companies.
  • Developed BRATS online web application using Play 2 framework and BRATS batch processing using C and shell scripts.

Software Engineer

Jul 2005 - May 2010

IBM India, Bangalore, Karnataka, India

  • Developed web-based applications for Caremark using Core Java, J2EE, JSP, Servlet, JMS, and client-specific frameworks.
  • Developed JMS Listeners for sending and receiving messages using MQSeries and developed custom processors for processing those messages.
  • Developed Error Resubmission Module for the errored messages in various phases of the application.
  • Application Monitoring on a daily basis and reporting to the client.
  • Developed DAOs to retrieve data from IBM DB2 and used Log4J to maintain user-defined logs on the system.

Contact

Location:

Bangalore, Karnataka, India 560092