USHNA AKRAM
DEVSECOPS ENGINEER & PYTHON DEVELOPER
About
Ushna Akram
Lancaster University Graduate
A passionate DevOps Engineer dedicated to building efficient, scalable, and automated infrastructures. With over 5 years of experience in the tech industry, I specialize in streamlining deployment pipelines, optimizing system performance, and fostering a culture of continuous improvement.
Skills
Amazon Web Services (AWS)
Azure Cloud
Google Cloud Platform (GCP)
Cloudflare
EKS
ECS
CodeDeploy
Elastic Beanstalk
CloudFront
Lambda
SAM
Serverless Framework
API Gateway
Cognito
Terraform
AWS CloudFormation
AWS CDK
CDK-TF
Jenkins
GitHub Actions
CircleCI
AWS CodePipeline
ArgoCD
Ansible
Puppet
Chef
Docker
Kubernetes
Helm
Python
Golang
TypeScript
AWS Systems Manager (SSM)
PagerDuty
Qualys
Netflix Dispatch
Nexus
Netbox
TailScale
ElasticSearch and Kibana
DataDog
Splunk
Grafana
Prometheus
AWS CloudWatch
NewRelic
Istio Service Mesh
Security Best Practices
AWS Well-Architected Framework
Cost Optimization Strategies
AWS Cost Explorer
GitHub
GitLab
BitBucket
Confluence
JIRA
Trello
Education
Lancaster University
B.S. Software Engineering
Work Experience
Freelance DevSecOps Engineer
Just me, myself, and I.
Jan 2024 - Present
- TBA...
Kaleidoscope Inc.
Senior DevSecops Engineer
2023 - 2024
- Optimized operations and infrastructure to improve efficiency and reliability
- Migrated pipelines from Gitlab to Github Actions for streamlined CI/CD processes
- Implemented cost-saving measures to enhance infrastructure cost efficiency
- Proposed and implemented a solution for Organization-wide API call tracking to monitor system usage and performance
- Made necessary changes and enhancements in existing Golang applications to improve functionality and performance
- Led the setup of infrastructure using terragrunt for multiple client environments, ensuring scalability and consistency across deployments
- Set up Cloud9 environments for developers to facilitate efficient and effective deployment of the latest versions to client environments which improved the overall development and deployment workflow at Kaleidoscope
Enquizit
DevSecOps Engineer/Python Developer
2019 - 2023
- Worked with cross-functional design teams to create software solutions that improved overall functionality and performance
- Monitored automated build and continuous software integration process to drive build/release failure resolution
- Wrote code and supported architecture using Infrastructure as Code tools like CloudFormation, Terraform and CDK
- Wrote code and developed tools and integrations to meet cross-platform user needs
- Migration of infrastructures from on-premises to AWS and from other clouds to AWS
- Containerization of microservices using platforms like Docker and container orchestration tools like Kubernetes
- Microservices deployment using EKS, ECS (EC2 or Fargate based)
- AWS Lambda Scripting using Python
- Compute Engine for virtual machine management, Cloud Storage for scalable storage solutions and BigQuery for data analytics
- Experience with GCP's networking capabilities, such as VPCs and Load Balancing. Familiar with GCP's core services and have actively used them in real-world scenarios
- Used CloudDeploy and its capabilities to automate the deployment of applications and infrastructure in a reliable and efficient manner. Leveraged YAML configuration files and built-in deployment pipelines to streamline the release process
- Utilized serverless computing to develop event-driven and scalable applications using Cloud Functions. Utilized triggers like HTTP requests or Cloud Pub/Sub events to execute the functions. Integrated Cloud Functions with other GCP services, such as Cloud Storage or Firestore, to build serverless workflows and process data seamlessly
- Setup AMI creation process using Packer
- Wrote CloudFormation templates to setup Skymap for different environments
- Used letsencrypt for ssl encryption
- Containerized microservices using multibuild Docker files
- Used CircleCI to to build new image and deploy it to ECS
- Wrote APIs using serverless framework and handled those using Python serverless lambdas
- Deployed microservices over EKS (Elastic Kubernetes Service) Cluster
- Setup internal ElasticSearch for developers for logging and error-handling
- Wrote CloudFormation templates to setup Skytracker for different environments
- Used ACM for ssl encryption
- Containerized microservices using multibuild Docker files
- Used circleCI to to build new image and deploy it to ECS
- Migrated Wordpress Site from on-prem server to AWS ECS Fargate
- Containerised their application using multibuild Docker files and redhat base image
- Automated the deployment process using CloudFormation and Jenkins
- Delivered content from s3 and EFS using different origins in CloudFront
- Wrote APIs using AWS SAM and handled data for RDS MSSQL Server using Python serverless lambdas
- Developed APIs using Serverless framework and handled data for Aurora Serverless using Python serverless lambdas
- Wrote Unit Test Cases using PyTest
- Deployed frontend on private S3 as an origin to CloudFront
- Setup Landing zone and Control Tower
- Migrated infrastructure from one AWS to another by creating CloudFormation templates
- Domain Migration from GoDaddy to AWS Route53
- Setup SES and Workmail
- Wrote APIs with Cognito Authentication using AWS SAM and handled Contact and Signup pages by getting them to send emails automatically using SES and also saving metadata in DynamoDB
- Wrote Unit Test Cases using PyTest
- Deployed frontend on private S3 as an origin to CloudFront
- Created Dashboards on Quicksight for data
- Setup automated CodePipeline with multibranch strategy using Lambdas to deploy infrastructure cross-account
- Created infrastructure and pipeline stacks using SAM and CDK
- Implementation of AWS best infrastructure security practices
- Created organization wide alert manager solution which creates alarms on creation of resources automatically
- Provided with and implemented secure solution for serving S3 content from QuickSight Dashboards
Projects
SkyMap
SkyTracker
National Emergency Medical Services Information System (NEMSIS)
Rebuild Ukraine
iModal
National Board of Medical Examiners (NBME)