top of page

Elevate Your Cloud Infrastructure

Today you need DevOps to launch your MVP. Tomorrow you need to optimize your architecture. The day after you need to integrate a machine learning feature.

With 30+ years of experience in software development, including extensive work with technology startups, TKL Software Consulting can get you to your destination.

See my blog post about Operational Excellence

Recent Experience

Software Development - Educational Startup

Developed a complex CI/CD process using Bamboo and AWS. This included systems to deliver encrypted content to users as well as build and deploy backend cloud services, website, Android and Windows apps. Designed and implemented the multi-tier AWS cloud architecture using Infrastructure as Code (IaC).

Software Development - Medical Startup

Developed a cloud native microservices based multi-tier architecture for a secure SaaS medical records system using Infrastructure as Code (IaC). The architecture is focused on achieving cost-effective HIPAA compliance within Amazon’s Biotech Blueprint 2.0.

Software Process

Created and managed an Agile process that led to successful releases of minimum viable products (MVPs) for startups in the medical and educational domains. This involved teams spanning the US and India consisting of Android software development, Website development, Cloud/SaaS software development, Software QA, and AI R&D.

Relevant Technologies Used

  • Networking: VPCs, Subnets, Internet Gateway, NAT Gateway, Peering Connections, Transit Gateway, VPN (hybrid on-premise/cloud), WAF, Security Groups, Route53, VPC Endpoints

  • Compute: EC2, ECS/Fargate (Extensive Linux and Docker experience), Elastic Load Balancers, Lambda, Elastic Beanstalk

  • Storage: RDS Databases (PostgreSQL, MySQL, Aurora Serverless), S3

  • Messaging: SQS, SNS, SES

  • Repositories: ECR, Docker Hub, CodeCommit

  • Identity: IAM, SSO - Users, Groups, Roles, Policies

  • Automation:  CodePipeline, CodeBuild, Bamboo

  • Infrastructure as Code (IaC): AWS Cloud Development Kit (CDK), CloudFormation

  • Encryption: Secrets Manager, KMS

  • Programming languages/scripting: Python, Javascript, Typescript, Bash

  • Machine Learning: Tensorflow

  • Data: SageMaker, Athena

  • Other: CloudFront CDN, Apache, NGINX, PHP/CodeIgniter, Django, Angular, React, Microservices

bottom of page