- Java Core Senior Developer2016 - PRESENTUnited.Cloud
Technologies: Java, FFmpeg, H264, TS/FMP4, DRM, MPEG-CENC
- Implemented MPEG-CENC and multicast packet distribution.
- Introduced CI to the build process using Jenkins/Gradle/Nexus.
- Developed MultiDRM for OTT/IPTV.
- Supported native video players in SmartTV.
- Owner2015 - PRESENTKNetwork Solutions
Technologies: PHP, Silex, MySQL, MongoDB, AngularJS, React.js, Java, Spring
- Developed a runner time tracker application using AngularJS/Silex technology stack.
- Developed a REST API with Java (Spring).
- Created a skeleton development environment based on Vagrant for quick start on a single-page application with PHP back-end.
- Practiced behavior-driven development based on Behat, Mink, and Chai.
- Created a dynamic image resize component with caching mechanism.
- Software Engineer2015 - 2016Seven Bridges Genomics
Technologies: Java, Jersey, Hibernate, JPA, Jackson
- Programmed a JPA library for REST API CRUD operations.
- Refactored a legacy billing system.
- Designed a permission microservice.
- Designed and built a proof of concept for JWT OAuth.
- Achieved 100x speed improvement of the REST API endpoint for large dataset.
- WordPress/AWS Developer2015 - 2015Gampets (via Toptal)
Technologies: PHP, AWS, EC2, RDS
- Configured EC2.
- Configured RDS.
- Deployed a WP site to AWS.
- Configured DNS for new environment.
- Suggested the least expensive solution to support customer needs.
- CTO2015 - 2015FishingBooker
Technologies: PHP, CodeIgniter, React.js, jQuery, MySQL
- Designed and implemented a booking system.
- Integrated with PayPal Hosted and PayPal PHP SDK for automatic authorization/capturing funds.
- Integrated with Pipedrive API.
- Implemented background processor tasks that use MySQL table as a priority queue.
- Refactored CodeIgniter code to follow DDD idea and fully utilize new PHP 5.4 functionalities.
- Designed and developed a simple ORM solution based on PDO extension.
- Software Engineer2012 - 2015PSTech
Technologies: PHP, Gearman, Three.js, Java, Spring, AWS (multiple services), AngularJS, React.js
- Configured and integrated Gearman Job Server with PHP for offloading heavy background tasks.
- Architected a scalable Java application to support a large number of requests using AWS services.
- Built a Publish/Subscribe component that uses AWS SQS as a queue service.
- Integrated with PayPal checkout payments.
- Web Developer2010 - 2012CodeAnvil
- Worked as the main developer on http://brandsupply.com platform for graphic designers.
- Developed a daily deals affiliate platform with automatic system for updating daily deals from 10+ deal sites.
- Built a web platform for administration of distributed mini sites through a centralized back-end application.
- Created a project management tool for internal use.
- Programmed a CodeIgniter extension for advanced routing system that is fully configurable through the back-end application.