Experienced Software Architect currently working as a Senior Cloud Application Architect in Amazon Web Services. Have expertise working in AWS, Confluent Kafka, Kubernetes, DevOps Practices building CI-CD & IaC using (Terraform, Cloudformation and AWS CDK)
Summary:
- Over 15 Years of Software Development experience
- Over 6 years of Experience in Architecting, Managing and Leading Development Teams along with development
- Expertise in building Greenfield and Brownfield applications.
- Expertise in developing micro-services based architecture, using Docker.
- Streaming Data Processing expertise using Kafka Streams, KSQL. Built and scaled streaming enrichment platform using multistream data sources and Anomaly detection platform using confluent products.
- Also experience in scaling micro services with message queues to handle data burst using Kafka or AWS SQS.
- Web technologies (REST APIs) with expertise: Java, Spring / Springboot, NodeJS, Express JS, Nest JS (Typescript), Python, Flask
- UI Technologies Expertise: React Js, Webpack
- Mobile Technologies: React Native, Appcenter
- Container Management: Docker, Marathon Mesos, Nomad
- Database: ElasticSearch, Postgres, Oracle, MySQL, MongoDB, IBM DB2
- Event drive queues: Kafka, AWS SQS
- Cloud Services: AWS
- CI / CD Tools: Terraform, Ansible, AWS Codebuild, Jenkins
- Architectures: Microservices, Event Driven, Domain Driven, Serverless Application Model
- Cloud Native Solutions: AWS EC2, SQS, SNS, AWS Lambda, AWS Glue, AWS RDS, AWS Codebuild, AWS SAM, AWS Cloudformation
- Infrastructure: Terraform, HCL, Ansible
- Have always worked end to end development, so have a lot of exposure working with React JS on the Front end for the Web based application and React Native for building iOS and Android apps, consuming the built RESTful APIs.
- Worked on building Jenkins pipeline for CI and CD based deployment and integrating with Artifactory (JFrog) for build management.
- Authorized to work in US without any sponsorship (Permanent Resident)