A Little Bit About Myself
Experienced Software Developer with over 5 years of hands-on expertise in crafting clean code, optimizing workflows through developer tools, and adopting a behavior and test-driven development approach to consistently deliver high-quality software using TypeScript, React, and Node.js. Proven track record through key contributions including a 2 month delivery of a full platform migration software, and test parallelization saving $10,000+.
Significant Works
Projects that showcase my technical growth over the years.
@ianbunag/scaffold
July 2023
CLI
TypeScript
npm
software
application
scaffold
boilerplate
generator
@ianbunag/dock
August 2021
CLI
BDD
TDD
TypeScript
docker
docker-compose
dock
npm
software
application
completion
Go Kata
June 2024
Go
LeetCode
Codewars
TDD
Big O
kata
data
structures
algorithm
My Professional Journey
Steps along my career evolution.
Lightspeed Commerce (under Inform Group)Senior Software DeveloperJanuary 2025 - Present (~1 month) |
Lightspeed Commerce (under Inform Group)Software Developer IIApril 2023 - December 2024 (1 year 8 months) |
- Developed a mobile app for restaurant managers to monitor business performance in real-time, integrating localization through Transifex, tracking user interactions with Heap, and incorporating customer engagement features via Intercom, enhancing usability and boosting user engagement.
- Architected a hospitality platform migration tool, enabling concurrent development of data processing and UI components, and delivering the first version within 2 months using Next.js and Kubernetes.
- Conducted system analysis, defined requirements, and formulated a strategic implementation plan for the migration software, utilizing research methodologies including document analysis, usability testing, and expert validation.
Lightspeed Commerce (under Inform Group)Software Developer INovember 2021 - March 2023 (1 year 4 months) |
- Built a restaurant inventory management software with React, AWS, and Terraform, enhancing stock tracking, simplifying recipe management, and streamlining supply ordering for restaurant businesses.
- Enhanced end-to-end test suite efficiency with parallelization and flakiness eradication using Cypress, reducing the test run duration from 45 to 15 minutes, with an estimated annual developer cost savings of $10,000.
- Liaised with Quality Assurance to craft maintainable, readable end-to-end testing scripts, using a declarative approach to abstract test steps, reducing script creation and updates from 6 to 3 days.
ImportGenius (under Code Ninja I.T. Solutions Inc)Full Stack EngineerJune 2019 - July 2021 (2 years 1 month) |
- Incorporated Recurly into the platform via data migration, API integration, and user account synchronization, streamlining migration from legacy to modern subscription management through testing and phased deployment.
- Engineered a global trade intelligence software utilizing frameworks and tools such as Nuxt, Express, and Elasticsearch, empowering businesses with comprehensive trade records, insights and analytics capabilities.
ImportGenius (under Code Ninja I.T. Solutions Inc)Full Stack Engineering InternSeptember 2018 - December 2018 (3 months) |
Keywest Internationale Sales CorpWeb Developer InternApril 2018 - July 2018 (3 months) |
- Orchestrated enhancements and maintenance of an e-commerce platform powered by WordPress, refining its performance and user interface.
- Crafted visually striking promotional banners to boost brand awareness and drive traffic to the company's offerings.
- Designed captivating full-body promotional stickers for the company's van, effectively enhancing brand visibility on the move and at various locations.
Far Eastern University Institute of TechnologyBachelor of Science in Information TechnologyJuly 2014 - March 2019 (4 years 8 months) |
- Led the development of a content management system for the capstone project "Change: A Hybrid Animation Film in a Database-Driven Website" for the La Prisma Group, winning Best Thesis, Website, Film, and Trailer.