Subrata Saha

CEO

Bengaluru, Karnataka, India20 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Architected and developed 6-7 products from scratch.
  • Expert in AWS cloud and microservices architecture.
  • Strong background in Java and Spring frameworks.
Stackforce AI infers this person is a SaaS Architect with extensive experience in cloud-native solutions and microservices.

Contact

Skills

Core Skills

AwsMicroservices

Other Skills

Continuous IntegrationContinuous Delivery (CI/CD)REST APIsKubernetesSpring BootCI/CDServerless ArchitectureJira APIAnsibleCloudFormationTest CasesDesign PatternsData StructuresJava Enterprise EditionAnt

About

I am passionate about Tech! It's what I do for my hobby and for my work. Architected and developed 6-7 products from scratch using a distributed architecture. Started with a telecom start-up and have spent these 16 years as a hardcore developer/architect in Product based companies. Currently working for a software startup Kickdrum. Have developed and deployed the product from ideation to MVP (using AWS MAP program). Bootstrapping the project from requirement -> CI/CD and Scaling from day-1 -> Stateless security using Spring security -> Designing the monolith/microservice/serverless architecture -> exposing Spring rest endpoints->building the application(Maven/Gradle) -> interacting with other microservice using various important patterns like sagas and resiliency -> integrating with the cache -> interacting with DB(SQL/No SQL), separate DB for each microservice ->DB design and SQL query design -> Converting artifact to Docker container -> Defining infrastructure as a code using terraform -> architecting for AWS cloud for compulsory AWS components -> creating Kubernetes service (EKS)-> Deploying Kubernetes using Helm/FluxCD -> Enabling service mesh/SSL enabling/Authorization using Istio -> finally System is up and running in AWS cloud -> Monitoring the Production using Datadog & other solutions. Cloud blogging at : https://cloudteacher.wordpress.com/ Profile: https://github.com/Subrata-cisco http://www.hackerearth.com/users/Subrata-cisco/ Personal Interest & achievements: ------------------------------------------------ 1) Developed the middle tier for the following product, which is basically a gateway for connecting with Facebook, Gtalk,Y! & Twitter using XMPP protocol. https://itunes.apple.com/app/stars-messenger/id919659172 Specialties: Java,Springboot,SpringRest,JPA,Kubernetes,Istio,Python,Scala,AWS,Helm,Terraform, GRPC,Protocol Buffer,Netflix Eureka,Hystrix,Ribbon,Kafka,Quartz,Splunk,Kibana ,Apache camel,AWS API Gateway,Beanstalk,Kinesis,AWS Lamda,KMS,Cloudfront,route53,AWS Control tower and AWS MAP,Lombok,Spring cloud,Rest Assured,Jenkin,AWS pipeline,AWS RDS,DynamoDB,elastic Cache with Redis,Redission,CodeBuild,Code Pipeline,SNS,SES,Cognito,AWS EventBridge,DataDog ,Mixpanel,Logrocket,Sentry for monitoring,SendGrid,Twilio,Google Classroom,SpreadSheet,Docs API,ThymeLeaf templating,Oracle AQ, EJB, Java Mail, JBOSS Messaging, Actionscript,JAXB, javascript,Mockito,JUnit, Xml, JDBC, JMS, JNDI, XSD, Ant, SOAP, Axis,ActiveMQ,JSP, Servlets,Spring, Hybernate,JSF,Tiles,VoiceXML, Android , XMPP,YMSG, IVR,VXML,Maven,Agile methodologies,Git,Bitbucket.

Experience

20 yrs 11 mos
Total Experience
4 yrs 2 mos
Average Tenure
7 yrs 1 mo
Current Experience

Kickdrum

Software Architect

