HEARTIN J KANIKATHOTTU

Author, Architect, Microsoft Certified Trainer & Tech Evangelist

I work as a Principal Architect. I have authored two books on cloud computing and one of those books have won the award of best 8th cloud computing book of all time. You can check my Author page in Amazon. Books are also available in Packt and Oreilly platforms. I have worked in companies including Societe Generale, VMware, Software AG, SAP Ariba and TCS. I have two masters degrees, one on cloud computing and one of data analytics. I have received 15+ professional certifications including Microsoft Certified Architect Expert, Microsoft Certified DevOps Expert and a Microsoft Certified Trainer. I have been a speaker at various technical meetups and conferences including Java User Group meetup, Elasticsearch meetup, Software Architects meetup, Agile India Conference etc.


Experience

Principal Architect

Societe GEnerale

I work cross-functionally and engaging/influencing business teams and identifying modernization engagements. I also mentor other architects and team members. As part of this role, I need to apply technical knowledge and insights to create a modernization roadmap for different business teams. I architect solutions to meet business and IT needs, ensuring technical viability of new projects and successful deployments, while orchestrating key resources and infusing key Infrastructure technologies (e.g. Windows and Linux IaaS, Security, Networking, etc.), and Application Development and DevOps technologies (e.g. App Service, containers, serverless, cloud native, etc.) as appropriate.

July 2020 - Present

Head of Engineer

1Inclusion, Societe Generale

I also worked as the Engineering Head for a Corporate Social Responsibility project called 1Inclusion that aims to help people with special abilities. The platform is completely onto Azure cloud and we are building an end-to- end solution. Unlike my primary role as an architect, here I get involved in hands on coding, interacting with other stakeholders outside company and work closely with leadership team within Societe Generale. I also occasionally take knowledge sharing sessions to people with special abilities which I believe has helped me create better accessibility designs.

July 2020 to Present

Cloud Architect

VMware

I started as the technical lead on a new cloud-based microservices project, with architecture, designing and developing solutions using Java, Spring, Angular, AWS, Containers, Networking and Big Data technologies. Project involves capturing data from various sources into a platform built on AWS cloud, where we can run automations, reports etc. I was also responsible for maintaining the overall quality of the project with code reviews, and by suggesting new tools and processes. Later, I have been also working on architecting other high-impact multi-cloud projects involving other cloud providers such as the AWS, Azure and GCP. On my latest role, I was working as chairing the Governance Council for public cloud and was responsible for managing all public cloud (AWS, Azure, GCP) accounts across VMWare.

September 2016 June 2020

Technical Specialist

IG Infotech

The project primarily takes care of development and maintenance of systems for back office functions such as account opening, account activation etc. The project uses latest technologies and stacks like Java 8, Spring, Hibernate etc.

November 2015 - August 2016

Engineering Specialist

Software AG

The project primarily takes care of building multithreaded integration solutions using Java, J2EE and related technologies for webmethods product suite, both on premise and cloud. Technologies and products include JDBC, SAP ERP, Webshphere MQ, Salesforce, EJB etc. I am primarily responsible for developing integration solutions with JDBC and SAP ERP.

April 2013 - November 2015

Project Engineer

Ariba, An SAP Company

The project takes care of integrating Ariba applications with ERP systems like SAP, Oracle Fusion etc. using Java, J2EE and cloud technologies. We build JCA compliant adapters to be used along with various ERPs and J2EE application servers. I have worked with SAP Netweaver platform, Oracle Fusion and Weblogic server.

May 2012 - April 2013

Software Engineer

Tata Consultancy  Services

The project takes care of the front end (VXML), middle tier (J2EE) and backend (Core Java + J2EE) for a US Based credit cards company. The team also takes care of the development of tools to be used within the team and by external support teams.

Feb 2008 - May 2012

To understand more about my career apart from the above the listed roles, please check my LinkedIn profile.


Education

BITS Pilani

Master of Technology (MTech)

Software Systems - Data Analytics specialization

December 2020

Sikkim Manipal

Master of Science

Cloud Computing

November 2014

Rajagiri School of EnginnerinG, MG University  

Batchelor of Technology (BTech)

Computer Science

July 2007

Skills

Programming Languages and Tools
  • Expert: Cloud, Java, REST, SQL and JSON.
  • Familar: JavaScript, VXML.
  • Frameworks: Spring Boot, Spring, Hibernate.
  • Proceses: Agile Development & Scrum
  • Cloud / Containers: Azure, AWS, Docker, VMware vSphere, and Kubernetes.
  • BigData / NoSQL: Azure CosmosDB, Elasticsearch, Amazon DynamoDB, Amazon Redshift, Hadoop, Spark.
  • Middleware: Apache Kafka, AWS Kinesis, RabbitMQ.
  • Servers: Apache Tomcat, Websphere Application Server, Webmethods Integration Server.
  • Domain: Data Analytics, Investment Banking, Credit Cards and Payments, EAI.

Interests

Apart from being a software engineer, I enjoy writing and teaching. I have published two books on cloud compputing titled Serverless Programming Cookbook and AWS Security Cookbook, and they are available on all major platforms including Packt, Amazon and Oreilly.

When I am not working with or writing about technollogy, I like to travel and eat good food with family, and write all about them in my blog. I read a lot of non-technical books and also watch some good crime drama in TV. I am hoping to write a techno-fiction thriller soon.


Awards & Certifications

  • 8 th on Best cloud computing book of all time (BookAuthority, 2020)
  • Microsoft Certified Trainer
  • Microsoft Certified Architect Expert
  • Microsoft Certified DevOps Expert
  • Microsoft Certified Administrator
  • Microsoft Certified Developer
  • Microsoft Azure Fundamentals
  • Pivotal Certified Spring Professional
  • Oracle Certified Professional, Java EE 5 Web Component Developer
  • IBM Certified Solution Developer - Web Services Development
  • IBM Certified Solution Designer – Object Oriented Analysis and Design
  • IBM Certified Solution Designer – Rational Unified Process
  • IBM Certified Application Developer - Rational Application Developer for Websphere
  • AWS Certified Developer Associate
  • Sun Certified Programmer for the Java Platform, SCJP 5.0
  • Microsoft Certified Professional for C#
  • Microsoft Certified Professional for SQL Server

Contact Me

You may contact me using the LinkedIn and Facebook messaging using links added to the icons below. I always prefer LinkedIn messaging over Facebook as it will be seen by me directly whereas Facebook page messages are mostly handled by my students and then forwarded to me.