Introduction
Overview
Experienced Software Engineer proficient in cloud technology and software development. Skilled in React, Spring Boot, Spring Cloud, Node.js, AWS SDK, Azure, Java, Python, Linux, and Kubernetes. Experienced in automation with Terraform, AWS CDK, Ansible, Azure DevOps, Jenkins, and ArgoCD. Strong in administration, planning, collaboration, innovation, and writing. Holds certifications such as AWS Certified Solutions Architect – Associate, Microsoft Certified: Azure Solutions Architect Expert, and Microsoft Certified: DevOps Engineer Expert. Passionate about technology trends and sharing knowledge through writing with 25k+ views on Medium articles. Fluent in English, Hindi, and Telugu. Committed to delivering high-quality results.
Cloud Developer
Next.js Developer
Backend Developer
Content Writer
What I have done so far
Work Experience.
Software Developer
Tata Consultancy Services
- Developing and maintaining cloud infrastructure using Terraform and AWS CDK.
- As a Cloud Developer, I also managed AWS accounts for an application, overseeing non-production environments such as staging, UAT, as well as production.
- Have written scripts using python boto3 library as well as in Go utilizing AWS Go SDK v2
- Created AWS resources for various services, including ECS, RDS (both standard and serverless), Lambda, and many more.
Hybrid Multi Cloud Intern
LinuxWorld Informatics Pvt Ltd
- Hybrid Multi Cloud Computing Training (AWS | Terraform | Kubernetes)
- Have written various infrastructure scripts in Terraform in AWS
- Familiarized with various Cloud Technologies with its Industrial use cases.
- Professionally trained in Docker, Kubernetes and Ansible
Freelance Application Developer
Medium
- I have developed full stack applications using Nextjs and React.
- Implementing responsive design and ensuring cross-browser compatibility in my projects.
- Have been developing projects while consistently incorporating the latest trends and advancements in the field.
- Have written various articles in Medium sharing my knowledge
What I work with
Skills.
AWS
Go
React
Next JS
JavaScript
Tailwind CSS
Node JS
git
docker
Kubernetes
Github Activity.
My work
Projects.
Following projects showcases my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos in it. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.
Candletower - Stock Market Insights
Get Stock Market Insights: We're delving into Candlestick Patterns and offering Detailed Stock Data to make smarter investing choices. Our platform built on AWS infra, with Caddy handling reverse proxy duties. We're also using Go Templates and the Echo web framework for quick server-side rendering. From analyzing candlestick patterns to providing thorough stock data insights, we're arming investors with the tools they need to make informed investment decisions.
#AWS
#Go
#Mongodb
Ecommerce Backend with AWS CDK
I developed an Ecommerce backend on AWS using AWS SDK for business logic and AWS CDK for infrastructure creation. The solution features 3 APIs in API Gateway, serverless business logic with AWS Lambda, and data storage in DynamoDB. I have developed 3 microservices: Product, Cart and Order microservice. Communication between the cart and order microservices is handled asynchronously via AWS EventBridge and SQS.
#AWS
#Lambda
#EventBridge
Nextjs Realtime Chat Apllications
I have developed a Realtime Chat Application utilizing Next.js. This app empowers users to engage in seamless and instantaneous communication with one another. By leveraging the power of tailwindcss, I have ensured that the application is visually appealing and responsive across various devices. To enable the real-time functionality, I have used Upstash Redis as adapter for Nextjs and Pusher for realtime communication.
#Nextjs
#Upstash Redis
#Pusherjs
AWS Bill Report
The AWS Lambda function I've built utilizes the powerful AWS Cost Explorer API to gather comprehensive cost and usage data for your AWS accounts. It then efficiently generates a detailed email report, tailored to your needs, and sends it directly to a designated recipient. This report includes essential information such as the list of active resources, the total cost incurred, and a thorough breakdown of costs categorized by each resource, ensuring transparent and informed decision-making
#AWS
#Cost Explorer
#SES
Storeit
I have crafted a user-friendly cloud storage application that enables seamless file uploading and instant search capabilities. Powered by Next.js and AWS Amplify, the app leverages a robust tech stack, including built-in AWS services such as Cognito for authentication, S3 for storage, DynamoDB for data model, and AppSync for data synchronization. With a sleek interface designed using Tailwind CSS, users can easily manage and access their stored files.
#AWS Amplify
#Cognito
#AppSync
Splashit
Splashit, a remarkable clone of a popular photo sharing platform unsplash, embodies an innovative backend microservices architecture. Deployed on AWS, this cutting-edge platform harnesses the power of state-of-the-art technologies. It guarantees users a seamless and immersive experience, focusing on scalability and reliability for exceptional performance, even under heavy loads. Leveraging Spring Boot for the backend, AWS SDK, and SQS for decoupling, I ensured the platform's efficiency and robustness.
#Springboot
#Java
#AWS
Get in touch