Arief F-sa Wijaya
Informatics Engineering Student Software engineer with competitive programming foundation—delivering structured, maintainable solutions.
4th semester informatics student with strong foundation in software architecture and systematic problem-solving. Experienced in designing scalable solutions and managing complexity through structured approaches.
Contests tackled
Problems solved
Languages used
Projects delivered
C/C++ · Competitive Programmer · Backend & Automation
- Software Architecture Design patterns, layered MVC, and modular system architecture
- Competitive Programming ICPC Regional Asia participant, 400+ problems solved
- Development Focus Clean code, systematic problem analysis, and scalable solutions
About me
Turning ideas into shipped products with clear steps.
Currently studying D3 Informatics Engineering at Politeknik Negeri Bandung with focus on software architecture, clean code practices, and systematic problem analysis. Background in competitive programming shapes analytical thinking and efficiency-oriented approach in building modular, readable, and maintainable software systems.
Open to full-time roles and software engineering projects.
Competitive Programming Mindset
Applying olympiad-style thinking to daily engineering: analyzing constraints, anticipating edge cases, and delivering optimized solutions quickly.
- Edge-case first problem solving
- Algorithmic optimization for performance
- Systematic debugging & logical structuring
Backend & Mobile Apps
Building scalable backend services and responsive cross-platform mobile applications with a focus on clean architecture.
- Scalable Go & Node.js backend services
- Cross-platform mobile apps with Flutter
- Modular architecture & state management
Olympiad Mentorship & Talent Incubation
Empowering the next generation of competitive programmers by structuring rigorous training modules and guiding students toward National Olympiad in Informatics (NOI) medals.
- Strategic training programs for NOI / OSN
- Algorithmic thinking & problem decomposition
- Open-sourcing competitive programming playbooks
Technical Skills
Cross-platform development anchored by a strong algorithmic foundation.
Building scalable backend services and responsive mobile applications through systematic software engineering practices.
Software Engineering
- Clean architecture & systematic design patterns
- Scalable backend & RESTful API development
- Cross-platform mobile development (Flutter)
- Database design & state management
- Code maintainability & performance optimization
Programming Languages
- Dart (Cross-platform Mobile Development)
- Go (Scalable Backend Services)
- C/C++ (Competitive Programming & Systems)
- JavaScript/TypeScript (Web & Node.js)
- Python (Automation & Scripting)
- Java & PHP (Enterprise & Web Stacks)
Algorithms & Problem Solving
- Advanced data structures & algorithms
- Dynamic programming & graph algorithms
- Complexity analysis & optimization
- Competitive programming (ICPC, OSN)
Tools & Technologies
- Git & GitHub (Version Control)
- Flutter & Dart (Cross-platform Mobile)
- MySQL, PostgreSQL, Supabase
- Astro, Vite & Modern Web Tooling
- REST API Design & Postman
- Unit Testing & Code Quality Tools
Stacks & tools
Technologies I build with most often.
Quick view of languages, frameworks, and tools—kept concise for easy scanning.
Bootstrap
Astro
C#
Git
C/C++
GitHub
Java
GitLab
JavaScript
Express
Laravel
PHP
MongoDB
Python
Tailwind CSS
PostgreSQL
React.js
Vue.js
Work Experience
Professional roles with direct learner impact.
Paid and structured responsibilities focused on measurable outcomes and delivery.
Backend Developer
Rolling Glory
Jun, 2026 - Oct 2026
Drove backend development and architectural improvements to deliver high-performance, scalable business solutions, enabling streamlined operations and robust system reliability.
- Designed and implemented automated business logic systems, drastically reducing manual administrative overhead and improving overall operational efficiency.
- Architected scalable and modular backend services that seamlessly handled complex data state transitions, ensuring uncompromised data integrity.
- Led major code modernization initiatives, decoupling legacy implementations into reusable services to accelerate thedelivery of future cross-functional features.
- Proactively identified and resolved critical system and database bottlenecks, significantly enhancing the stability of the development lifecycle and production readiness.
SMAN 1 Subang
Mentor National Olympiad in Informatics
2026
Facilitated structured mentoring focused on building strong computational thinking, problem decomposition, and algorithmic reasoning skills, emphasizing transferable problem-solving frameworks over competition-specific tactics.
- Designed a learning approach that prioritizes understanding problem constraints, edge cases, and solution trade-offs before implementation.
- Guided learners to translate abstract problem statements into structured solution models using step-by-step reasoning.
- Instilled habits of writing intentional, concise, and maintainable code rather than brute-force or trial-and-error solutions.
- Strengthened learners’ confidence in tackling unfamiliar problems by applying systematic analysis instead of memorized patterns.
Friendly Study Buddy
Coding & Informatics Tutor
Jan 2026 — Now
Teaching coding and informatics fundamentals in a part-time remote role, with personalized guidance for learners from diverse ages and backgrounds.
- Designed adaptive learning paths based on each learner's goals, pace, and prior experience.
- Applied project-based learning to guide learners in building contextual real-world projects while strengthening programming fundamentals.
- Improved learners' problem-solving, computational thinking, and logical reasoning through practical exercises.
- Encouraged independent and collaborative exploration to prepare learners for self-directed study, automation tasks, and professional use cases.
Organizational Experience
Leadership and contribution in academic communities.
Committee and student-organization roles that strengthened coordination and program execution.
Junior Staff Member
Himpunan Mahasiswa Komputer Politeknik Negeri Bandung
2025 — Now
Supporting academic program development and competition management within the Computer Science Department.
- Assisted in organizing cross-program academic sharing sessions within Informatics Department.
- Involved in bootcamp and competition training management, including participant coordination and academic resource management.
- Supported student competition preparation through administrative and technical assistance.
Brainware of SMANSA (BIoS)
Head of Programming Division
2022 — 2023
Led school computer club programming division, coordinating training programs and member development initiatives.
- Coordinated programming activities and collaborative projects among club members.
- Developed and executed training programs covering basic to advanced programming concepts.
- Mentored members in project development and problem-solving skill enhancement.
- Presented project results at school events to promote collaboration and innovation.
Personal Journey
Independent growth through continuous problem solving.
Self-driven practice, mentoring, and long-term consistency across competitive programming platforms.
Problem Solver & Mentor
Independent Competitive Programming Journey
2021 — Now
Continuous problem-solving practice across multiple platforms while sharing knowledge through mentoring sessions.
- Solved 400+ problems with documented notes and reusable templates shared with peers.
- Created visual explanations for complex data structures and algorithm concepts.
- Conducted knowledge-sharing sessions and micro-challenges for classmates and juniors.
Competitive programming
Profiles where I learn, compete, and track progress.
Handles and links to the platforms I actively use for contests, upsolving, and drills.
Codeforces
your-handle
Regular contests and upsolving logs.
View profile
LeetCode
your-handle
Daily drills for data structures and algorithms.
View profile
TLX
your-handle
Practice sets and local contests.
View profile
HackerRank
your-handle
Weekend rounds and speed benchmarks.
View profileFeatured projects
Recent builds and experiments I enjoyed shipping.
I start from a clear problem, ship quickly, and iterate. Here are my top projects.
Integrated Sharia Cooperative System
Full-stack integrated sharia cooperative application with complex domain logic handling savings, murabahah-based installments, POS cash system, and inventory management.
Implemented feature-based end-to-end development approach ensuring consistent data flow across financial and inventory modules.
- Complex domain modeling for sharia-compliant financial operations.
- Multi-role access control with centralized authorization system.
- Synchronized data structure across financial and inventory modules.
AlpenQuiz – Offline-First Quiz Platform
Cross-platform mobile quiz platform built with Flutter that prioritizes network resilience through an offline-first architecture, local Hive storage, background sync, and real-time LAN broadcasting for classroom environments.
Eliminated quiz interruptions in low-connectivity environments by shifting all quiz processing to the client device, enabling seamless end-to-end participation and automatic score sync when the connection is restored.
- True offline-first: entire quiz packages downloaded to encrypted local Hive NoSQL DB, eliminating per-question network calls.
- Background connectivity monitor queues all activity locally and auto-syncs scores to MongoDB when a stable connection is detected.
- LAN Broadcasting mode: Host device acts as a local WebSocket server, enabling real-time multi-participant quizzes over Wi-Fi with zero internet traffic.
Alpen AI Camera
Smart photography assistant built with Flutter that combines real-time AI pose estimation (Google ML Kit) and on-device image processing to guide users into better poses and compositions before pressing the shutter.
Delivered a cross-platform camera app with ghost overlay pose guidance, cosine-similarity scoring, live color filters, GPU-accelerated photo editor, and a Supabase-backed cloud pose library accessible after login.
- Real-time ghost overlay skeleton drawn via CustomPainter that color-shifts red → yellow → green as cosine-similarity score surpasses 82%.
- ML pipeline runs Google ML Kit Pose Detection on camera frames in a background isolate, extracting 33 body landmarks per frame with throttling to preserve UI frame rate.
- GPU-accelerated photo editor: adjustments (brightness, contrast, saturation, color temperature) are composed into a single 5×4 color matrix and rendered via Flutter Canvas/PictureRecorder for zero-lag saves.
Achievements & credentials
Contests, courses, and badges that are completed.
Find IT! 2026
Universitas Gadjah Mada
2026
Coding and Algorithm Tournament
Ecommurz

