Maxwell Ding
Maxwell aka. 365cent, current pursuing M.Sc in Computer Science @WesternU
Experienced software developer with over a decade of expertise in front-end development (since 2010). Entrepreneurial leader with proficiency in BGP network operations and cloud engineering. Demonstrated excellence in problem-solving and communication. Diverse experience in cybersecurity, SEO, online marketing, server hosting, and domain auctions. Active contributor to open-source projects.
If you are interested in me, you can contact me by:
m@mx.sb
365cent
@mxe365
Professional
-
Programming
- C#Familiar with using C# to process various data structures and create console programs
- C++Understand C++ data structures, use sockets and write simple console programs
- CAble to write UNIX programs perform file system operations and socket communication
- PythonLearned to classify, aggregate data and visualize using Python; built federated ML platforms with FATE
- QtAble to build user-friendly interface with Q#, Visual Basic or Python
- AssemblyUnderstand MIPS & ARM architecture and operations and write simple binary programs
- GoAble to write simple web programs and APIs using Golang
- PHPAble to build CMS, WordPress template and high scalable reverse proxy application
- JavaScriptFamiliar with JavaScript to create animation, handle visitor information and performance tuning
- TypeScriptProficient in building scalable front-end applications
- BirdAble to deploy anycast IPv6 networks and configure BGP communities and failover
- ShellUnderstand Bash and PowerShell basic usage, file system management and network configuration
- Vue.jsAble to create production platform for business cases (@Hikvision, GRGBanking)
- Deno.jsUnderstand basic deployment and configuration
- Nuxt.jsReact.jsNext.jsProficient in setting up server-side-rendering websites
- AngularExperienced in building dynamic web applications
- RustJavaVisual BasicBeginner level, understanding data structures, able to write simple web / windows application
-
Server
- CaddyProficient in Caddy deploying websites, handling requests and tuning
- NginxFamiliar with Nginx deployment website and load balancing, once built a website with daily visit to 30,000+ IPs
- LitespeedFamiliar with Litespeed deployment website and QUIC
- ApacheFamiliarity with Apache usage and pseudo-static rewrite rules
- VirnashHAProxyGet started, create simple caching and load balancing strategies
- VercelNetlifyCloudflare PagesCan use such platforms to deploy website programs and post-maintenance
- cPanelPleskCyberpanelDirectAdmineasypanelaaPanelFamiliarize yourself with the use of these control panels
- ColocationInterconnectCloud HostingHas experience with manage colocation and racks hosting in data centers, and maintain cloud hosting / reselling service platform
- KubernetesExperienced in deploying ML platforms and managing containerized applications
- DockerProficient in containerization for development and deployment
- TerraformSkilled in infrastructure-as-code for cloud provisioning
- AWSGCPAzureExperienced in cloud services deployment and management
-
Web
- HTMLUsed for more than 10 years, proficient in various website layout design and copying
- CSSExpertise at using CSS to create adaptive and responsive design
- JavaScriptFamiliar with JavaScript to create animation, handle visitor information and performance tuning
- PHPFamiliar with using PHP for website development and building API, and able to build an independent CMS
- SQLWorking level of MySQL and MariaDB databases, understand how foreign keys and multi-order data processing are handled
- ServerlessAble to deploy edge computing programs using Cloudflare Workers, understanding of AWS Lambda and Cloud Functions
- WordpressDiscuz!TypechoEmlogFlarumFamiliarize with these website builders / CMS
- ShopifyWebflowSquarespaceWixDrupalDeDeCMSMacCMSLearned about the use of these website builders / CMS
- HugoHexoJekyllAble to create template and use these static page generators create blogs and documentation websites
- SEOFamiliar with search console and crawler rules, have some knowledge about crawler algorithms, once reach 1M index records on Google (with PHP reverse proxy application)
- DomainAmateur domain broker, once sell a domain up to $400
- Node.jsExpress.jsProficient in building backend APIs and web servers
- DjangoFlaskExperienced in Python-based web frameworks for rapid development
-
Design
- PhotoshopFamiliar with create event posters, brochures, and flyers, using Photoshop.
- Adobe IllustratorAble to create logo and wireframe with Illustrator
- FigmaAxureSketchBeginner level, able to create multi-platform interface for front-end development
- PowerPointFamiliar with make massively animation slides for event presentation
- CanvasFamiliar with make event posters and website banners
Personal
-
The following are personal experiences and awards received
- September 2015Participate in the University of Waterloo Math and Computing Contests
- January 2016Established Hefei Meixun Internet Technology Co., Ltd. and became self-employed CEO
- April 2016Participated in the 17th National Primary and Secondary School Computer Production Competition and won the first prize
- May 2016Participated in the 2nd IMMC Mathematical Modeling Competition and won the third prize
- June 2016 – 2017Vice President of Hefei No. 1 High School Computer Society
- July - August 2016Participate in the summer internship of Shanghai Quam Foundation
- October 2016Won the title of "Hefei No. 1 High School Top Ten People of the Year"
- January 2017Won the 2nd Anhui Entrepreneurship Star Excellent Project Product Award
- July - August 2018Create WeChat mini-programs and participate in the operation and maintenance of public accounts in Anhui Kaufman Technology
- November 2018Participate in the ECHACK Hackathon ran by MLH
- 2018 – 2021Build an AlloX reverse proxy website, with a maximum of 30,000 daily access IPs, and then deploy it to the Anycast network of 365Node
- December 2019 - February 2020Responsible for website design and operation at Scarborough Sunny Shutters; launched WordPress site with quotation functionality, boosting lead engagement
- March 2020 – PresentParticipate in the construction of FastGit acceleration project for Github
- October 2020 - April 2021Build 365Node (AS136451) BGP network, deploy more than 20 global nodes, and carry a maximum monthly traffic of 100T
- June 2021Attend the Next.js Conf web tech conference
- September 2021Participate Lululemon's SeaWheeze virtual marathon
- June 2022 - August 2022Took internship at Hikvision in Anhui, worked as front-end developer; built utility management platform with Vue.js
- November 2022Volunteer in the Hack Western Hackathon ran by MLH
- May - July 2024Software Engineer Intern at GRGBanking Equipment Co., Ltd. in Guangzhou, CN; developed Federated ML platform with Vue.js, Python, and FATE on Kubernetes
- September 2024 - PresentTeaching Assistant at Western University; guided 500+ students in C and Linux systems development
Degree
-
The following is the situation of higher education and above
- 2020 - 2022Studied undergraduate Computer Science and Physics at Trent University in Canada (GPA: 86%)
- Dean's Honour Roll in 2020-2021 Academic Year
- Dean's Honour Roll in 2021 Summer Term
- Dean's Honour Roll in 2021-2022 Academic Year
- 2022 - 2024Bachelor of Science (Honors Specialization in Computer Science) at Western University in Canada
- 2024 - PresentMaster of Science in Computer Science at Western University in Canada
- 2020 - 2022Studied undergraduate Computer Science and Physics at Trent University in Canada (GPA: 86%)