I am an experienced Software Engineer with demonstrated expertise in DevOps and Python Full Stack Development. My skill set encompasses a diverse array of technologies and capabilities, including:
**Python Frameworks:**
Proficient in working with Django, FastAPI, and Flask.
**AWS Services:**
Experienced in utilyzing various AWS services such as EC2 (Elastic Compute Cloud), IAM (Identity and Access Management), VPC (Virtual Private Cloud), S3 (Simple Storage Service), EFS (Elastic File System), EBS (Elastic Block Store), ELB (Elastic Load Balancing), CloudFront, API Gateway, CDN (Content Delivery Network), CloudWatch, CloudTrail, ECS (Elastic Container Service), ECR (Elastic Container Registry), EKS (Elastic Kubernetes Service), AWS Server-less, Aurora, RDS (Relational Database Service), DynamoDB, Elastic Cache, Route53, Certificate Manager, CodeBuild, CodeCommit, CodeDeploy, CloudFormation, GuardDuty, KMS (Key Management System), Lambda.
**Testing and Linting Tools:**
Skilled in using a range of testing and linting tools including pytest, pytest-cov, pytest-env, coverage.py, flake, black, i-sort, bandit, and safety.
**ORM's (Object Relational Mapping):**
Experienced with ORM frameworks such as SQLAlchemy, Django ORM, and Tortoise.
**Frontend Frameworks and Libraries:**
Familiar with Vue.js, Angular.js, and React.js for frontend development.
**Task Queues and Message Brokers:**
Proficient in working with task queues and message brokers like Celery, Flower, and RabbitMQ.
**Databases:**
Skilled in working with various databases including PostgreSQL, MongoDB, Redis, MySQL, and DynamoDB.
**Operating Systems:**
Experienced in working with Windows, macOS, as well as Linux distributions including Debian and RHEL.
**DevOps Tools and Technologies:**
Proficient in using Docker and Kubernetes for Containerisation and Orchestration, Jenkins and Github Actions for Continuous Integration, Packer, and Terraform for Infrastructure as Code (IaC), Ansible for Configuration Management, Elastic Stack (ELK) and Opensearch for Log Analysis, NewRelic, NagiOS, and Prometheus for monitoring, SonarQube for Static Code Analysis, and JFrog for Artifact Registry Management.
2020 December - Present: Software Engineer @ Tecnics
2023 September - Now: Developing an enhanced server less application on AWS. Tech Stack: Python, FastAPI, DynamoDB and Vue
2023 September - Now: RestAPI Development and Async Task ManagementโจTech Stack: Python, FastAPI and Celery.
2023 July - Now: Integration of Microservices with Python, Flask and React
2023 July - Now: Developing an enhanced server less application on AWSโจTech Stack: Python, DynamoDB and Vue
2023 August - Now: Stock Portfolios Application using Python, Flaskโจ
2023 August - Now: Enhanced text Search with Test Driven Development and Authentication. Tech Stack: Python, Django, Celery, React and ElasticSearch
2016 - 2020: Bachelor's of Technology in Computer Science @ Geethanjali College of Engineering and Technology