Role: Backend Developer, Frontend Developer, AWS Architect (Collaborated with the Founder)
I worked on the development of a custom solution for Ineduco — a company focused on educational technologies. The project involved both backend and frontend development, as well as designing and implementing an architecture on AWS to support the platform’s scalability and performance. I collaborated closely with the founder to ensure the solution met business requirements and technical standards.
Project Overview
Ineduco’s platform aimed to streamline educational content delivery, enabling seamless integration with various data sources and providing interactive learning experiences for users. The system needed to be highly scalable, secure, and efficient.
Architecture in AWS
Bookstore page
Checkout using stripe
The system was designed with a cloud-native approach using AWS services. The key components of the architecture included:
• API Gateway: To expose RESTful APIs for communication between the frontend and backend.
• AWS Lambda: Serverless computing to handle business logic and reduce operational overhead.
• Amazon DynamoDB: A nosql database to store and query educational content and user data.
• S3: For scalable storage of media files and educational resources.
• CloudWatch: For monitoring and tracing to ensure optimal system performance.
My Contribution
• Backend Development: I designed and implemented backend services using Python and AWS powertools, ensuring efficient data handling, secure API integrations, and optimized database queries.
• Frontend Development: I worked with React and TypeScript to build an intuitive and responsive user interface, ensuring a smooth experience for all users.
• AWS Architecture: I contributed to the design and deployment of the AWS infrastructure, leveraging CloudFormation for Infrastructure-as-Code (IaC). I also optimized the AWS setup for cost-efficiency.
Throughout the project, I closely worked with the founder to refine the platform’s features, troubleshoot technical issues, and ensure smooth deployment. This experience not only enhanced my technical skills but also strengthened my ability to collaborate in a cross-functional team.
Like this project
0
Posted Dec 17, 2024
Worked on backend, frontend, and AWS architecture for Ineduco, developing a scalable platform with Python, React, and AWS services in collaboration with founder