About Me
Professional Bio
I'm Arvin Baghari Edubas, a web developer and software engineer with 5+ years of experience building modern web applications. I focus on creating scalable, maintainable, and user-friendly products that solve real business problems.
I work across the stack—crafting thoughtful interfaces with Vue and Nuxt.js, and also building with React and Next.js when needed. On the backend, I develop Laravel-based RESTful APIs and build reliable services with Node.js, supported by relational and non-relational databases. I care a lot about clean code, practical best practices, and shipping work that's easy to maintain.
To move faster without sacrificing quality, I also use AI tools as a coding partner—like a peer reviewer for ideas, refactors, edge cases, and documentation. I stay accountable for the final decisions, architecture, and code quality.
I've collaborated with enterprise teams, government agencies, and startups to deliver solutions built for real-world constraints: security, performance, and reliability at scale.
Engineering Philosophy
Clean Code First
I believe in writing code that is readable, maintainable, and self-documenting. Good code should tell a story that any developer can understand.
User-Centric Design
Technology should serve users, not the other way around. I focus on creating intuitive interfaces that make complex tasks simple.
Continuous Learning
The tech landscape evolves rapidly. I stay current with emerging technologies and best practices to deliver cutting-edge solutions.
Performance Matters
Every millisecond counts. I optimize applications for speed, ensuring fast load times and smooth user experiences.
Experience Timeline
Computer Programmer (DRMD-DRIM Section Head)
Contributing to disaster response efforts by leading the information management section. Focused on building web-based tools that help teams coordinate relief operations, track beneficiaries, and generate reports—all in service of communities when they need it most.
Information Technology Officer
Supported the organization by managing IT operations and developing systems for billing, customer records, and inventory. A fulfilling role where I could contribute to improving daily workflows and helping deliver reliable service to the community.
Multimedia Officer
Contributed to employee development by creating audio-visual training modules and instructional content. A meaningful experience in using creativity to support learning, safety awareness, and team growth within the organization.
IT Staff / IT Officer
Started my career here, handling IT support and maintenance while also developing the company's first mobile e-commerce app. A valuable learning experience that built my foundation in both technical problem-solving and software development.
Bachelor of Science in Information Technology
Completed my degree with a solid foundation in programming, database management, networking, and systems analysis. This education equipped me with the technical knowledge and problem-solving mindset that continues to guide my professional journey.
Software Developer Intern
Gained hands-on experience in software development during my internship at one of the Philippines' largest telecommunications companies. Worked alongside experienced developers, contributing to internal tools and learning industry-standard practices in a corporate environment.
Freelance Web Developer
Worked as a freelance web developer while pursuing my degree, building websites and web applications for international clients. This experience taught me self-discipline, client communication, and time management—balancing real-world projects with academic responsibilities to support my studies.