Associate Professor Resume
2.00/5 (Submit Your Rating)
OBJECTIVE:
To seek a software development position in the New York metropolitan area
SUMMARY:
- 10 + years of experience in Java EE application development, including front - end and back-end development.
- Strong knowledge in lightweight JavaEE framework: SSH(Struts+Spring+Hibernate), SH(Struts+Hibernate), Spring MVC.
- Strong knowledge in JavaEE: HTTP, Socket, Servlet 3.1, web service, Restful, web socket, HTML, CSS.
- Strong knowledge in enterprise-grade application architecture: application server cluster, load balance, cache, NoSql store.
- 10+ years of diverse Core Java application experience.
- 5+ years of experience in Java multi-threading, networking, and high concurrency.
- 10+ years of experience in C/C++ programming&application development.
COMPUTER SKILLS:
Computer Languages : Java, C/C++, JavaS cript, PHP
Back End: JavaEE, Struts+Spring+Hibernate, JSP, S ervlets, Java Core, MyBatis
Front End: CSS,HTML, jQuery, Bootstrap, JSON, AJAX, XML
Database: MySQL, MS SQL Server, Oracle, Redis, MongoDB
Application Servers: Apache tomcat, Apache httpd, RabbitMQ,IIS
Operating Systems: Linux(RedHat/CentOS, Ubuntu), Windows, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential
Associate Professor
Responsibilities:
- Hangzhou City Council Proposal System
- Hangzhou City Consultants Suggestion System
- Hangzhou City Government System for Processing Proposal & Suggestion
- Knowledge Management&Sharing System
- On-line Check-in System for Employee Attendance Management
- File Management System Based on LAMP
- The above systems are mainly JavaEE applications(except the last one) and have the following technical features:
- Based on SSH(Spring+Struts+Hibernate) framework
- Using Apache httpd + tomcat clusters architecture, supporting r everse p roxy and load balances among application severs
- Using XFile(Apache CXF) to offer web service.
- Front ends: JQuery+CSS+HTML+JSP
- Using RabbitMQ for a synchronous processing
- Courses:
- Java Object Oriented Programming(2005-present)
- JavaEE Application Development(2014-present)
- Java Advanced Topics(2006-2015)
- Programming Using C Language(2007-2012)
Confidential
Senior Software Developer & Senior Adviser
Responsibilities:
- D esigning and developing applications for this company
- Most of these applications were JavaEE applications based on SSH framework.
- Using JSON for interaction between Server and Client.
- Being a n adviser to the company's development department
- Designing a system architecture which serves millions of online users.
- Using apache httpd+tomcat clusters
- Using Memcached and Redis
- Using MongoDB
- Using Cloud Platform
Confidential
Senior Software Developer
Responsibilities:
- software design and software development.
- J2EE-based Applications
- C/S Application(Mainly using Borland Delphi)
- C/C++ Applications(Using Borland C++ Builder)
- Web Applications Using Asp and IIS
