Software Creation Studio

Accomplished projects


tagdesktop app services Chrome Extention

“Chrome Browser Note Extension”

The "Note Service" is a tool developed using techniques from the Google Chrome Browser Extension and Open API GPT. Click the Note Service icon located at the right corner of the top menu bar to log in to the cloud service. After a simple login, you can select sentences from any web page by mouse dragging and store your notes in securely encrypted cloud storage. You can easily create and edit your notes, and the original page URL, title, and time created will be automatically attached to your notes. It is much easier than using email or personal social media to collect sentences from web browsing across platforms.

tagserver-side services Wordpress

“Wordpress Custom Plugin”

The "Membership Plugin" is a custom plugin that allows you to manage members and their requests under the WordPress platform. Requests from members will be automatically sorted by categories that you have pre-created and configured. You can reply to members with your comments, and you can also decide whether to attach the tracked progress status. New features include a fully customizable process, tracking the progress status of requests, and new security features that other WordPress plugins have not yet provided.

tagcloud engineering services Design Cloud Solution

“Re-architecting Cloud Solution”

The "Re-architecting Cloud Solution" project was planned in two stages. First, we migrated the existing system from a local server to a cloud service. Then, we started re-architecting the system. Multiple microservers were located behind a load balancer so they could scale in/out automatically based on traffic and available computing resources. The database was Active-Active clustered and configured by role for read-only and read-write access. Traffic was relocated seamlessly, ensuring that services were never interrupted during development and implementation.

tagAdditional Services Live Database Migration

“Live Database Migration”

The "Live Database Migration" project required expert knowledge of Oracle Database and MySQL. The existing databases contained 67 schemas and over 8,000 tables, which included manufacturing records, facility operation histories, client information, and product and service records from the last 11 years. The migration project began with designing new databases which were optimized for performance and maintenance. The live implementation continued for half a day without interrupting services and was successfully completed.

tagdesktop app services Chrome Extention

“Screen Capture Extension”

The "Screen Capture Extension" project aimed to develop a tool that can capture the screen, even when a website restricts mouse events such as dragging and right-clicking. The tool is compatible with Google Chrome Browser and Microsoft Edge installed on Windows and Macintosh operating systems. Users have two options: Mouse drag to select the screen or press a key to capture the full-sized screen. Additionally, all functionalities can be accessed with keyboard shortcuts for better usability. The captured screen image will be transmitted to the server along with the parent and child window URLs, and the calculated image width and height.

tagserver-side services Server Side Services

“System Upgrade”


The "System Upgrade" was a small project, but it was tricky to plan and test due to limited infrastructure resources. We changed the operating system from the old CentOS 5.0 to the most recent version of Ubuntu. Only one AWS EC2 instance was permitted, so we had to develop, test, and provide the service on the same instance simultaneously. The Apache web server was replaced with NginX, and the existing Java-based client solution was successfully migrated. This project was for a non-profit organization, and we happily participated as volunteers.

tagcloud engineering services Design Cloud Solution

“Developing S3 File Manager”

The "Developing S3 File Manager" project aimed to create a Windows-based desktop application for uploading and downloading large files. The application would allow users to resume the upload or download process from the previous status, and users can also navigate through folders to select files for download or upload. This application was developed in GO language with the capability of concurrency.