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 servies ,SaaS, AWS, Azure, Kubernetes ,Docker Micro-services. 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, 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.
Feel free to connect with me to discuss potential collaborations or opportunities in the software development space. 😊👍
What i'm doing
-
Enterprise Architecture
Adaption of Enterprise Architecture Framework, modernization of your legacy architecture along with the migration path, and development of new Solution and Technical Architecture.
-
Web development
Development of web based application software that can be hosted on various platforms with all the matured technology stack.
-
Cloud Solutions
Technology Architecture based on Cloud Platforms and the cloud platform based solutions development offered. (SaaS, PaaS, and IaaS).
-
Software Application Enhancement
Enhancement of your software solutions for new features like implementing security layer, adding SSO, integration with external services, adding business features, etc.