About Me

I am Deepak T, an experienced, highly skilled, and results-driven Software Architect with over 14 years of experience in designing, developing, and implementing large-scale software solutions. I am proficient in a wide range of technologies, including cloud services, SaaS, AWS, Azure, Kubernetes, Docker, Microservices. As an adept leader, I excel at driving architectural decisions and ensuring successful project delivery.

My skills extend to cloud platforms such as AWS and Azure, and I have a strong foundation in Docker, Docker Hub, EC2, and AWS Beanstalk. I am adept at deploying large-scale applications using Kubernetes and Docker, demonstrating my ability to handle complex technical challenges.

In a recent project, I led the migration of our legacy monolithic application to a microservices-based architecture. By leveraging REST APIs, I decomposed the monolith into smaller, independently deployable services. This transition resulted in a 40% reduction in memory consumption and significantly improved system stability.

Additionally, I contributed to the development of a Kubernetes-based platform for deploying guest applications. Leveraging Kubernetes and Helm, I designed a robust deployment pipeline that reduced deployment time by 30% and ensured high availability. Our platform successfully hosted 20+ guest applications, serving millions of users.

What I'm Doing

  • Enterprise Architecture

    Enterprise Architecture

    Adoption of Enterprise Architecture Framework, modernization of your legacy architecture along with the migration path, and development of new Solutions.

  • Web development

    Web Development

    Development of web-based application software that can be hosted on various platforms with a mature technology stack.

  • Cloud Solutions

    Cloud Solutions

    Technology Architecture based on Cloud Platforms and the cloud platform-based solutions development offered. (SaaS, PaaS, and IaaS).

  • Enhancement

    Application Enhancement

    Enhancement of your software solutions with new features such as implementing a security layer, adding SSO, integrating with external services.

Resume

Experience

  • Principal Software Engineer, Baxter, Bengaluru

    Mar, 2022 — Present
    • Architected critical modules for the digital health gateway, enabling seamless interoperability.
    • Led the migration to microservices, achieving a 40% reduction in memory consumption.
    • Designed a Kubernetes platform that reduced deployment time by 30% and ensured high availability.
    • Led a team of software engineers to successfully deliver enterprise-scale projects.
    • Developed a RESTful API for secure data transfer, optimizing database queries and caching.
    • Refactored legacy code to improve reliability, scalability and maintainability.
  • Team Leader, Tietoevry, Bengaluru

    Dec, 2020 — Mar, 2022
    • Developed a React-based web application, resulting in a 75% increase in user engagement.
    • Implemented a SPA using React, Pull-state, and React Query for better performance.
    • Developed a custom UI library that increased developer productivity and code reuse.
    • Implemented automated test suites using cypress.io and FakerJS.
  • Team Leader, Ejeeva Technologies, Bengaluru

    Oct, 2013 — Dec, 2020
    • Wrote high-performance, secure code and developed RESTful APIs.
    • Developed a Continuous Integration/Continuous Deployment (CI/CD) pipeline.
    • Developed a micro-services architecture that improved system modularity.
    • Built a single-page web application using React, Redux, and TypeScript.

Education

  • B.Tech Computer Science and Engineering

    2006 – 2010 | Govt. Engineering College Idukki
  • Master of Computer Applications

    2004 — 2006 | Govt. Vocational Higher Secondary School

My Skills

Architecture

  • Microservices
    95%
  • Domain-Driven Design
    90%
  • Event-Driven Architecture
    85%

Cloud & Infrastructure

  • AWS
    85%
  • Azure
    85%
  • Kubernetes & Helm
    90%
  • Docker
    95%

Technology Stack

  • C# & .NET
    95%
  • React.js & TypeScript
    90%
  • SQL & PostgreSQL
    95%