Tech Stack
My Work
- ShopEase
- Recything
- Garvice
- TrotoTrack
Fullstack Developer
I meticulously designed the database schema and Entity-Relationship Diagram (ERD) for efficient data management. Created robust APIs for seamless frontend-backend communication and crafted an intuitive user interface using NetBeans GUI in Java. Thorough testing ensured reliability, and a compelling PowerPoint presentation showcased the application’s features to stakeholders.
Backend Developer
As RecyThing’s back-end developer, I designed the core infrastructure for its innovative waste management app. My role involved optimizing databases and implementing robust APIs to ensure a seamless user experience. Through thorough testing, I guarantee the reliability of RecyThing’s back-end systems.
Backend Developer
I created an efficient waste recycling exchange platform with a robust database design. Leveraging a reliable API, the application delivers a seamless user experience. Through comprehensive testing, I ensured the application’s reliability.
Cloud Computing
In my journey through Cloud Computing, I have performed tasks such as designing infrastructure, configuring cloud environments, creating APIs, documenting APIs using Swagger, and performing thorough application testing.
Education
As a current student at Universitas Muslim Indonesia, I actively study various types of subjects
- Applied algorithmic solutions and implemented efficient data structures
- Applied OOP principles in software development
- Managed IT projects, ensuring timely delivery and adherence to specifications
- Created efficient database structures and ensured consistent performance
Actively participating in the MSIB Batch 5 program at Alterra Academy, I demonstrated proficiency through hands-on engagement in the following activities
- Utilized Git for version control and efficient code management
- Designed an efficient database system with a comprehensive Entity-Relationship Diagram (ERD)
- Developed robust APIs using the Echo framework and GORM in Go for seamless data operations
- Implemented application structuring using the MVC architecture for improved code organization and scalability
- Conducted testing and debugging processes to ensure app reliability
- Leveraged Docker for portable application deployments, ensuring flexibility, and utilized AWS for scalable and secure hosting
- Developed a simple AI system to enhance application functionality and problem-solving capabilities
Throughout my learning journey, I have actively engaged in a variety of activities, such as:
- Cloud Computing with Google Cloud, learning about cloud infrastructure and services
- JavaScript Programming, mastering the fundamentals of JavaScript for web development
- Backend Development with Node.js, building server-side applications and services
- API Creation and Management, designing and managing APIs for communication between services
- Machine Learning Integration, applying machine learning techniques and models
- Project Management on GitHub, utilizing GitHub for version control and project collaboration
- REST APIs, understanding and implementing RESTful APIs for web services
Embarking on the Sanbercode journey, I’ve been exploring mobile application development, focusing on
- Developed skills in Dart, the programming language used in Flutter development
- Acquired in-depth knowledge of Flutter for cross-platform mobile app development
- Integrated RESTful APIs seamlessly into Flutter projects for data communication
- Learned to integrate Firebase services for features like authentication and real-time updates
Certification
