# Geoffrey Chin > Fullstack engineer Location: United States, United States Profile: https://flows.cv/geoffreychin Working with Node Ruby on Rails React Vue Postgres Mongo Kafka AWS and Heroku. I am a full stack developer and software engineer that enjoys the full product engineering life cycle from pre planning, system design to code deploy and feature iteration. My day to day work consists of designing, testing and deploying systems and code. I am an advocate for good documentation process, task planning and constant engineering process review. Test driven development and continuous integration environment required. Current objective: R&D thingies I like eating! I enjoy sci-fi B horror movies! I enjoy digital and 3D art! Vr enthusiast ## Work Experience ### Software Engineer @ Grata Jan 2024 – Present ### Software Engineer @ JOON Jan 2022 – Jan 2024 | Los Angeles Metropolitan Area Dashboard Modernization: Updated client site UI/UX for easy of use and readability. Used typescript to merge business objects and standardize API usage across application. Frontend architecture consolidation of admin portals and reusable data components to DRY code. Sunset old dashboards. Database and Codebase redesign: Enforce class and module coding styles for consistency and readability of code. Modularize code to integrate new features and business object flexibility. Normalize database to adjust for accounting based business model. Documentation and collaboration: Peer review of pre feature and system designs documentation. Democratize and then enforce style guides for standardize code usage. Key Feature Integration and projects: Saml integration Streamlined email queue for scheduled communication User/Account data normalization and migration Migration from a current state to a ledger based database Recipient installment payout system including queue and cron base integration. Solidify handling db state with webhooks using our payment integration (Plaid and Stripe) ### Full Stack Engineer @ Feedback Loop Jan 2019 – Jan 2022 | New York City Metropolitan Area I was tasked with scaling the system capabilities to keep pace with the company's growth. My primary focus was on engineering an advanced data pipeline, optimizing database systems, and transitioning to more scalable technological solutions. Key Achievements: Data Pipeline Engineering and System Scaling: Engineered a robust data pipeline, enhancing system scalability in line with company growth. Provisioned Kafka systems, streamlining data processes and synchronizing legacy systems with scalable designs. Database Management and System Migration: Conducted database syncing, schema redesign, and normalization to improve data transparency and efficiency. Led the system migration from Sinatra (Ruby) to Node.js, modernizing our tech stack and improving system performance. Documentation and Engineering Team Efficiency: Implemented a bug rotation system, significantly improving the bug burn-down rate and fostering accountability and knowledge sharing among developers. Introduced various logging and trigger systems to preemptively alert developers of potential major issues. Soft Skills and Team Collaboration: Enhanced product engineering communication, effectively defining feature scope, and breaking down tasks and milestones. Participated in client interviews to gain insights into product needs and customer pain points on our platform. Advocated for the engineering team, strengthening interdepartmental communication. Actively contributed to team learning and knowledge sharing initiatives. Facilitated new developer onboarding, ensuring a smooth transition and integration into the team. This role was instrumental in my growth as a software engineer, where I honed my technical skills and played a key role in system scalability and team efficiency improvements. ### Applications Developer R&D @ COMPLEX (dba Complex Media, Inc.) Jan 2014 – Jan 2018 | Greater New York City Area InstaAdmin Project - Internal CMS and nosql builder that allows RD to generate backend data schema and public endpoints quickly. Allows for decrease time in developing backend agnostic interactive frontend apps, projects and sites by RD by allowing a single endpoint to define schemaless data. Projects can be handed off to other developers and editors and update the data as necessary without interfering with each other. Schema defines that admin forms. VR POC Create poc for facebook integration and internal data api display for various information. Design conceptual replay work flow for users in VR environment. VR POC Create a VR environment showcasing a demo video for gear VR. Environment pulled in a video asset andauto played it on a third party shader. Imported unity assets as well as created custom Maya assets for virtual world. Light baking and realtime light testing involved. Light C# to import video stream onto shader. Tech: Unity Maya Photoshop GearVR Cover Stories (Parallax Template Backend) - Created management dashboard to create and edit parallax feature stories. Application uses Mongo, Laravel , Angular, AWS. Trending App - Created Application that scrapes publisher network sites for articles and normalizes them using Chartbeat Analytics & Google Analytics to pull the top trending articles.(based on concurrent users and social analytics). Result data is presented in feed or widgetized html with filtering rules. Laravel Mysql Google Analytics Chartbeat Google CardBoard Demo(In house tech fair)- Created virtual reality environment with movements show casing HMD technology. Create 3d assets and bind data apis to generate content in 3d environment. ThreeJS, ChromeExperiments, Google Cardboard, Maya 2010,Photoshop, in house data apis. Social Comment Login - Mash Application uses social login to create comments for site video player. Laravel Mysql Mongo OAuth SSO ### Applications Developer @ MedNet Technologies Jan 2013 – Jan 2014 | Melville Long Island Worked with development team in an agile environment to create a web application for template website creation in healthcare industry. Designed and programmed business model for application using Laravel framework. Used basic test driven development with phpunit and Karma/Jasmine to add new features, test legacy code and unit test various models. Integrate Selenium E2E testing with python bindings. Design and modify database as per application requirements. Created UML and technical documentation of various application models and core processes for both class readability and end to end testing guides. Help integrate Vagrant Salt work flow for developers and testing boxes. Standardized provisioning of application stack so that developer, testing and production environments are identical and can be duplicated for new developers. Used Docker to set up CentOS containers for development and testing. ## Education ### Bachelors of Science in Chemical Engineering New York University - Polytechnic School of Engineering ### Polythenic University Brooklyn ## Contact & Social - LinkedIn: https://linkedin.com/in/geoffrey-chin-a010b515 --- Source: https://flows.cv/geoffreychin JSON Resume: https://flows.cv/geoffreychin/resume.json Last updated: 2026-04-13