We are seeking an experienced CakePHP developer to audit and optimize our existing school management system. The system is built using CakePHP framework and is running on Dedicated server with unlimited bandwidth. It serves as a comprehensive platform for managing various aspects of school operations including student records, attendance, grades, and communication with parents.
Project Scope:
1. Code Review: Conduct a thorough review of the CakePHP codebase to identify areas for optimization, including redundant code, inefficient algorithms, and poor coding practices.
2. Performance Analysis: Analyze the performance of the application using profiling tools to identify and address bottlenecks, slow queries, and memory leaks.
3. Database Optimization: Optimize database queries by indexing tables, rewriting inefficient queries, and minimizing the number of database calls to improve overall system performance.
4. Caching Strategy: Implement caching mechanisms for frequently accessed data to reduce database load and improve response times.
5. Security Audit: Perform a security audit
6. Dependency Management: Update dependencies to the latest stable versions to leverage performance improvements and security patches.
7. Performance Monitoring: Set up monitoring tools to continuously monitor the application’s performance in production and make adjustments as necessary.
Deliverables:
1. Detailed audit report outlining the identified issues and proposed optimizations.
2. Optimized codebase with documented changes.
3. Testing documentation and validation reports.
4. Performance monitoring setup and recommendations.
5. Multiple stuedets/ teachers should be able to login simultaneously
Requirements:
1. Proven experience with CakePHP framework and optimizing complex web applications.
2. Strong understanding of database optimization techniques and performance tuning.
3. Familiarity with security best practices and experience conducting security audits.
4. Excellent communication skills and ability to collaborate with our development team.
5. Ability to adhere to deadlines and deliver high-quality work.
Hourly Range: $7.00-$12.00
Posted On: April 30, 2024 10:25 UTC
Category: Full Stack Development
Skills:CakePHP, Node.js, PHP, MySQL, Query Audit, JavaScript
Country: India
click to apply
Powered by WPeMatico