Who Am I?

  • Programming Languages
    • Most experienced with C, JavaScript, Python 2.x, HTML, and CSS
    • Some experience with C++, C#, Java, SQL, ARM and AVR Assembly
    • Used Visual Basic.NET, VHDL, Perl, Ruby, Pascal, Prolog, MATLAB, and R
  • Operating Systems Familiar With
    • Desktop: Windows 3.2~10, OS X, CentOS 6, and Ubuntu 12+
    • Server: Windows Server 2003 (IIS, MS SQL) and CentOS 6 (LAMP)
    • Embedded: Raspbian and Arch Linux for ARMv7 SoC; Homemade RTOS for Arduino
  • Practical Experience with Databases
    • Microsoft SQL Server: Web App using C# with .NET Framework
    • PostgreSQL: Command line tool using Python with psycopg2
    • Oracle: Desktop GUI Application using Java (Swing) with Oracle JDBC Driver
    • MongoDB: Web App using JavaScript (Node.js) with Mongo DB Native NodeJS Driver
    • Elasticsearch: IoT Web App using JavaScript (Node.js)
  • Strong understanding of the client/server architecture and concept of Ajax
  • Familiar with concepts of OOP, including UML and Design Patterns
  • Comfortable with version management using Git
  • Practical experience with automated unit testing framework (Mocha and Pytest)
  • Familiar with continuous integration using CircleCI

Software Developer / Analyst | Kinsol Research Inc.

2016/09 – 2018/05

  • Performed penetration tests for QA purposes
  • Developed and maintained online applications that handle sensitive information
  • Performed reverse engineering in assembly level to extract encryption keys from memory
  • Designed and implemented the web infrastructure for an IoT product
  • Designed and implemented a computer vision demo web app
  • Led the development of a generic ground truth collection framework with crowdsourcing platform support
  • Maintained and optimized large scale Python programs
  • Built various in-house applications to support research in computer vision and audio signal processing
  • Deployed and managed web applications with various AWS services

Chief Technology Officer | Akasha Technology Inc.

2019/02 – now

  • Performed cost estimation and project planning to minimize risk
15 Number of Projects
3 Awards
2 Years of Work

What I Do?

Sensor Networks and Big Data

Custom data collection and processing solution for IoT sensor networks.

MOBILE APPLICATION

Cross-platform mobile application development using Xamarin framework or React Native.

WEB DESIGN

Web application development to provide interactive data visualization.

System Integration

Bringing together the hardware component and software subsystems into one system to deliver…

My Clients

Clients

Get in Touch

Contact us




Chenchen Guo, BSEng

MASTER OF ENGINEERING

Telecommunication and Information Security

+1-250-580-8995

guoc@uvic.ca

Victoria, British Columbia, Canada