-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathindex.html
More file actions
27 lines (27 loc) · 2.25 KB
/
Copy pathindex.html
File metadata and controls
27 lines (27 loc) · 2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
layout: default
title: Richard Huang's Homepage
---
<div class="row">
<div class="col-md-3">
<img src="/img/richard-avatar.png" class="avatar pull-right img-circle">
<ul class="list-unstyled text-right">
<li><a href="mailto:flyerhzm@gmail.com">flyerhzm@gmail.com</a></li>
<li><a href="https://xinminlabs.com">Xinmin Labs</a></li>
<li><a href="https://github.com/flyerhzm">Github</a></li>
<li><a href="https://www.linkedin.com/in/flyerhzm">Linkedin</a></li>
<li><a href="https://twitter.com/flyerhzm">Twitter</a></li>
<li><a href="https://www.facebook.com/flyerhzm">Facebook</a></li>
</ul>
</div>
<div class="col-md-9">
<h1>About Me</h1>
<p>My name is Richard Huang, the <strong>Founder</strong> of <a href="https://xinminlabs.com">Xinmin Labs</a>, <a href="https://awesomecode.io">Awesome Code</a> and <a href="https://upgradecode.io">Upgrade Code</a>, I'm also a senior software engineer who has a strong focus on <strong>code quality</strong>, <strong>server performance</strong> and <strong>scalability</strong>.</p>
<p>Most of my professional work is done in <strong>Ruby</strong>, the <strong>Rails</strong> web framework, <strong>node.js</strong>, and Javascript MVC frameworks <strong>Backbone</strong>, <strong>Angular</strong> and <strong>React</strong>.
<p>I love contributing to the open source community, have built
<a href="https://github.com/flyerhzm/bullet">bullet</a> and <a href="https://github.com/flyerhzm/rails_best_practices">rails_best_practices</a> gems, and <a href="https://synvert.net">synvert</a>.
<p>I spoke at <strong>RubyKaigi 2011</strong>, <strong>Railsconf 2012</strong>, <strong>RedDotRubyConf 2013</strong>, <strong>RubyConfTW 2014</strong>, <strong>RubyKaigi 2014</strong>, <strong>Euruko 2015</strong>, <strong>RubyConf Au 2016</strong>, <strong>Rubykaigi 2023</strong> and many times at ruby/rails conferences in China. Please go to
<a href="https://huangzhimin.com/presentations.html">my presentations page</a> to see more.</p>
<p>I have built a large high-traffic platform, with more than 250 million users, handle more than 300k rpm. I also built some async non-blocking api services, based on EM + fiber, only 16 ruby instances can easily handle 240k rpm.</p>
</div>
</div>