My Portfolio
首页关于经历技能简历联系
Profile

欢迎来到我的世界

全栈开发者 | 创意思想家

我打造优美而功能完整的数字体验。 凭借现代网络技术的专业知识, 我构建可扩展的解决方案,推动业务成功。

GitHubLinkedInEmail

关于我

我是谁

我是崔阳龙,一位充满热情的全栈开发者,拥有10年的网络应用开发经验。工作地点位于加拿大安大略省密西沙加,我专精于创造创新解决方案,弥合设计与功能之间的鸿沟。

我的方法

我相信代码不仅应该工作,还应该优雅、高效且易于维护。在每个项目中,我优先考虑用户体验、性能和代码质量。我与客户和团队紧密合作,以确保最终产品符合或超过预期。

代码质量

编写干净、可维护和高效的代码,遵循最佳实践。

现代设计

创建响应式、视觉吸引力强的用户界面。

高性能

确保快速加载和平滑的用户体验。

创意解决方案

提供聪明的技术解决方案来解决复杂问题。

工作经历

Senior Site Engineer
在职
Bell
Apr 2022 - Present · 3 yrs 11 mos · 📍 Mississauga, Ontario, Canada

Agile Development & Implementation:

Delivered pixel-perfect, responsive web pages from Figma mockups within iterative sprint cycles. Translated design concepts into production-ready code from blank slate to deployment, using HTML, CSS, JavaScript, and React within a modern component-based architecture.

Efficiency Engineering Initiative:

Identified a recurring bottleneck in processing client content updates provided in Excel format. Designed and implemented a solution that automated the conversion of tabular data into production-ready HTML. Result: This initiative reduced the time spent on bulk content updates by over 90%, eliminated human error, and freed up developer time for more complex problem-solving tasks.

Technical Stack:

Wrote scripts in Python (using Pandas) and Node.js to parse Excel files, transform data, and generate structured HTML with appropriate CSS classes, seamlessly integrating the output into the codebase.

Maintenance & Collaboration:

Maintained and updated site content while collaborating within an Agile team to provide technical insights during the design phase and participating in sprint planning and retrospectives.

HTML5
CSS3
SASS/SCSS
JavaScript (ES6+)
jQuery
React.js
Python
Pandas
Node.js
Git
+3
Senior application developer
Adaptiv Networks
Jan 2017 - Apr 2022 · 5 yrs 4 mos · 📍 Mississauga, Ontario, Canada

Software-defined Portal UI Development:

Developed a Software-defined Internet Management System (SaaS, CMS). Built dynamic UI using ES6, jQuery, Knockout, and Angular 6.0.8. Developed Angular projects using PrimeNG and KendoUI components. Implemented responsive layouts and effects using CSS3, Bootstrap 3 & 4. Connected front-end with .NET Service using JSON data binding. Used Amcharts library to display comprehensive data reports for Internet usage and logs including bandwidth, talkers, and ASN BGP metrics.

.NET (C#) Backend API Development:

Responsible for coding RESTful router services and functional objects for data transfer, data collection, SSH connections (Rebex library), and operations with AgniOS (FreeBSD-based) CPE, including email and FTP operations. Developed RESTful backend services using .NET Core 2.2 and Service Stack framework. Worked with GitHub API, Netbox (IPAM) API, and Rebex library (SSH, SFTP, FTP). Maintained code using VS2017 with ReSharper and LINQPad5 for productivity.

Data Management:

Participated in comprehensive data management using .NET with multiple database systems: Influx DB (TSDB), RavenDB, MySQL, LDAP, and PostgreSQL 10 with JSONB support, and Marten for event sourcing. Developed applications on Windows web server using IIS 7.

Deploy & Maintenance:

Deployed GUI to QA and production environments on AWS Ubuntu servers. Deployed RESTful API to QA and production environments on AWS Windows Server 2016. Traced batches, jobs, and sessions using Hangfire and Log Rocket for monitoring and debugging. Maintained RavenDB databases across environments.

Teamwork & Agile Practices:

Used Git for version control with experience in Phabricator and Private GitHub for process and ticket management. Operated across Windows 7, Linux (CentOS, Ubuntu) environments. Participated in Agile environment with two stand-ups per week, code reviews, face-to-face conversations, Scrum ceremonies. Independently worked on assigned components while collaborating effectively with team members.

Angular 6
ES6
jQuery
Knockout.js
Bootstrap 3/4
PrimeNG
KendoUI
CSS3
C#
.NET Core 2.2
+12
Web Developer
TelOIP Networks
Aug 2016 - Dec 2016 · 5 mos · 📍 Mississauga, Ontario, Canada

Software-defined Portal UI Development:

Developed Software-defined Internet Management System (SaaS, CMS) with emphasis on UI/UX quality. Built dynamic UI using ES6, jQuery, Knockout, and Angular 5 framework. Created responsive layouts and visual effects using CSS and Bootstrap 3 & 4. Integrated front-end with .NET Service using Ajax for seamless data communication. Implemented data visualization using Amcharts library to display Internet usage reports and logs including bandwidth, talkers, and ASN BGP metrics.

Angular 5
ES6
jQuery
Knockout.js
Bootstrap 3/4
CSS3
AJAX
.NET
Amcharts

技能与专业知识

前端开发

JavaScript (ES6+)

95%

React.js

92%

Angular (5, 6.0.8)

90%

HTML5

95%

CSS3 / SASS / SCSS

93%

jQuery

90%

Bootstrap 3/4

88%

Knockout.js

85%

PrimeNG

82%

KendoUI

82%
后端开发

C# / .NET

92%

.NET Core 2.2

90%

ASP.NET

88%

REST API

92%

Service Stack Framework

85%

Node.js

85%

Python (Pandas)

85%

JSON

95%
数据库与数据管理

MySQL

88%

PostgreSQL 10 (JSONB)

87%

RavenDB

82%

Influx DB (TSDB)

80%

LDAP

78%

Marten (Event Sourcing)

75%

Data Management & ETL

85%
工具与基础设施

Git / GitHub

92%

AWS (EC2, S3)

85%

IIS 7 (Windows Web Server)

82%

Figma

80%

Jira / Scrum

90%

Salesforce

80%

VS2017 / ReSharper / LINQPad

88%

Phabricator

75%
数据与可视化

Amcharts

82%

Data Visualization

85%

Business Intelligence Reports

80%
语言与方法论

English (Professional Working)

90%

Chinese (Native/Bilingual)

100%

Agile/Scrum Development

92%

Cross-functional Collaboration

90%

Code Review & Best Practices

88%
其他技能
GraphQL
CI/CD Pipeline
Automated Testing
Cross-functional Collaboration
Code Review
Performance Optimization
Microservices
Docker

我的简历

联系我

邮箱
yanglongcui@gmail.com