May 2019Present · 7 yrs 1 mo · Bangalore

  • A software startup and solves business-critical problems for other startups and product companies. It partners with technology investors and executives to defend and enhance businesses and is also a strategic partner to Private Equity firms and the operating executives of leading companies.
  • In this highly energetic environment solving architecture-design-data modeling-coding problems from scratch for the Clients using the right set of latest technologies for AWS cloud. I am having a great time with the responsibility of a hardcore developer and Architect.
  • Developed the following products from scratch for clients so far ... many more to go !!
  • 1. Re architecting and developing the monolith into an event-driven & cloud-native microservice for a health care product as part of the AWS MAP program. SAAS app with AWS SAAS factory & well architecture framework with compute/data isolation, automating the kubernetes infrastructure creation and multi tenanat deployment plus monitoring with zero downtime.
  • 2. For a renowned Airline product-based company to offer Hotel and Car rental service along with their flight booking applications by keeping the old system intact and creating the new Product as an API layer using MicroService architecture in the AWS cloud.
  • IBS Commerce product for https://ibsplc.com
  • 3. EdTech product for a US-based startup using Monolith + Serverless architecture deployed in the AWS cloud.
  • https://eddylearning.com
  • 4. [In-house Product] - Highlight Application as an Intelligent Notetaker & transcribe for Google docs using Monolith Architecture deployed in the AWS cloud.
  • https://gethighlight.com/
  • 5. [In-house Product] - Designed various features for Jira plugin for secure file attachment and Service Desk Product for Teamsecrets.
  • https://marketplace.atlassian.com/apps/1216894/encryption-security-2fa-for-jira?hosting=cloud&tab=overview
  • 6. [In-house Product] - Automating the AWS infrastructure for the code review service for using Ansible, Cloud-formation.
Continuous IntegrationContinuous Delivery (CI/CD)REST APIsAWSKubernetesMicroservices+1

Oracle

Principal Member Of Technical Staff (Oracle public cloud)

May 2018May 2019 · 1 yr

  • Developing Identity and Access Management / Key Management Service for Oracle Cloud. This is deployed as a Microservice in the Kubernetes cluster. It uses OAuth/SAML/MFA for federation.
  • Worked on Rest API and Authorization layer, creating application security metadata for each Microservice as part of the App service team.
  • It uses Helm chart/Kubernetes/Istio for sidecar service mesh and Terraforms for Infrastructure as code on Oracle Cloud Infrastructure. Touched upon various good microservice patterns such as Bulkhead/Compensating transaction/Retry/Circuit Breaker/Ambassador etc.

Cisco

Senior Technical Lead

Jan 2010May 2018 · 8 yrs 4 mos

  • According to me the best programmers must know how to write optimized code in terms of best algorithm suited for the situation with best possible flexible design in a agile team with TDD approach and achieving successful delivery of user stories in every sprint. This is what i practice here every day and coaching juniors to practice the same to become an active member in high performing team.
  • Got lot of exposure in designing server components for Head end System and developed lot of components using Spring,Spring boot,Eureka for microservice,kafka for messaging,archillis for cassandra no sql db.Extensively worked on designing and enhancing various in house frameworks for building test/automation/developer community components.
  • Biggest exposure on optimal data structure,best design principles ,optimal server hit,optimal memory usage ,quality code with the best practice of Scrum in a agile way while developing and designing numerous feature.

Facetime communications

Senior Software Engineer

Jan 2008Jan 2010 · 2 yrs

  • Started working for this product company with Instant Messaging protocols like XMPP,YMSG. Developed a NEW PRODUCT named INSIGHT from scratch.This is an ETL (Extraction, Transformation and Loading)project and went through all the phases of development. Worked on Designing JMS Bus and on client server comunication xml schemas,webservice,Action script,Report Engine etc. It was a good journey with lot of exposure on designing.

Movius

Software Engineer

Jul 2005Jan 2008 · 2 yrs 6 mos

  • Started with a US based Telecom product Startup as a full stack developer (The name was IPunity then).
  • Started with Enterprise Service Bus with Oracle AQ JMS Bus implementation for the project UM.Here i got the exposure how any one can finish a whole new feature owning it fully. I worked on features like Autoattendant , Sending SMS from web,voice mail,video mail etc with entire slice of stack being developed using different technologies putting together (Jsp,Servlet,EJB,JMS,Oracle DB,Hybernate,VoiceXML,SNMP and SIP protocol etc).

Education

Assam Engineering College, (A.E.C)

MCA — Com Sc.

Jan 2002Jan 2005

Manipal Academy of Higher Education

PGDIT — IT

Jan 2001Jan 2002

Gauhati University

Bachelor of Science (Physics Major)

Jan 1998Jan 2001

Stackforce found 100+ more professionals with Aws & Microservices

Explore similar profiles based on matching skills and experience