Summary
Skills
Work history
Education
Accomplishments
Languages
Timeline
AssistantManager
Mukilan Karthikeyan

Mukilan Karthikeyan

Chennai,Tamil Nadu

Summary

Tech enthusiast experienced in designing, developing, and delivering highly scalable enterprise-level cloud-native applications in Healthcare and Fintech domains.

Skills

    Architecture: Microservices and Serverless

    Backend: Java, Python

    Framework: Spring, Spingboot, REST API

    Cloud: AWS, Azure

    Cloud Services: AWS Lambda, S3, EC2, ECS,

    Azure function App, Azure Logic app, Blob Storage,

    Openshift, AKS, ELK

    Streaming: Kafka, Azure EventHub

    Containerization: Docker, Kubernetes

    Monitoring: Prometheus

    RDBMS: PostgreSQL, MySQL, MSSQL

    NoSQL: DynamoDB

    CICD: Jenkins

    Blockchain: Solidity, Web3js, Metamask,

    IPFS, Truffle

    CSS Framework: Bootstrap

Work history

Technical Analyst

Ideas2IT - NotifyNana
, India
12.2022 - Current
  • Developed comprehensive process models, flow diagrams, data dictionaries, and entity-relationship diagrams to ensure clarity and alignment during the product development lifecycle.
  • Responsible for technical and solution design for the product used by patients and clinicians in post-care, ensuring optimal performance and scalability.
  • Designed and developed a robust multi-tenant architecture using the Database per Tenant pattern, ensuring data isolation and security for different tenants.
  • Designed in deploying microservices architecture using Red Hat OpenShift and managing Kubernetes pods for application containerization
  • Successfully evaluated and selected Twilio as the SMS service vendor, to ensure efficient and reliable communication.
  • Migrated AWS services to Azure by thoroughly analyzing and identifying the appropriate services for a seamless transition, ensuring minimal disruption to the product's operations.
  • Employed tools like Azure Function App, Azure Logic App, Prometheus, and ELK Stack for efficient monitoring, logging, and analytics of the product's performance and health.

Technical Analyst

Ideas2IT - Roche
, India
08.2020 - 11.2022
  • Responsible for solution design and developing services to be consumed by multiple clients
  • Led the design and deployment of a microservices architecture leveraging EKS and managing Kubernetes pods for efficient application containerization and scalability.
  • Designed and developed an API to export million data using SQS, S3 and hibernate scroll
  • Reduced the response time for Search API by optimized the query performance
  • Successfully integrated 2 Databases in single micro-service.
  • Build serverless services in python using AWS lambda.
  • Supported software code review, system integration and validation in line with company and regulatory requirements.
  • Provided technical expertise, advice and direction on software implementation projects.

Senior Software Engineer

Ideas2IT - OLAM
, India
02.2019 - 08.2020
  • Guided, trained and mentored software development engineers in tasks including debugging processes and penetration tests.
  • Single handedly refactored and solved all the code vulnerabilities found by SonarQube and Checkmarx
  • Developed RESTful microservice using Feign
  • Configured Netflix service registry(Eureka) and api gateway (Zuul) to register and discover multiple microservices
  • Designed and developed typical image storage in DB to centralized azure blob storage
  • Published and Consumed messages from Apache Kafka.
  • Wrote clean and dynamic code, leveraging expertise across multiple programming languages to meet diverse requirements.
  • Contributed to sprint planning, prioritizing backlogs to meet new demands.

Software Engineer

Ideas2IT - Ericsson
, India
06.2016 - 02.2019
  • Leveraged MS TFS API to pull the tickets into Ericsson Media Centre
  • Integrated LDAP, to create and authenticate user on-the-fly
  • Single point of contact for Build and Release Management
  • Built a Plugin to synchronize data between JIRA and Ericsson Service Centre
  • Implemented a configurable library to Push and Pull mails from Microsoft Exchange Server
  • Devised unit and integration test cases to support enhancements and expansions of functionality.

Education

Bachelor of Technology - Computer Science and Engineering

Sri Manakula Vinayagar Engineering College
Puducherry, Union Territory of Puducherry

Higher Secondary Course (H.Sc) -

SRV Matric Higher Secondary School
Tiruchi

Secondary School Level (10th Matric) -

Petit Seminaire Hr. Sec. School
Puducherry, Union Territory of Puducherry

Accomplishments

  • Built a service to archive and share information on Patient treatment to Payers (Insurance companies) and Providers (hospitals) in a secure way. With the contribution of Insurance companies increasing multi-fold towards the patient treatment
  • Integrated Alexa with internal employee management system to create a smart work environment

Languages

Tamil
Native
English
Advanced
German
Beginner

Timeline

Technical Analyst

Ideas2IT - NotifyNana
12.2022 - Current

Technical Analyst

Ideas2IT - Roche
08.2020 - 11.2022

Senior Software Engineer

Ideas2IT - OLAM
02.2019 - 08.2020

Software Engineer

Ideas2IT - Ericsson
06.2016 - 02.2019

Bachelor of Technology - Computer Science and Engineering

Sri Manakula Vinayagar Engineering College

Higher Secondary Course (H.Sc) -

SRV Matric Higher Secondary School

Secondary School Level (10th Matric) -

Petit Seminaire Hr. Sec. School
Mukilan Karthikeyan