Hantsy Bai

Hantsy Bai

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
Self-employed technical consultant, solution architect and full-stack developer
Self-employed technical consultant, solution architect and full-stack developer

Bai has over 16 years software engineering experience, including 7 years freelancing and consulting experience. He has significant experience in building large-scale distributed systems, design and implementing of RESTful application architecture, migrating monolithic applications to Microservice architecture, pragmatic agile programming coach etc.

He has written lots of blog entries and sample codes to demonstrate the technologies he had used and he is interested in. Some blog entries were referred by Oracle blog portal.

He is active in open source communities and he is always trying to introduce the new cutting-edge technologies in his new projects. In 2012, he was invited by Redhat to attend 2012 JBoss User and Developer Conference at Boston and received the 2012 JBoss Community Recognition Awards.

Community activity:

  1. Contributor of JBoss Arquillian
  2. Winner of 2012 JBoss Community Recognition Awards (Category:Wiki)
  3. Chinese translator of book: Spring Live(the famous Spring book from Matt Raible)
  4. Chinese co-translator of book: The NG2 BOOK(the famous Angular 2 book)
  5. Co-reviewer of book: Arquillian Testing Guide(Packt publishing)
  6. Co-reviewer of video course: JBoss EAP Configuration, Deployment, and Administration(Packt publishing)
  7. Author of Click4NB(a NetBeans plugin for Apache Click framework)

Skills:

  1. Specifications and conventions, Java EE 5/6/7(CDI, JAXRS, EJB, JPA, JSF, JMS, Batch), REST, MicroServices, EDA/CQRS/EventSourcing, SPA
  2. Frameworks and tools, JBoss Seam 2/3, Apache DeltaSpike, Spring (Boot, MVC, Session, Security, Data JPA/Mongo/REST, AMQP, Integration, Batch, Cloud/Netflix etc) , NodeJS ( NPM, Grunt/Gulp/Webpack, Bootstrap, Angular/IONIC ).
  3. Engineering practice, Ant/Maven, TDD, Scrum, GitFlow/Github Flow, Jira/Confluence/Fisheye/Bamboo, CI/CD(Jenkins, CircleCI) automation, OpenShift, CloudFoudry, Docker(Compose, Machine, Swarm)
    Blog: http://hantsy.blogspot.com GitHub: https://github.com/hantsy
Chinese, English
Beijing (+08:00)
Joined September 2017
EXPERTISE
10 years experience
Familiarity with Spring framework and Spring ecosystem, including the sub-projects from Spring.io community, such Spring security, Sprin...
Familiarity with Spring framework and Spring ecosystem, including the sub-projects from Spring.io community, such Spring security, Spring data(JPA, Mongo, Redis, Elasticsearch, Couchbase, Cassandra, etc), Spring Security, Spring Session, Spring Batch, Spring Integration, Spring AMQP(esp, wtih RabbitMQ) etc. Good knowledge with Spring Boot applications.
View more
View more
10 years experience
Familiarity with Java EE specs(CDI, JSF, EJB, JPA, JTA, JMS, JAXRS etc), esp. Java EE 5/6/7 and JBoss and Apache open source Java EE prod...
Familiarity with Java EE specs(CDI, JSF, EJB, JPA, JTA, JMS, JAXRS etc), esp. Java EE 5/6/7 and JBoss and Apache open source Java EE products. Good knowledge with Glassfish, Wildfly, etc.
View more
View more
5 years experience
Familiarity with REST convention and characteristics(the essay from Dr. Fielding), and know well about the REST Richardson Mature Model t...
Familiarity with REST convention and characteristics(the essay from Dr. Fielding), and know well about the REST Richardson Mature Model to evaluate the quality of REST APIs. Good knowledge with Hypermedia(esp. HAL), and OpenAPI(Swagger). Much experience of Spring MVC and JAXRS(esp. Jersey, Resteasy ) in real projects.
View more
View more
5 years experience
Familiarity with Dropwizard, Spring Cloud(esp. Netflix OSS integration), Docker(machine, compose, swarm). Knowledge with Wildfly Swarm, ...
Familiarity with Dropwizard, Spring Cloud(esp. Netflix OSS integration), Docker(machine, compose, swarm). Knowledge with Wildfly Swarm, Kubernetes.
View more
View more
6 years experience
Familiarity with Github flow(fork, branch, pull request, code review). Familiarity with Jenkins CI, Circle CI, Travis CI, embrace Contin...
Familiarity with Github flow(fork, branch, pull request, code review). Familiarity with Jenkins CI, Circle CI, Travis CI, embrace Continuous testing and deliver to production in projects. Slack to gather all notifications from development and deployment.
View more
View more
4 years experience
Used AngularJS in projects since 1.0, and also updated to the latest Angular (2+). Familiarity with SPA and REST client operations. So...
Used AngularJS in projects since 1.0, and also updated to the latest Angular (2+). Familiarity with SPA and REST client operations. Some experience of Ionic for building hybrid mobile applications.
View more
View more
5 years experience
Most of my time I preferred Java, but some I had one year fulltime experience pf PHP before I became a freelancer. In these years, I am ...
Most of my time I preferred Java, but some I had one year fulltime experience pf PHP before I became a freelancer. In these years, I am always keeping update with PHP evolution, and I have done two small projects with PHP. Zend and Symfony are copying the popular Java EE patterns,, are ready for complex applications. PSR make the php component inter-operation becomes true. Nowdays a small running Symfony bundle can be a service in a Mircoservice architecture.
View more
View more

REVIEWS FROM CLIENTS

Hantsy's profile has been carefully vetted and approved as a Codementor. Connect with Hantsy now, and leave a review for them once you're done!