Ruonan Zheng- Java
Ruonan Zheng- Java
(917)830-6911
[email protected]
Professional Summary:
Around 9 of experience in designing, implementing, and deploying commercial Enterprise Applications for
Multi-tiered-distributed software products and distributed applications using Java/ J2EE technologies, four
years of experience acting as a Technical Java Lead. Experience includes programming in J2EE and using
SPRING, STRUTS 2 AND MVC Frameworks. Utilized Angular 4 and JS, JQuery, Node.JS and Bootstrap
Proficient in developing web-based applications using Java and J2EE technologies like JSP, Servlets, Struts,
JDBC, JMS, Spring, Hibernate, JSF, XML, SAX/DOM, JAX-B.
Having expertise in API development using Rest, GraphQL, Web Socket, Messaging platforms using Spring
ecosystem
Experience in GCP environment in particular Google Big Query, Google Pub/sub, Google Spanner,
Dataflow, Compute Engine, Google Storage.
Worked on Apache Flink to implement the transformation on data stream
Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API.
Full Stack Modern Progressive Web Apps - ReactJS, Next JS, Redux, GraphQL.
Good experience in using WebLogic Portal 10gR3/11gR1 Technology
Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest
Services
Hands on Experience on Designed systems using J2EE based frameworks like MVC Architecture and
Hibernate.
Setup of CI/CD pipeline components for Jenkins, Spinnaker, Concourse CI, GitLab CI, AWS CodePipeline,
AWS CodeBuild, AWS CodeDeploy, Amazon ECR and Kubernetes Helm Charts
Experience in configuring and administering web servers Weblogic, WebSphere, Tomcat and Jboss
Very Strong experience on AWS web service development, IBM blue mix, Java, NodeJs, JavaScript, Spark,
Pig,Hive Python, Docker, Virtualization, Django, shell scripting, bash
Extensive working experience in Designing Web Applications using HTML5, Redis, CSS3, JavaScript, Cypress,
jQuery, React JS, Angular 2/4/6/8/11/13/14/16 and Bootstrap
Experience in Client-side Technologies such as HTML5, CSS3, Bootstrap, JavaScript, Angular 7, React JS,
jQuery, JSON, and AJAX.
Experience with messaging systems like Kafka and Kafka event sourcing.
Diverse experience utilizing tools in N-tier and Micro services architecture applications using Spring Boot,
Spring AOP, My SQL, Restful Web Services.
Using Kotlin for implementing new modules in the application.
Worked on responsive design using Media queries, Bootstrap, AJAX Calls, AngularJS, Node.js, D3.JS,
React.js etc.
Interactive D3.js Graphing framework, able to handle hundreds of lines to visualize big-data network
trends.
Knowledge of NoSql databases such as Hbase, MongoDb, Cassandra and CouchDB 5.0, Couchbase.
Generated Java APIs for retrieval and analysis on No-SQL database such as HBase and Cassandra and
Worked with NoSQL databases like Cassandra and Mongo DB for POC purpose.
Programming experience in ArcGIS and Blockchain
Experience in database design and development using PL/SQL, Stored Procedures, Functions and Triggers.
Hands on experience in writing light weight Node.js express server, and using technologies like Ajax,
JavaScript/jQuery, JSON to make connections between server and databases like Mongo DB and MySQL.
Experience using PostgreSQL
Good knowledge of designing, deploying and operating highly available, scalable and fault tolerant
systems using Amazon Web Services ( AWS) and Azure
Experience in data modelling of Cassandra and importing data from various sources to the Cassandra cluster
using java AIP’S
Experience in using Jenkins for Continuous Integration and Sonar jobs for Java code quality.
Experience in message streaming by using Apache Kafka.
Used servers Apache Tomcat, JBOSS FUSE, RedHat EAP and WebSphere Application / Portal servers.
Experience in managed Kubernetes services such as Google Kubernetes engine (GKE), AWS Elastic container
service.
Experience in changing over existing AWS infrastructure to Serverless architecture (AWS Lambda, AWS
Kinesis) through the creation of a Serverless Architecture using AWS Lambda, gateway, Route 53, S3 buckets.
Good team player with strong work ethics and a quick learner with a positive attitude.
Technical Skills:
Domain Technologies Used
Programming Languages: Java 1.8, 1.7, 1.6, C, C++, Scala, Groovy
JDBC 3.0/2.0, Servlets 2.5/2.4, Spring Core, Spring Security, Spring JDBC,
JAVA Enterprise Technologies: Spring Integration, Spring Boot, Spring Batch, SOAP and RESTful Web
Services, GCP, JPA, EJB 3.0, Hibernate 4.2. Kubernetes
Front End (Web): HTML, XML, JSON, D3.JS, CSS, JSP 2.2/2.1, JSTL 1.2, Bootstrap, JavaScript,
Typescript, React JS, Node.js, Next.JS, GraphQL
JavaScript: jQuery2.x/1.x, JS 4.x/2.x/1.x, Node JS, Next JS
Frameworks: Struts 2.0, JSF 3.0, Spring 3.x/2.x,
Application Servers: JBoss7.x/5.x, WebLogic 10.0/9.0/8.1/7.0, WebSphere 7.x/8.x, Tomcat 7,6,
WebSphere 8.5
Databases: Oracle 12c/11g/10g/9i, MySQL5.0,4.1, Hbase, SYBASE
Build Tools: Maven 3.0, ANT, GRADLE
Operating Systems Windows 10/8/7/NT/XP/2000/98, Unix, Linux
Business Delegate, Front Controller, Singleton, Observer, DTO, DAO, MVC,
Design Patterns:
Factory, Abstract Factory
Design Methodologies: Agile, Scrum, Test Driven, Waterfall
IDEs: Eclipse, NetBeans
Tools: Junit 4.x, TestNG, Selenium, JMETER, Mockito
Education:
Bachelor of Science in International Business and Economics, UNH - 2015
Work Experience:
Environment: JDK 1.8, J2EE, Core Java, HTML5, CSS3, JavaScript, Spark, React JS, jQuery 2.0, JSON, Maven 3.0,
Spring 5.0, JPA, Azure, JDBC, Jenkins, Kafka, Apache Tomcat 8, Apache Camel, Active MQ, PostgreSQL, Git, Eclipse IDE,
Junit, Linux, Windows.
Environment: Java 1.6, SOAP, Spring 3.0, RESTful Web Services, Hibernate 4.0, Jenkins, Angular JS, AJAX, Servlets 3.0,
HTML5, CSS3, Node JS, Kafka, JavaScript, CSS3, jQuery 2.0, JSON, JMS, AWS, JMS, WebSphere 8.5, Agile, JMS, Eclipse,
JUnit 4.4, Windows OS, Unix.
Environment: Java 1.6, J2EE, Spring 3.0, Hibernate 3.0, JSP, Kafka, Servlets, CSS, HTML, JavaScript, jQuery, IBM
WebSphere application server, Web services, Eclipse 3.5, Oracle Database, Windows 7, Hibernate, UML and GitHub.