DevOps Zone is brought to you in partnership with:

Eric is living in Chapel Hill, NC. By night, he writes and edits science fiction. On weekends, he spends too much time making plumbers hop on things. Eric has posted 249 posts at DZone. You can read more from them at their website. View Full User Profile

Dev of the Week: Zemian Deng

05.08.2013
| 10131 views |
  • submit to reddit
Every week, we feature a new developer/blogger from the DZone community here and in our newsletter, catching up to find out what they're working on now and what's coming next. This week we're talking to Zemian Deng, a Java developer working for the Bank of New York Mellon. Some of his most recent DZone posts include:

Thanks for talking to us! What have you been working on lately?

My full-time job is with Bank of New York Mellon developing a Java based banking software system. I am not authorized to talk about it, but we do use quiet of few popular open source libraries. On my free time I participate in open source communities and I try to keep up with my Programmer Journal blog.

Lately, I work a lot with scheduler systems. I have been helping out in the Quartz Scheduler project, and I have created the MySchedule UI manager for Quartz. I have even created my own TimeMachine Scheduler to experiment with different large-scale scheduling needs.

What do you think were some of the most exciting developments in the Java world in the last year or so?

There are many things blossoming from Java communities every year. I see quite a few JVM based languages (Groovy, JRuby and Scala) that are getting more mature and have become more widely used. I am also excited about the forthcoming Java 8 that brings closure to our hands. Tooling has gotten much better within the last year too, especially with IDE and build systems such as Maven integration.

Are there any particular developer tools or resources you couldn't live without?

My favorite development tools are Hg, SublimeText, IntelliJ, Bash shell terminal.

Do you have a favorite open source project (or projects) that you've contributed to recently?

Besides the schedulers above, I love to learn programming languages. Recently I have been following the Kotlin Programming project.

Do you follow any blogs or Twitter feeds that you would recommend to developers?

Javalobby at DZone, of course! :)

Besides that, I do frequently follow the following:

 

Did you have a coding first love -- a particular program, gadget, game, or language that set you on the path to life as a developer?

Hum... that was a long time ago. All I can remember is that I started programming when I was in high school, and it has been my hobby and career ever since. My first real programming language was C/C++, writing a text based word processor in DOS. Sounds boring nowadays, but it was something I could visualize and experiment with. And I've been hooked ever since.

Anything else you'd like to mention?

Find your true passion and you will never get bored!

Thanks, Zemian!

Published at DZone with permission of its author, Eric Gregory.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)