Finkernagel, Kyle // Projects & Work

Projects

Coin Collector Discord Bot

A Discord bot designed to gamify server engagement by allowing users to collect virtual coins through various interactions.

JavaScriptTypeScriptNext.jsNode.jsMSSQLRedis

The Coin Collector bot enhances community interaction by introducing a virtual coin collection system within a Discord server. Users can earn coins through participation, which can be used for rewards or rankings, fostering a more engaging environment.

Mobile Management System

A security and asset management service overseeing mobile and tablets deployed on-site.

JavaScriptViteNode.jsSQLOracleAndroidPython

This system replaced legacy asset management solutions, providing a more secure and efficient way to manage mobile devices. It enhances deployment, monitoring, and security of mobile assets.

Warframe Tracker

A tool for tracking daily, weekly, and long-term goals in a live-service game.

JavaScriptNext.jsNode.jsMSSQLRedisDocker

Warframe Tracker helps players organize and prioritize gameplay by visualizing short-term and long-term objectives. It also allows users to share progress and achievements within the community.

Voice of the Customer App (VOC)

Optimized backend communication for Android and web applications, improving database efficiency and responsiveness.

JavaScriptTypeScriptNode.jsExpressRedisDatabaseBackend

Developed a backend service and database architecture to enhance communication with Android and web applications. Achieved a 50-70% reduction in database access calls and a 20% improvement in application responsiveness. Integrated Redis for efficient caching, reducing direct SQL database writes and improving system performance.

Mobile Device Setup Automation

Python-based tool to automate Android device setup, significantly reducing configuration time.

PythonAutomationAndroidADBMultithreadingFactory Automation

Developed an Android setup tool using Python and ADB to automate device configuration, reducing setup time from 20-30 minutes to just 2 minutes through multithreaded processing. Continually updated to support new Android phone releases and optimize configuration processes.

Samsung Track

Developed a Node.js backend service with TypeScript to streamline database normalization and logistics processes.

JavaScriptTypeScriptNode.jsExpressSequelizeAPI IntegrationBackendAutomation

Designed and implemented a Node.js Express backend service using TypeScript to streamline communication between external API services, internal processes, and database resources. Integrated FedEx, USPS, UPS, and Amazon APIs, resulting in significant cost savings by eliminating reliance on third-party logistics SaaS platforms. Deployed automated documentation services to enhance internal tool usability and scalability.