Experience
Software Engineer, Screenly
October 2022 - September 2026
- Migrated Anthias' frontend framework from Backbone.js and CoffeeScript to React and TypeScript, enabling faster delivery of UI features and bug fixes
- Maintained and migrated more than 30 small digital signage apps that connect to third-party services like Salesforce, Airtable, and Grafana, pulling and displaying their data through REST APIs
- Deployed frontend fixes and improvements to Screenly's web UI, making managing digital signage content a more intuitive experience
- Co-initiated the development of an NPM package called @screenly/edge-apps , providing frontend utilities for developing Screenly digital signage apps
- Maintained Anthias , Screenly's free and open-source digital signage solution
- Responded to and provided timely fixes to issues reported on GitHub
- Contributed to other open-source projects like Screenly's Playground , WordPress plugin , CLI tool , and browser extension
- Migrated Anthias' backend from Flask to Django, enabling faster feature development and delivery
Backend Engineer, DOST-ASTI
May 2020 - June 2022
- Implemented changes and improvements to the REST API and backend components of the project
- Implemented command-line tools that streamlined workflows for developers, QA engineers, and system administrators
- Created technical documentation for commands and procedures commonly used in the development and deployment of the system
- Conducted code reviews to maintain code quality and production readiness
Software Engineer, Nokia
February 2017 - April 2020
- Developed 5G features for Nokia's in-house 5G User Equipment simulator, later recognized as a cost-effective alternative to purchasing hardware and software from competitors
- Used test-driven development to implement features
- Conducted code reviews to ensure code quality and production readiness
- Managed time and effort estimates for the 5G feature team by balancing workload with team velocity as deputy scrum master, ensuring on-time delivery
Test Automation Engineer, DOST-ASTI
July 2016 - December 2016
- Provided automation solutions for web application testing
- Created user manuals and technical documentation that helped colleagues reproduce common system administration, software/VM installation, and CI/CD setup procedures