karlmacz

“Crafting digital products with creativity and code”


About Me

Hi! I'm Karl Macadangdang, a Full-stack Software Engineer currently based in Las Piñas, Metro Manila.

I began my programming journey during college, starting with PHP and MySQL. Later, I joined the Research & Development Unit of the College of Computer Studies and Systems at the University of the East, which led me to explore more tools like Laravel, Node.js, React.js, React Native, andMongoDB.

Currently, I'm working at a company where we use Angular, C#, andSQL Server to maintain and improve legacy web applications. For newer projects, we use React.js, Next.js and MongoDB to build modern, scalable solutions.

Development Stacks

I have experience with multiple dev stacks — one from my college projects, and two that I've used at work.

Currently using in personal and freelance projects
My Preferred Stack
My go-to tools for developing innovative web applications
TypeScriptReact.jsNext.jsPrisma ORMTailwind CSSNode.jsNest.jsMongoDB
My toolkit for developing effective mobile applications
React NativeExpoNativeWind
Technologies I use for DevOps / Cloud / Infrastructure
NGINXGitLinuxDocker
April 2021 - Present
Work Stack
For maintaining legacy projects
AngularBootstrapC#SQL ServerIonic FrameworkLaravelPHP
For building modern, scalable applications
React.jsNext.jsTailwind CSSReact NativeExpoNode.jsMongoDB
DevOps / Cloud / Infrastructure
LinuxAzureGitGoCD
June 2012 - April 2021
Old Personal Stack
PHPjQueryLaravelCodeIgniterBootstrapTailwind CSSReact NativeMySQLGit

Work Experience

April 2021 - Present
Longares Global Operations, Inc.
Senior Software EngineerJanuary 2023 - Present
Manage development plans for new projects while maintaining and supporting existing systems. Primarily oversee Azure hosting and deployment as well as on-premise server administration, while assisting with office network management
Junior Software EngineerApril 2021 - January 2023
Contributed to the development of a newly created logistics platform by implementing features and resolving bugs. Also worked on a mobile application used by customers to send balikbayan boxes to the Philippines.
December 2019 - March 2020
LOPhils Inc.
Web Developer Intern
Responsible for supporting the ongoing maintenance and enhancement of an existing web application tailored for builders in Australia. My role involved working closely with senior developers to add new features, implement improvements, and resolve any bugs.