Software Developer - Information Technology Resume Search
Software Developer - Information Technology Resume Search
My Spider Scam Awareness Contacting Us F. A. Q.
 
Job Seekers
Search Jobs
Browse Jobs
Post a Resume
Job Alerts
 
Employers
Search Resumes
Browse Resumes
Post a Job

Software Developer Resume


Desired Industry: Information Technology SpiderID: 84426
Desired Job Location: Vancouver, British Columbia Date Posted: 12/24/2023
Type of Position: Full-Time Permanent Availability Date: Dec 24, 2023
Desired Wage: 60000
U.S. Work Authorization: No
Job Level: New Grad/Entry Level Willing to Travel: Yes, Less Than 25%
Highest Degree Attained: Masters Willing to Relocate: Yes


Objective:
Full-stack Developer
====================
Experienced front- and backend developer with 2 years of professional work history and 8 years of personal development experience. Proficient in a range of cutting-edge backend technologies:

Frontend Frameworks
====================
React, React Native, Vue, Tauri, Electron

Backend Frameworks
==================
SpringBoot, Ruby on Rails, Express

Languages
=========
Typescript, CSS/SCSS, Rust, C++ (C++20), Java (JDK 18), Kotlin

Other
=====
Apache Kafka, Google Firebase, MUI & JoyUI & ElementPlus, Vite & Webpack, Amazon Web Services, PostgreSQL, Redis


Experience:
Nov 2021 - Jun 2022
Full-stack Developer
@ Beijing Fengrong Trading Co., Ltd
- Project: Company Portal Website
- Developed the company's web portal utilizing ReactJS and Ruby on Rails.
- Optimized package structure, reduced the cacheless cold loading time by 33%.

---

May 2021 - Sept 2021
Software Developer (Intern)
@ Institute of Computing Technology, Chinese Academy of Sciences
- Project: AuTom, a Qt-based protein electron tomography reconstruction platform
- Reimplemented and tested the user interface.
- Solved UI hanging issues caused by compatibility problems.
- Addressed an OpenGL-related issue where 3D models could not be correctly displayed.
- Deployed to kubernetes and conducted black-box test.

---

May 2020 - Jan 2021
Software Developer (Intern)
@ Beijing GSafety Technology Co., Ltd
- Project: Forest Fire Detection
- Implemented RTMP video stream decoding system in C++ to process and store (Postgres) data from DJI drone photography.
- Translated an CV-based image bright-spot detection algorithm from Python to C++.
- Project: English Text Emotion Analysis
- Developed a multi-thread Twitter (X) crawler in Python, gathered 20k+ tweets.
- Wrote Python code to perform bulk data sanitization for model training.
- Designed the emotion analysis command line tool based on Google Albert.
- Containerized tools above with Docker for mass deployment.


Education:
Sept 2021 - Aug 2023
Master in Computer Engineering
@ Memorial University of Newfoundland

---

2017 - Aug 2021
Bachelor of Computer Science Sept
@ Capital Normal University


Skills:
Frontend Frameworks
====================
React, React Native, Vue, Tauri, Electron

Backend Frameworks
==================
SpringBoot, Ruby on Rails, Express

Languages
=========
Typescript, CSS/SCSS, Rust, C++ (C++20), Java (JDK 18), Kotlin

Other
=====
Apache Kafka, Google Firebase, MUI & JoyUI & ElementPlus, Vite & Webpack, Amazon Web Services, PostgreSQL, Redis


Additional Information:
Recent Projects
===============

Feb 2023 - Now

"ChatGPTRelay" - a chatbot based on OpenAI API with builtin usage control

Built with React.js, SpringBoot and JoyUI, ChatGPTRelay aims to make OpenAI's ChatGPT accessible to everyone, including those restricted by policies, while offering an experience very similar to the official one. Highlights:
- Implemented an API key pool to enhance service reliability.
- Leveraged Redis to store high-frequency data such as user token quotas.

---

Feb 2023 - Now

"AirX" - a cross-platform text and file sharing system, github.com/hatsune-miku/libairx

AirX allows users to seamlessly copy and paste files and text between macOS (SwiftUI), Windows (WinUI3), and Linux (Rust) devices over LAN or Internet, blurring the boundaries between different platforms. AirX also provides a standalone cloud storage service with support for sharing links. Highlights:
- Utilized Google Protobuf and self-designed UDP-based protocol for LAN discovery.
- Employed Apache Kafka in the backend (SpringBoot) for clipboard synchronization.
- Innovatively combined JWT and AES with randomized keys to further project token data.


LinkedIn
========
https://www.linkedin.com/in/brian-guan/


Candidate Contact Information:
JobSpider.com has chosen not to make contact information available on this page.
Click "Contact Candidate" to send this candidate a response.


    





© 2025 Job Spider
Privacy Policy | CC Marketing Sites | Site Map | Links