AWS Security & Android Kotlin App Optimization
Budget: ₹37,500 – ₹75,000 INR
I need a seasoned expert in AWS security and Kotlin performance tuning.
Key Requirements:
- Improve the security of my AWS setup. Specific aspects to focus on include:
- Identity and Access Management (IAM)
- Encryption and Data Protection
- Security Monitoring and Logging
- Optimize the performance of my Android Kotlin application.
Apply only if you have expertise with following:
1. Mobile Application:
- Development Tools: Kotlin
- Security Libraries: Android's Keystore system to securely store the User ID key.
- Encryption Libraries: AES (Advanced Encryption Standard) for data encryption and decryption.
- Authentication: OAuth 2.0 or similar protocols for secure user authentication.
2. Backend Application:
- Development Tools: Node.js for server-side development.
- Database: Secure database system like MySQL to store user and device data.
- Key Management: Secure key management system using libraries like Bouncy Castle or AWS Key Management Service (KMS).
- Data Encryption: Symmetric encryption algorithms (e.g., AES) for data protection.
- Web Admin Interface: React.js for a responsive and user-friendly interface.
- HTTPS for all communications between the mobile app and backend.
- Secure email protocols (e.g., SMTP with TLS) for sending user credentials.
Key Requirements:
- Improve the security of my AWS setup. Specific aspects to focus on include:
- Identity and Access Management (IAM)
- Encryption and Data Protection
- Security Monitoring and Logging
- Optimize the performance of my Android Kotlin application.
Apply only if you have expertise with following:
1. Mobile Application:
- Development Tools: Kotlin
- Security Libraries: Android's Keystore system to securely store the User ID key.
- Encryption Libraries: AES (Advanced Encryption Standard) for data encryption and decryption.
- Authentication: OAuth 2.0 or similar protocols for secure user authentication.
2. Backend Application:
- Development Tools: Node.js for server-side development.
- Database: Secure database system like MySQL to store user and device data.
- Key Management: Secure key management system using libraries like Bouncy Castle or AWS Key Management Service (KMS).
- Data Encryption: Symmetric encryption algorithms (e.g., AES) for data protection.
- Web Admin Interface: React.js for a responsive and user-friendly interface.
- HTTPS for all communications between the mobile app and backend.
- Secure email protocols (e.g., SMTP with TLS) for sending user credentials.