Edukai s.r.o
Contributed to Rector by developing refactoring rules, fixing bugs, and helping improve the project.
Bandung Barat, Indonesia · available remote
Senior Software Engineer
I’ve spent 21 years programming professionally, 18 of them building web applications, and more than a decade contributing to open source frameworks.
samsonasik@gmail.com · github.com/samsonasik · samsonasik.wordpress.com
How I can help
I can help teams improve and modernize existing applications, making them easier and safer to maintain. This may include improving the code structure and tests or handling dependency and framework upgrades.
PHP is my main area of expertise, but the work does not have to be PHP.
Open source standing
Packages & projects
boundwize/structarmed
Configurable PHP architecture guards that enforce project-specific layers and dependency rules.
samsonasik/ci4-album
CodeIgniter 4 Album module built with domain-driven design and tactical patterns.
samsonasik/ErrorHeroModule
Logs and handles PHP errors and exceptions across the request cycle in Laminas and Mezzio apps.
samsonasik/SanSessionToolbar
Session toolbar that plugs into Laminas Developer Tools.
samsonasik/ArrayLookup
A fast lookup library for verifying and searching array and Traversable data.
samsonasik/ForceHttpsModule
Configurable module that forces HTTPS in Laminas MVC and Mezzio applications.
Selected work · newest first
Contributed to Rector by developing refactoring rules, fixing bugs, and helping improve the project.
Migrated a legacy FHIR API from Expressive to Mezzio, and rebuilt the code quality assurance process around it.
Built a cookware retail system on Zend Framework 3 and Apigility.
Consulted on a Zend Framework 2 financial services application.
Built the Heaven Records and Kuassa sites.
Built a deals platform on Zend Framework 1.
Built a city review site for Bandung on Zend Framework 1.
Key skills
Education
STMIK “AMIKBANDUNG”
Bachelor, Informatics Engineering
STMIK “AMIKBANDUNG”
Diploma 3, Informatics Management