Eric Guo

Eric Guo Email and Phone Number

Software Engineer @ SportsIQ
Guangdong, China
Eric Guo's Location
Guangdong, China, China
About Eric Guo

I'm looking for a senior software development (remote) position in web, cloud and IoT development, which preferably benefits from my background knowledge besides software, including embedded system, electronic hardware design, electrical system, and industry control, etc. I am especially interested in seeing if I can use my skills in the manufacturing space.

Eric Guo's Current Company Details
SportsIQ

Sportsiq

View
Software Engineer
Guangdong, China
Eric Guo Work Experience Details
  • Sportsiq
    Software Engineer
    Sportsiq
    Guangdong, China
  • Gsd Technologies
    Software Engineer
    Gsd Technologies Jan 2018 - Present
    • Helped develop a soon to be release SaaS product in the Animal Veterinary space.o ASP.NET Core used for front end developmento Backend services developed in C# with Azure SQL Server• Helped develop a soon to be released product (https://www.shottrac.com/) in the sporting goods space around Archery (tentative release data Q1 2021)o Built gaming backend in Kubernetes using the Agones (https://agones.dev/site/) frameworko C# developed micro-services in game used a combination of Azure AKS, ACR, Functions, Table Storage, SignalR Service, and Azure B2C. o Built CI/CD infrastructure using Azure DevOps Pipelines allowing each game server release to be deployed automatically with zero to minimal downtimeo Implemented Agones Fleets for game server allocations which manage game server lifecycle and provides autoscaling capabilities.o Built gaming front end in Flutter using SignalR to communicate with the gaming back end including direct use of Azure Storage Tables• Helped Develop Shadow’s Edge (https://www.shadowsedge.com/the-game/) game which included:o Develop and maintain backend service for the game built with ASP.NET Core. o Add cloud sync APIs for game save cloud storage and sync, using Azure Blobo Develop game API client code to mobile game app built with Unity (delivered to mobile development team)o Develop game save sync code to game mobile app built in Unity (delivered to mobile development team)o Develop admin web portal for game management, to provide features needed by administrators including welcome email template, administrator management, billboard, featured game post, etc.o Build functionality to collect game analytics pushed by game app (Azure Event Hubs and Functions) and upload daily report to Box for researchers• Helped develop SaaS product (FeedForward) for the education market. This product helps teachers to manage students, courses, and scores, providing visual charts for reports to manage progress across English and Math studies
  • Living Planit Ag
    Senior Software Engineer
    Living Planit Ag Mar 2011 - Present
    • Augment and maintain UOS product. Have been part of and contributed to every release from 3.0 to latest 4.4 releaseo ASP.NET and Web API development done in NET Framework 4.5o Create DAL (Data Access Layer) for UOS Core, focusing on multiple database provider support, code isolation and query efficiency• Create UOS Core and RTC communication protocol including developing an RTC- UOS Core communication prototype to demonstrate and explain design to supervisor• Implement UOS Core – RTC communication protocol in UOS Core with WebSocket. This involved the consuming of binary data from RTC, transforming it into the UOS Core internal format and exposing it via UOS Core REST APIs • Develop and maintain UOS product tests that were used in PR review and product release (NUnit).• Create multi-node testing tool with PowerShell script to allow doing multi-node tests on single dev machine. Providing XML configuration file to auto deploy UOS and SQL Server database instances based on the desired multi-node topology. • Maintaining product licensing manage system (ASP.NET 4.5). This included: o Improve license encrypt algorithm to make it more secure. o Add new RTC product licensing support. o Expose new APIs to customer to simplify mass license management. o Participate in discussions of new licensing model with CTO, team lead and customers• Update UOS Core git repo configurations to follow GitFlow workflow to improve team development standards • Mentor new team members in understanding UOS product, source code and development standards
  • Iaec Corporation
    Team Lead & Senior Software Engineer
    Iaec Corporation Aug 2009 - Oct 2010
    • Team Lead of navigation team, in charge of task assignment and system integration • Map Rendering, Route Calculation and Guidance modules design for navigation, based on deCarta and NavNGo engine• Microsoft Auto BSP development, including kernel customizing and driver design, to support kinds of peripherals, such as Bluetooth (BC04), iPOD, MTP and GSM• WINCE6 R3 network connection management, to support Wi-Fi, GPRS, Bluetooth-DUN connections management and auto switching with priorities
  • Shenzhen Maxtek Technology Co., Ltd
    Software Department Manager & Chief Software Engineer
    Shenzhen Maxtek Technology Co., Ltd Mar 2007 - Nov 2008
    中国 广东 深圳
    • Software task assignment, progress tracing and communicating with HW department & 3rd-party support • WINCE 5.0 BSP design for S3C2440, including NBOOT, eboot, OS Kernel, kinds of drivers• WINCE 5.0 CarAudio application demo design• AT88SC series security chip application design, including programming tool & application library for WINCE
  • Redpower Electronic Co., Ltd
    Software Engineer
    Redpower Electronic Co., Ltd Sep 2006 - Mar 2007
    Dongguan, Guangdong, China
    • TFT driver chip software design for car audio• ATMEGA series MCU programming tools HW & SW design and a management system running on PC, based on MFC & SQLite, for car audio product configuration and MCU production• S3C2440 HW design study• WINCE development study
  • A-Max Technology Co., Ltd
    Software Engineer
    A-Max Technology Co., Ltd Feb 2006 - Jul 2006
    Shenzhen, Guangdong, China
    • Portable MP3 player software design • Kinds of technology study, including DAB, XM radio
  • Beijing Tongte Technology Co., Ltd
    R&D Engineer
    Beijing Tongte Technology Co., Ltd Mar 2004 - Dec 2005
    Beijing, China
    • WorldSpace satellite broadcasting receiver HW & SW design, using Micronas chip set (DRD3515 + MAS3506) • Zigbee wireless network software design, supporting master-slave and point-to-point two working modes, based on two HW platforms: ATMEL ATMEGA128 + Chipcon CC2420, Freescale HCS08GT60 + Freescale MC13192• Philips (NXP) ISP1581 USB device chip firmware porting to TI TMS320F2812 DSP, with PC test program design, based on MFC• Liquid level monitor for gas station MCU software design, based on ATMEGA128 and pressure pickup• Freezer compressor controller for Haier software design, based on Freescale DSP56F801 DSP, using algorithm of 3-Phase sensorless BLDC motor control with back-EMF detection

Eric Guo Education Details

Frequently Asked Questions about Eric Guo

What company does Eric Guo work for?

Eric Guo works for Sportsiq

What is Eric Guo's role at the current company?

Eric Guo's current role is Software Engineer.

What schools did Eric Guo attend?

Eric Guo attended China Agricultural University, China Agricultural University, China Agricultural University.

Not the Eric Guo you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.