2026
ICPC Asia Jakarta Regional Contest 2025
ICPC Foundation · BINUS University

2025
Indonesia National Contest 2025 (ICPC Indonesia)
ICPC Indonesia · BINUS University

2025
National Science Olympiad in Informatics 2022
National Achievement Center (Puspresnas)

2022
National Science Olympiad in Informatics 2023
National Achievement Center (Puspresnas)

2023
Education
Where I studied and what I honed there.
Highlights of programs and initiatives that shaped my foundation.
2024 — Sekarang
Politeknik Negeri Bandung
D3 Informatics Engineering
- Focusing on software architecture, clean code practices, and systematic problem analysis.
- Active member of Himpunan Mahasiswa Komputer, supporting academic programs and competition management.
- Developing enterprise applications with complex domain logic and layered architectures.
2021 — 2024
SMAN 1 Subang
Mathematics & Natural Sciences
- Head of Programming Division at Brainware of SMANSA computer club.
- District Champion in National Science Olympiad (OSN) Informatics 2022.
- Led training programs and mentored members in competitive programming and project development.
Contact
Ready to collaborate on your next idea.
Have an idea or tricky problem? Let’s discuss and ship a solid solution.
- talktorief@gmail.comm
I usually reply within 1–2 business days. Happy to jump on a quick call if needed.